yury
|
5cd83b26d9
* More proper check for executable image size limits.
|
16 years ago |
Jonas Maebe
|
6165536b5e
+ added {$modeswitch objectivec1}/-Mobjectivec1 mode switch to enable
|
16 years ago |
yury
|
afa7ade545
* Replace ? and @ in external names only if the external is imported from DLL on Windows.
|
16 years ago |
Károly Balogh
|
049280bc21
* fix bug #8391 only for arm-wince, because otherwise it breaks other platforms (incl. i386-win32)
|
17 years ago |
yury
|
23da33b75a
* Fixed hang while linking in some cases.
|
17 years ago |
yury
|
4cabbe0e39
* Fixed compiler cycling with enabled range and overflow checking.
|
17 years ago |
yury
|
c84aa860bd
* Added error message if resulting executable image size is too big to fit in memory. bug #11702.
|
17 years ago |
yury
|
5e11e697b4
* Use unsigned integers for sizes and positions to break 2GB limit in tdynamicarray, object writer, internal linker, coff and PE headers.
|
17 years ago |
yury
|
491f0fa1d8
* Replaced all user defined warnings by TODO comments to reduce compiler noise.
|
17 years ago |
yury
|
403ce8c2c1
* Fixed removing stabs for unused functions. It fixes debugging problems.
|
17 years ago |
Jonas Maebe
|
f36e5411af
* split cpu64bit compiler define into
|
17 years ago |
peter
|
793fd8fc09
* Add -Xg to help pages
|
17 years ago |
Jonas Maebe
|
0bf43d223b
* fixed uses of custom-length string types in function/property
|
17 years ago |
peter
|
c767df348f
* idata must be aligned on 4 bytes to prevent a corrupt
|
18 years ago |
Jonas Maebe
|
70c2414daa
* split off sec_rodata_norel from sec_rodata, and only put constant data
|
18 years ago |
florian
|
4151029ee5
+ .fini section support
|
18 years ago |
yury
|
84306f80e9
* fixed tw8391.pp for i386.
|
18 years ago |
yury
|
38b8731ba0
* Restored relocs generation for dlls by internal linker. It fixes bug #9048.
|
18 years ago |
yury
|
df36385c89
* fixed mantis #8887. (please merge to fixes).
|
18 years ago |
yury
|
821c91c230
* fix Mantis #8760: do not put actually empty sections in executable by internal linker.
|
18 years ago |
yury
|
b2605b8ff6
* Internal linker now correctly links to gcc import libraries. It fixes win32 IDE with debugger support.
|
18 years ago |
pierre
|
115d95004f
* try to fix cygwin import lib problem in internal linker
|
18 years ago |
Jonas Maebe
|
21f87ef1de
* fixed instances of passing properties as var parameter
|
18 years ago |
peter
|
29ffdefacb
* secrel32 relocation support required by dwarf2 under windows
|
18 years ago |
yury
|
7547f3a0c0
* Allow @ and ? characters in imported function name when AS is used. It fixes bug #8391.
|
18 years ago |
peter
|
9f3de7e809
* -Xg generates a separate file with the debug info sections
|
18 years ago |
peter
|
30e78b71c8
* fix IE after duplicate asm symbol
|
18 years ago |
florian
|
c238bb15d1
* .init section support
|
18 years ago |
yury
|
d8d25c2489
* fixed memory leaks in compiler.
|
18 years ago |
peter
|
f21f055373
* change hashobjectlist.Delete() calls to :=nil now that the .Delete() behaviour
|
18 years ago |