- 28 Oct, 2010 1 commit
-
-
Matthias Braun authored
remove set_.*_member type functions, as you can too easily violate the owner <-> member relationship [r28120]
-
- 12 Oct, 2010 1 commit
-
-
Andreas Zwinkau authored
All removed functions had no implementation. [r28105]
-
- 08 Oct, 2010 1 commit
-
-
Matthias Braun authored
[r28062]
-
- 06 Oct, 2010 1 commit
-
-
Matthias Braun authored
[r28037]
-
- 12 Aug, 2010 1 commit
-
-
Matthias Braun authored
[r27923]
-
- 28 Jul, 2010 1 commit
-
-
Matthias Braun authored
[r27836]
-
- 21 Jun, 2010 1 commit
-
-
Matthias Braun authored
[r27638]
-
- 01 Jun, 2010 1 commit
-
-
Matthias Braun authored
remove todo nodes from public API, they were outdated or wrong and well the public headers are not a good place to put TODOs in [r27616]
-
- 25 May, 2010 1 commit
-
-
Matthias Braun authored
change firm API so the firm_parameter_t struct becomes completely optional and deprecated (because good libraries only export functions and opaque types - this makes bindings to other languages considerably easier) [r27584]
-
- 21 May, 2010 3 commits
-
-
Michael Beck authored
libFirm can now be build as static and as dynamic library. Two defines control it: FIRM_BUILD must be set when libFirm is build. FIRM_DLL must be set if libFirm is build as a dynamic library. The old FIRM_DLL macro is now renamed to FIRM_API. Additionally - FIRM_API is added to the ADT headers, this is at least needed for edgfe. - some more missing FIRM_API's added ... - add a resource file to show libFirm's version under windows [r27575]
-
Matthias Braun authored
simplify confusing entity/owner interfaces. There is no public way anymore to add/remove entities from compound types instead you can only do set_entity_owner [r27570]
-
Matthias Braun authored
[r27569]
-
- 20 May, 2010 2 commits
-
-
Matthias Braun authored
properly mark symbols in the public API to be exported. This allows us to use -fvisibility=hidden on ELF systems and dllexport on windows [r27564]
-
Matthias Braun authored
[r27561]
-
- 09 Mar, 2010 1 commit
-
-
Matthias Braun authored
[r27274]
-
- 11 Feb, 2010 2 commits
-
-
Olaf Liebe authored
[r27114]
-
Matthias Braun authored
support for local common symbols (whatever that is good for); introduce ir_visibility_private (not tested yet as they don't occur in C) [r27109]
-
- 04 Feb, 2010 1 commit
-
-
Matthias Braun authored
clumsy. Bring back get_entity_visibility and set_entity_visibility [r27039]
-
- 03 Feb, 2010 2 commits
-
-
Matthias Braun authored
[r27032]
-
Matthias Braun authored
- Merge stickyness, visibility and variability into ir_linkage - Add proper support for common symbols, weak symbols and C++ COMDAT stuff - Mark OO-features type_visibility, peculiarity and allocation as deprecated OO feature will be separated from firm core into higher levels in the long run - Rework, simplify and fix bugs in begnuas.c [r27030]
-
- 22 Jan, 2010 1 commit
-
-
Matthias Braun authored
[r26991]
-
- 05 Jan, 2010 1 commit
-
-
Matthias Braun authored
- There's a new type_dbg_info* that allows you to attach debug names to types - get_type_name and get_type_ident are now more. The new ir_print_type and the usual ir_printf("%+F", type) help in most usage cases. But you should be aware that names are not guaranteed to be unique anymore (or positively said: You don't have no trouble anymore building unique names in code that creates types) - No need to specify mode for new pointer types anymore (you can still do it with set_type_mode) [r26909]
-
- 02 Jan, 2010 2 commits
-
-
Matthias Braun authored
[r26874]
-
Matthias Braun authored
[r26873]
-
- 29 Dec, 2009 1 commit
-
-
Matthias Braun authored
[r26860]
-
- 24 Aug, 2009 4 commits
-
-
yb9976 authored
[r26419]
-
yb9976 authored
[r26414]
-
Matthias Braun authored
[r26411]
-
yb9976 authored
[r26409]
-
- 01 Jun, 2009 1 commit
-
-
Matthias Braun authored
[r26080]
-
- 07 Apr, 2009 3 commits
-
-
Michael Beck authored
[r25804]
-
Michael Beck authored
[r25802]
-
Michael Beck authored
[r25801]
-
- 06 Apr, 2009 1 commit
-
-
Michael Beck authored
- only invalidate analysis info on changes - cleanup, make some local functions static [r25799]
-
- 03 Mar, 2009 1 commit
-
-
Moritz Kroll authored
- Renamed type_walk_plus_frames to type_walk_prog. - irio: Added support for the other segments [r25598]
-
- 02 Mar, 2009 1 commit
-
-
Matthias Braun authored
[r25588]
-
- 21 Feb, 2009 2 commits
-
-
Moritz Kroll authored
[r25552]
-
Moritz Kroll authored
[r25539]
-
- 18 Feb, 2009 1 commit
-
-
Moritz Kroll authored
[r25520]
-
- 17 Feb, 2009 1 commit
-
-
Moritz Kroll authored
[r25517]
-