Jonas Maebe
|
ba92fdafcc
* free the calleeside paraloc information after a unit has been compiled
|
9 years ago |
svenbarth
|
0ac12f0eaf
Extend tstaticvarsym (and by extension tabstractnormalvarsym) with the capability to create it as unregistered if needed.
|
9 years ago |
florian
|
70b8789262
o basic extended pascal support:
|
9 years ago |
Jonas Maebe
|
fa3b0ca312
* support marking defs created via the getreusable*() class methods as
|
9 years ago |
pierre
|
f380b80b3e
Also set cs_create_pic in init_settings so that units are compiled with this setting if tf_library_needs_pic is in target info flags
|
9 years ago |
Jonas Maebe
|
7d5262ef78
* free unregistered elements of the localsymtable after a module has been
|
9 years ago |
Jonas Maebe
|
192bb3e032
* free the implementation info for procdefs immediately after a module
|
9 years ago |
Jonas Maebe
|
faf4a9cb38
* moved the generation of the "main" stub for libc-based platforms from
|
10 years ago |
Jonas Maebe
|
be2ec5be59
* write full/init rtti and VMTs separately instead of at the same time
|
10 years ago |
svenbarth
|
84b9d9839c
+ extend tobjectdef with the possiblity to create it as unregistered
|
10 years ago |
svenbarth
|
d45c275ef3
+ extend ttypesym with the possiblity to create it as unregistered
|
10 years ago |
Jonas Maebe
|
bc62795f15
* removed no longer used simplify_ppu global
|
10 years ago |
Jonas Maebe
|
0d74e4f719
* changed paratargetdbg from a global variable into a field of toption
|
10 years ago |
florian
|
7dd1d6aa77
o fixes handling of iso i/o parameters/program parameters:
|
10 years ago |
Jonas Maebe
|
1941e64488
+ added a hook to insert object-global information into the asmlists (will
|
10 years ago |
Jonas Maebe
|
39594adae1
* different, simpler fix for #27691 fixed in r30261; should fix the
|
10 years ago |
Jonas Maebe
|
ea3a306da8
* never say that an automatically added unit is unused (mantis #27691)
|
10 years ago |
florian
|
91db2a1698
+ report when compilation of a unit is stopped because it has been already compiled during the recursive search in uses clauses
|
10 years ago |
florian
|
a5bef2a2b9
* prevent new definitions being added to a global unit symtable after compilation of the implementation part started
|
10 years ago |
Jonas Maebe
|
146e3bcb9e
* synchronised with trunk till r29513
|
10 years ago |
Jonas Maebe
|
e97f31541e
- reverted partial commit of merge
|
10 years ago |
Jonas Maebe
|
a76bbf363d
* synchronised with trunk r29513
|
10 years ago |
Tomas Hajny
|
3ee3542744
* boolean constant instead of IFDEFs for detection of microcontroller support
|
10 years ago |
Jonas Maebe
|
bd09b88a5b
+ support for http://en.wikipedia.org/wiki/Blocks_(C_language_extension)
|
11 years ago |
sergei
|
3eec9996bc
* Moved method check_hints from tmodule to tused_unit and modified it so warning messages are output with position info from associated unitsym. Resolves #25057.
|
11 years ago |
Jonas Maebe
|
b57c95043f
+ support overriding tdef/tsym methods with target-specific functionality:
|
11 years ago |
florian
|
b2b26f84cf
* partially merged the mips-embedded branch of Michael Ring:
|
11 years ago |
Jonas Maebe
|
009c96a0bd
* fixed setting up the global switch for main programs without a "program"
|
11 years ago |
florian
|
68f1a51164
* set PIC defines earlier, resolve #25788
|
11 years ago |
florian
|
fe7238bdf1
* avoid compiler warning about uninitialized variable
|
11 years ago |