Commit Graph

63 Commits

Author SHA1 Message Date
pierre
d9fc5de9ac + accept nasmwin32 output 2000-04-04 15:05:03 +00:00
peter
2ba0ebe607 * removed warnings/notes 2000-02-24 18:41:38 +00:00
peter
4a4a24b6e8 * log truncated 2000-02-09 13:22:42 +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
peter
e525797c51 * updated copyright to 2000 2000-01-07 01:14:18 +00:00
peter
e169c592f8 * searchpaths changed to stringqueue object 1999-11-12 11:03:49 +00:00
peter
df694c76e8 * filename fixes for win32 imports for units with multiple needed dll's 1999-11-08 10:37:12 +00:00
peter
0887060ff2 * truncated log to 20 revs 1999-11-06 14:34:16 +00:00
peter
19443ae269 * import library fixes for win32
* alignment works again
1999-11-02 15:06:56 +00:00
pierre
910372616a * typo correction 1999-09-16 11:34:44 +00:00
daniel
1777e0c901 * Could not compile with TP, some arrays moved to heap
* NOAG386BIN default for TP
  * AG386* files were not compatible with TP, fixed.
1999-09-02 18:47:41 +00:00
florian
046acfb84b * made it compilable with Dlephi 4 again
+ fixed problem with large stack allocations on win32
1999-07-18 10:19:38 +00:00
peter
b867e4f6de * assembler smartlink message 1999-07-10 10:12:03 +00:00
peter
1e75d2d672 * better smartlinking support 1999-07-03 00:27:02 +00:00
peter
438c1e07b6 * merged 1999-06-28 16:02:29 +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
peter
a47afc3857 * removed oldppu code
* warning if objpas is loaded from uses
  * first things for new deref writing
1999-05-13 21:59:19 +00:00
peter
4841b4236c * updated messages 1999-05-05 22:21:47 +00:00
florian
78d13ec796 * changes to compile it with Delphi 4.0 1999-05-04 21:44:30 +00:00
peter
3f6fafc495 * don't include ag386bin for oldasm 1999-05-02 23:28:42 +00:00
peter
adda83dac6 * moved section names to systems
* fixed nasm,intel writer
1999-05-02 22:41:46 +00:00
peter
611da2d24e * merged nasm compiler
* old asm moved to oldasm/
1999-05-01 13:23:57 +00:00
peter
d0cb5a147a * fixed bugs 212,222,225,227,229,231,233 1999-03-24 23:16:42 +00:00
peter
461a11158e + .a writer 1999-03-18 20:30:44 +00:00
peter
f4c74e4a3d * synchronize also the objfile for ag386bin 1999-03-01 15:43:48 +00:00
peter
a17c03cca3 * assembler writers fixed for ag386bin 1999-02-26 00:48:13 +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
23f7e0c601 * small fixes for the binary writer 1999-02-17 10:16:24 +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
peter
1b369bb4bb + globtype,tokens,version unit splitted from globals 1998-12-11 00:02:37 +00:00
pierre
3539ab25da * assemble failure increments status errorcount again !! 1998-11-06 09:46:46 +00:00
peter
aea3c488fb + fixpath() has an extra option to allow a ./ as path 1998-10-26 22:23:28 +00:00
florian
eaab0f1c1b + switch -FD added to specify the path for utilities 1998-10-16 13:37:14 +00:00
peter
8d1adfae43 * fixed asmsynchronize 1998-10-15 16:19:42 +00:00
pierre
d4854b6324 * all references to comp suppressed for m68k 1998-10-14 15:56:37 +00:00
pierre
c3b3abdb65 * undid some changes of Peter that made the compiler wrong
for m68k (I had to reinsert some ifdefs)
  * removed several memory leaks under m68k
  * removed the meory leaks for assembler readers
  * cross compiling shoud work again better
    ( crosscompiling sysamiga works
     but as68k still complain about some code !)
1998-10-13 16:49:59 +00:00
peter
1468993242 * new style for m68k/i386 infos and enums 1998-10-13 13:10:08 +00:00
pierre
ff45eacd79 + source_os is now set correctly for cross-processor compilers
(tos contains all target_infos and
     we use CPU86 and CPU68 conditionnals to
     get the source operating system
     this only works if you do not undefine
     the source target  !!)
  * several cg68k memory leaks fixed
  + started to change the code so that it should be possible to have
    a complete compiler (both for m68k and i386 !!)
1998-10-13 08:19:24 +00:00
peter
0fc61cdfc1 * -vu shows unit info, -vt shows tried/used files 1998-10-08 23:28:50 +00:00
carl
906801ddcb + MPW support 1998-10-07 04:27:37 +00:00
peter
a0c582dc12 * merged fixes 1998-09-16 16:41:38 +00:00
peter
295d53cb69 + smartlinking for win95 imports 1998-09-07 18:33:31 +00:00
pierre
5bde11ba3b * bug with datalabel corrected
+ assembler errors better commented
  * one nested record crash removed
1998-09-04 17:34:20 +00:00
peter
c316229a7f * reduce amount of asmfiles generated
* no stabs are written in writefilelineinfo when debuginfo is off
1998-08-26 10:06:34 +00:00
pierre
b61cd6cd0e + TEST_FUNCRET now default (old code removed)
works also for m68k (at least compiles)
1998-08-21 14:08:39 +00:00
peter
cc64a929aa * static/shared linking updates 1998-08-17 09:17:43 +00:00
peter
1b24a06769 * setting the outputfile using -o works now to create static libs 1998-08-14 21:56:30 +00:00
peter
efb8aa9904 * return after a failed call will now add it to ppas 1998-08-14 18:16:08 +00:00
peter
85c8a88cbe + localswitches, moduleswitches, globalswitches splitting 1998-08-10 14:49:33 +00:00