Wiki Roadmap Timeline Tickets New Ticket Source Search Help / Guide About Trac Login

root/gen/enums.h

Revision 1482:d9c5f5a43403, 189 bytes (checked in by Frits van Bommel <fvbommel wxs.nl>, 3 years ago)

Run semantic3 on imported modules, and emit new symbols with
available_externally linkage. This allows the inliner to inline functions from
other modules while telling the code generator to ignore those functions (treat
them as declarations)
Still generates a few extra TypeInfos and strings...
Disabled when generating debug info because I don't really understand it, and it
doesn't like this.

Line 
1 enum
2 {
3     LLVMnone,
4     LLVMintrinsic,
5     LLVMno_typeinfo,
6     LLVMno_moduleinfo,
7     LLVMalloca,
8     LLVMva_start,
9     LLVMva_copy,
10     LLVMva_end,
11     LLVMva_arg,
12     LLVMinline_asm
13 };
Note: See TracBrowser for help on using the browser.
Copyright © 2008, LDC Development Team.