Commit Graph

118 Commits

Author SHA1 Message Date
peter
048ff7c855 * merged libp library prefix 2001-01-06 20:15:43 +00:00
peter
12818742d3 * use System for the systemunit instead of target dependent 2000-10-15 09:08:58 +00:00
Tomas Hajny
1045eb6419 * OS/2 stack alignment corrected + default stack increased 2000-09-24 21:12:41 +00:00
peter
a71e44ac49 * use defines.inc 2000-09-24 15:06:10 +00:00
marco
31f57d1429 * Set writer to elf. (Only a prob for smart with -OG3p3r) 2000-09-20 10:49:39 +00:00
peter
4003cdb728 * freebsd support merged 2000-09-16 12:22:52 +00:00
florian
6159f4535f + first implementation of Netware Module support, thanks to
Armin Diehl (diehl@nordrhein.de) for providing the patches
2000-09-11 17:00:22 +00:00
peter
8f20bd887d * ELF writer works now also with -g
* ELF writer is default again for linux
2000-08-12 19:14:58 +00:00
michael
d63d102d25 * Back to external assembler till peter fixes gdb 2000-07-14 21:29:38 +00:00
michael
665c1f6410 + patched to 1.1.0 with former 1.09patch from peter 2000-07-13 12:08:24 +00:00
michael
650fbb86aa + removed logs 2000-07-13 11:32:24 +00:00
michael
e7aca136a1 + Initial import 2000-07-13 06:29:38 +00:00
Tomas Hajny
c790e4afbe + $R support for OS/2 (EMX) added 2000-06-25 19:08:27 +00:00
pierre
6e78b071f7 + new target_os field: maxCstructalignment 2000-06-23 21:31:18 +00:00
pierre
9fa6970737 + added supported_target fiedl to tasminfo record
to disregard wrong assembler settings
2000-05-23 21:26:52 +00:00
pierre
c25e1f17cc * change tosinfo.shortname length, reported by Kovacs Attila Zoltan 2000-05-11 09:07:45 +00:00
Jonas Maebe
57e41f9053 * aasm.pas: pai_align instead of pai_align_abstract if cpu <> i386
+ systems.pas: info for macos/ppc
  * new/cgobj.pas: compiles again without newst define
  * new/powerpc/cgcpu: generate different entry/exit code depending on
    whether target_os is MacOs or Linux
2000-04-22 14:25:03 +00:00
pierre
1f64423e43 * nasmwin32 is 9 chars long, idtxt changed accordingly 2000-04-04 14:18:15 +00:00
pierre
c45c6b14a3 + nasmwin32 for win32 object output with nasm assembler 2000-04-04 13:54:58 +00:00
peter
4a4a24b6e8 * log truncated 2000-02-09 13:22:42 +00:00
peter
e525797c51 * updated copyright to 2000 2000-01-07 01:14:18 +00:00
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