pierre
3822fe1501
* do not create an empty export section
2000-06-20 12:44:30 +00:00
pierre
ea13526914
+ pavel's code integrated, but onyl inside
...
ifdef pavel_linklib !
2000-05-23 20:18:25 +00:00
pierre
811f471334
* partial linklib change
...
I could not use Pavel's code because it broke the current way
linklib is used, which is messy :(
+ add postw32 call if external linking on win32
2000-04-14 11:16:10 +00:00
pierre
38ec9c22bb
* dlltool is also needed if we use DefFile
2000-03-10 09:14:40 +00:00
daniel
fb1a842118
* Current work of symtable integration committed. The symtable can be
...
activated by defining 'newst', but doesn't compile yet. Changes in type
checking and oop are completed. What is left is to write a new
symtablestack and adapt the parser to use it.
2000-02-28 17:23:56 +00:00
peter
2ba0ebe607
* removed warnings/notes
2000-02-24 18:41:38 +00:00
peter
83c82663f2
* fixed group() writing
2000-01-12 10:31:45 +00:00
peter
6607475609
* fixed placing of .sl directories
...
* use -b again for base-file selection
* fixed group writing for linux with smartlinking
2000-01-11 09:52:06 +00:00
pierre
7a2344bd3f
* GROUP of smartlink units put before the C libraries
...
to allow for smartlinking code that uses C code.
2000-01-09 00:55:51 +00:00
peter
e525797c51
* updated copyright to 2000
2000-01-07 01:14:18 +00:00
peter
f1abae31d6
* --base-file instead of -b as dlltool 2.9.1 doesn't understand it
...
* clear timestamp in pe header
2000-01-07 00:10:26 +00:00
pierre
bed6bb6b2a
+ $description $version
1999-12-20 23:23:28 +00:00
pierre
5169b7b86b
+ allow use of unit var in exports of DLL for win32
...
by using direct export writing by default instead of use of DEFFILE
that does not allow assembler labels that do not
start with an underscore.
Use -WD to force use of Deffile for Win32 DLL
1999-12-08 10:39:59 +00:00
peter
ada779a989
* support !ENVVAR for long commandlines
...
* win32/go32v2 write short pathnames to link.res so c:\Program Files\ is
finally supported as installdir.
1999-12-06 18:21:03 +00:00
pierre
ced51f4835
* $STRIP was missign in DllCmd[1]
1999-11-24 11:45:36 +00:00
pierre
00a8ec4695
* Def file syntax for win32 with index corrected
...
* direct output of .edata leads to same indexes
(index 5 leads to next export being 6 unless otherwise
specified like for enums)
1999-11-22 22:20:43 +00:00
peter
32d3653596
* use outputexedir for link.res location
1999-11-16 23:39:04 +00:00
pierre
50193df98e
+ Pavel's changes to support reloc section in exes
1999-11-15 15:01:56 +00:00
peter
e169c592f8
* searchpaths changed to stringqueue object
1999-11-12 11:03:49 +00:00
peter
38ee2fd8b4
* TSearchPathString for the string type of the searchpaths, which is
...
ansistring under FPC/Delphi
1999-11-04 10:55:31 +00:00
peter
19443ae269
* import library fixes for win32
...
* alignment works again
1999-11-02 15:06:56 +00:00
pierre
a7ee8d9c4a
* Libs can be link serveral times
1999-10-28 10:33:06 +00:00
peter
863f35e72b
* reset linklibc
1999-10-22 14:42:40 +00:00
peter
fefc839b29
* redesigned linker object
...
+ library support for linux (only procedures can be exported)
1999-10-21 14:29:32 +00:00