yury
|
5e11e697b4
* Use unsigned integers for sizes and positions to break 2GB limit in tdynamicarray, object writer, internal linker, coff and PE headers.
|
17 gadi atpakaļ |
yury
|
0bcaf8845f
* Fixed 'mixed signed/unsigned' warnings.
|
17 gadi atpakaļ |
yury
|
491f0fa1d8
* Replaced all user defined warnings by TODO comments to reduce compiler noise.
|
17 gadi atpakaļ |
yury
|
fd0ed50331
* Removed/commented more unused variables.
|
17 gadi atpakaļ |
yury
|
d5a3a28379
* Set PE_FILE_LARGE_ADDRESS_AWARE flag for win64 executables to allow access more than 2GB of memory.
|
17 gadi atpakaļ |
yury
|
fcceb9cfa1
* Removed/ifdefed/commented unused local variables.
|
17 gadi atpakaļ |
yury
|
efb280e0e9
* Use system_wince in all places.
|
17 gadi atpakaļ |
yury
|
0e17d9e4d9
* Use system_wince instead of [system_arm_wince,system_i386_wince].
|
17 gadi atpakaļ |
yury
|
22df9855d9
* For some unknown reason WM 6.1 requires .idata section to be read only. Otherwise it refuses to load DLLs greater than 64KB. Earlier versions of WinCE load DLLs regardless of .idata flags.
|
17 gadi atpakaļ |
florian
|
9e88af9a78
* support ABSOLUTE32 in the COFF writer on x86-64, resolves #10641
|
17 gadi atpakaļ |
florian
|
cad678840e
+ internal linker takes care of setpeflags
|
17 gadi atpakaļ |
peter
|
f915cbc4ca
* replace constants to formal const with variables
|
17 gadi atpakaļ |
Jonas Maebe
|
f36e5411af
* split cpu64bit compiler define into
|
17 gadi atpakaļ |
florian
|
ddad44bc1e
* win64 -glw build fix
|
17 gadi atpakaļ |
peter
|
793fd8fc09
* Add -Xg to help pages
|
17 gadi atpakaļ |
yury
|
13d948c07b
* Fixed: import Address Table should contain the same data as Import Lookup Table.
|
18 gadi atpakaļ |
peter
|
488c06d275
* don't reuse emptyint
|
18 gadi atpakaļ |
peter
|
9f0ca44c94
* new tf_smartlink_library flag
|
18 gadi atpakaļ |
Jonas Maebe
|
70c2414daa
* split off sec_rodata_norel from sec_rodata, and only put constant data
|
18 gadi atpakaļ |
florian
|
4151029ee5
+ .fini section support
|
18 gadi atpakaļ |
yury
|
28f0d47d83
* Don't be too strict while reading COFF symtable if obj file does not have COFF string table (to be compatible with LD and MS linkers). It fixes bug #9175.
|
18 gadi atpakaļ |
yury
|
04147151e4
* Fixed stabs generation for DLLs by internal assembler (use RELOC_ABSOLUTE in all cases).
|
18 gadi atpakaļ |
yury
|
38b8731ba0
* Restored relocs generation for dlls by internal linker. It fixes bug #9048.
|
18 gadi atpakaļ |
yury
|
73b8fba64b
* fixed linking with eVC++ object files (bug #8542).
|
18 gadi atpakaļ |
yury
|
821c91c230
* fix Mantis #8760: do not put actually empty sections in executable by internal linker.
|
18 gadi atpakaļ |
yury
|
b2605b8ff6
* Internal linker now correctly links to gcc import libraries. It fixes win32 IDE with debugger support.
|
18 gadi atpakaļ |
peter
|
29ffdefacb
* secrel32 relocation support required by dwarf2 under windows
|
18 gadi atpakaļ |
peter
|
71a11fafe9
* support long section names in executable
|
18 gadi atpakaļ |
pierre
|
a7f5951cb0
* force empty .idata section at end of each dll to be in executable with oso_keep option
|
18 gadi atpakaļ |
yury
|
7547f3a0c0
* Allow @ and ? characters in imported function name when AS is used. It fixes bug #8391.
|
18 gadi atpakaļ |