lp:~psmay/+junk/cifl-externs-xslt.dev

Created by Peter S. May and last modified
Get this branch:
bzr branch lp:~psmay/+junk/cifl-externs-xslt.dev
Only Peter S. May can upload to this branch. If you are Peter S. May please log in for upload directions.

Related bugs

Related blueprints

Branch information

Owner:
Peter S. May
Status:
Development

Recent revisions

2. By Peter S. May <http://psmay.com/>

* Changed h2cifl to accept a header name and its localness ("" vs <>) instead of reading from stdin. These are currently hardcoded.
** This information is used to default the namespace of the generated externs and provide @header and @headerLocal annotations to direct Cifl what to import to make a given identifier available.
* Most identifiers for the C entities themselves are now just placed in Cifl.C.Unknown (intended to be a special-cased non-mangle namespace) rather than having a @nomangle annotation.
* C types that are already given exact equivalents in Cifl are remapped to those equivalents (e.g. Cifl.lang.ulong rather than Cifl.C.Unknown.`unsigned long`).

1. By Peter S. May <http://psmay.com/>

Initial

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers