nickysn
|
d4a4b9a57b
* refactored the internal linker ar object reader object creation to allow using
|
10 gadi atpakaļ |
nickysn
|
c3133c498a
+ added property tobjectreader.pos, which returns the current position when reading an object file
|
10 gadi atpakaļ |
nickysn
|
74c74b6a88
* call ArSymbols.Free instead of .Destroy in the tarobjectreader destructor
|
10 gadi atpakaļ |
nickysn
|
d204aaab72
* refactored "ar" object writer creation in the internal assembler to allow
|
10 gadi atpakaļ |
sergei
|
d79511f96e
+ Basic ld script parsing capabilities (barely enough to parse glibc2.1 'libc.so' files, lacks any error handling).
|
13 gadi atpakaļ |
sergei
|
083f0a7137
+ Added a flag to tarobjectreader constructor that allows it to work as regular tobjectreader if archive signature is missing.
|
13 gadi atpakaļ |
florian
|
0c62133d38
* patch by Mattias Gaertner to allow to override how the compiler reads source/ppu files, resolves #18740
|
14 gadi atpakaļ |
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ļ |
peter
|
cb246eb781
* Remove dos,strings units, use SysUtils instead
|
19 gadi atpakaļ |
peter
|
f5c1839ff0
* support static library (.a) linking
|
19 gadi atpakaļ |
peter
|
38c0ae73da
Merged revisions 2775,2788-2789 via svnmerge from
|
19 gadi atpakaļ |
peter
|
785550d7e3
Merged revisions 2669,2673,2677,2683,2696,2699-2702,2704,2708,2712-2715,2718,2722-2723,2728-2730,2740,2769 via svnmerge from
|
19 gadi atpakaļ |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 gadi atpakaļ |
fpc
|
50778076c3
initial import
|
20 gadi atpakaļ |
peter
|
e417e34496
* truncate log
|
20 gadi atpakaļ |
mazen
|
581b52422c
- remove $IFDEF DELPHI and related code
|
21 gadi atpakaļ |
florian
|
8a9758c5e2
* logs truncated
|
21 gadi atpakaļ |
peter
|
09098e8dba
* fix writing of // header
|
21 gadi atpakaļ |
peter
|
ab9f272431
strip path from filenames of members, because win32 changes .\ to ./ for long filenames
|
21 gadi atpakaļ |
peter
|
06ebac4e27
* readded missing revisions
|
23 gadi atpakaļ |
carl
|
21b3a10f02
+ defines.inc -> fpcdefs.inc to avoid conflicts if compiling by hand
|
23 gadi atpakaļ |
peter
|
2992e1819c
* removed old logs and updated copyright year
|
23 gadi atpakaļ |
peter
|
5e7a1e3729
* removed unused units
|
23 gadi atpakaļ |
peter
|
bba2be8243
* more things for tcoffobjectinput
|
24 gadi atpakaļ |
peter
|
0c0c01980f
+ cstreams unit
|
24 gadi atpakaļ |
peter
|
b7c591affd
* object to class for ow/og objects
|
24 gadi atpakaļ |
peter
|
a71e44ac49
* use defines.inc
|
25 gadi atpakaļ |
peter
|
9dc543c123
* new tdynamicarray implementation using blocks instead of
|
25 gadi atpakaļ |
peter
|
43f82ba0ff
* memdebug/memory patches (merged)
|
25 gadi atpakaļ |
michael
|
650fbb86aa
+ removed logs
|
25 gadi atpakaļ |