peter
0887060ff2
* truncated log to 20 revs
1999-11-06 14:34:16 +00:00
peter
8e27e760ce
* fixed ar commands
1999-11-03 23:43:45 +00:00
peter
fefc839b29
* redesigned linker object
...
+ library support for linux (only procedures can be exported)
1999-10-21 14:29:32 +00:00
florian
863df30860
+ rtti is now automatically generated for published classes, i.e.
...
they are handled like an implicit property
1999-09-15 22:09:15 +00:00
daniel
2d925677e5
+ Dw switch now does something.
1999-09-15 20:24:56 +00:00
pierre
aaba6f160a
* powerpc default was alpha !!
1999-09-07 15:02:41 +00:00
pierre
96fdcfb1f2
* fix for DLL relocation problems
...
* external bss vars had wrong stabs for pecoff
+ -WB11000000 to specify default image base, allows to
load several DLLs with debugging info included
(relocatable DLL are stripped because the relocation
of the .Stab section is misplaced by ldw)
1999-08-16 15:35:20 +00:00
Jonas Maebe
ace7ff6983
* all tokens now start with an underscore
...
* PowerPC compiles!!
1999-08-04 13:02:40 +00:00
florian
ca53eee67e
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
peter
ed8eb13d59
* moved bitmask constants to sets
...
* some other type/const renamings
1999-08-03 22:02:29 +00:00
florian
1cf1665d73
* the alpha compiler can be compiled now
1999-08-03 17:09:34 +00:00
michael
d8e93dd9fd
* changed shortname for linux alpha
1999-08-03 15:52:00 +00:00
michael
eba7f7c4ed
+ Changes for alpha
1999-08-03 13:50:16 +00:00
michael
20e0eaf145
+ Added alpha cpu and linux for alpha os
1999-08-02 23:56:51 +00:00
peter
02576a8279
* merged
1999-07-10 10:26:18 +00:00
peter
f236eae910
* 2mb again for go32v2/v1
1999-06-08 11:50:28 +00:00
peter
2cba1b9c76
* fixed os2 bindcmd which was double
1999-06-02 20:46:39 +00:00
Tomas Hajny
6cf5f41dc7
* fixed my mistake from previously commited version
1999-06-02 14:20:31 +00:00
Tomas Hajny
1af2afef91
* fixed stripping symbols for OS/2
1999-06-02 13:25:34 +00:00
peter
ebee6997a8
* changed heapsize to 256k
1999-05-31 20:34:00 +00:00
peter
0b272f13c7
* removed oldasm
...
* plabel -> pasmlabel
* -a switches to source writing automaticly
* assembler readers OOPed
* asmsymbol automaticly external
* jumptables and other label fixes for asm readers
1999-05-27 19:43:55 +00:00
michael
72ea7d5eb0
+ changes by thomas hajt
1999-05-18 09:30:10 +00:00
michael
eddb0189b2
+ changes by thomas hajt
1999-05-18 09:25:01 +00:00
pierre
587b9d622c
* -Csmmm works for win32 but default is set to 32Mb
1999-05-17 13:02:12 +00:00
peter
2e1b024ec9
* released pecoff for win32 as default
1999-05-11 00:44:06 +00:00
peter
4841b4236c
* updated messages
1999-05-05 22:21:47 +00:00
peter
6f8985406a
* output is more like as 2.9.1
...
* stabs really working for go32v2
1999-05-05 17:34:29 +00:00
florian
47fd93dfa5
* more fixes to get it with delphi running
1999-05-05 09:19:03 +00:00
peter
0949d360c2
* no ar.exe running field in target_asm
1999-05-03 18:03:28 +00:00
peter
adda83dac6
* moved section names to systems
...
* fixed nasm,intel writer
1999-05-02 22:41:46 +00:00
peter
5d5ec788e7
* win32 pecoff disabled because it's still not ok
1999-05-01 14:18:12 +00:00
peter
611da2d24e
* merged nasm compiler
...
* old asm moved to oldasm/
1999-05-01 13:23:57 +00:00
peter
6a802e85d7
* released valintern
...
+ deffile is now removed when compiling is finished
* ^( compiles now correct
+ static directive
* shrd fixed
1999-03-26 00:05:26 +00:00
peter
d0cb5a147a
* fixed bugs 212,222,225,227,229,231,233
1999-03-24 23:16:42 +00:00
pierre
07da08426d
* pecoff default assem for win32 with ag386bin
1999-03-09 11:54:09 +00:00
pierre
58bfc3ac78
* some m68k fixes (still not compilable !)
...
* new(tobj) does not give warning if tobj has no VMT !
1999-03-04 13:55:39 +00:00
pierre
c9285162a1
+ stabs info corrected to give results near to GAS output
...
* local labels (with .L are not stored in object anymore)
so we get the same number of symbols as from GAS !
1999-03-03 11:41:51 +00:00
peter
a17c03cca3
* assembler writers fixed for ag386bin
1999-02-26 00:48:13 +00:00
peter
c8f444b65f
* ag386bin updates
...
+ coff writer
1999-02-25 21:02:16 +00:00
peter
e25d934e2f
* small updates for ag386bin
1999-02-24 00:59:11 +00:00
peter
bf9b5e3a54
* updates for ag386bin
1999-02-22 02:14:59 +00:00
peter
1ace0dc9b8
* moved some tables from ra386*.pas -> i386.pas
...
+ start of coff writer
* renamed asmutils unit to rautils
1999-01-10 15:37:51 +00:00
florian
b9968f4a43
+ some stuff for the new code generator
1999-01-06 22:58:47 +00:00
peter
c7637424cf
+ resource file handling ($R directive) for Win32
1998-12-28 23:26:14 +00:00
peter
02904d8319
+ -iSO, -iSP, -iTO, -iTP
1998-12-15 10:23:23 +00:00
peter
37c2997e50
* target_os.use_bound_instruction boolean
1998-12-03 10:17:32 +00:00
pierre
a1f1003555
* some range check bugs fixed (still not working !)
...
+ added DLL writing support for win32 (also accepts variables)
+ TempAnsi for code that could be used for Temporary ansi strings
handling
1998-11-30 09:42:52 +00:00
peter
752857f403
* tp7 didn't like my ifopt H+ :(
1998-11-16 15:41:39 +00:00
peter
d626ddb757
* fixed for H+ compilation
1998-11-16 10:17:09 +00:00
pierre
c7167e92ff
+ added options -lS and -lT for source and target os output
...
(to have a easier way to test OS_SOURCE abd OS_TARGET in makefiles)
* several problems with rtti data
(type of sym was not checked)
assumed to be varsym when they could be procsym or property syms !!
1998-10-26 14:19:28 +00:00