Commit Graph

7596 Commits

Author SHA1 Message Date
peter
128212755c * removed warnings using comp() 1998-05-31 14:14:52 +00:00
peter
659c2fb45d * fixed call bugs with assembler readers
+ OPR_SYMBOL to hold a symbol in the asm parser
  * fixed staticsymtable vars which were acessed through %ebp instead of
    name
1998-05-31 14:13:30 +00:00
peter
ed10a74289 * better get_current_col 1998-05-31 14:10:54 +00:00
peter
cc476415ee * use mv -f instead of move /y whch is not dos6.2 compatible 1998-05-31 14:09:45 +00:00
peter
769d7ee21a * this needs also direct mode :( 1998-05-30 15:01:28 +00:00
peter
4fc1780fe4 + $ASMMODE 1998-05-30 14:31:02 +00:00
peter
a9e0837f1e * force att reading 1998-05-30 14:30:21 +00:00
peter
1d389f6211 * ATT asmparsing always 1998-05-30 14:24:42 +00:00
peter
8ae673882c * fixed to remake with -Rintel in the ppc386.cfg 1998-05-30 14:18:42 +00:00
peter
86bdba7ce3 + asw assembler 1998-05-29 13:24:45 +00:00
pierre
2e4f12cfd9 * OPR_REGISTER for 1 arg was missing in ratti386.pas
(probably a merging problem)
  * errors at start of line were lost
1998-05-29 09:58:14 +00:00
peter
d4c6283e32 * fixed -R switch, it didn't work after my previous akt/init patch
* fixed bugs 110,130,136
1998-05-28 17:26:47 +00:00
peter
d4d7e5dfb3 - $R- for tp to solve range errors with in[] 1998-05-28 17:24:27 +00:00
peter
302a601f20 - 110,130,136 1998-05-28 17:16:31 +00:00
carl
e115dd9f08 * call bugfix
* operand with regs bugfix (manual patch in both cases)
1998-05-28 16:34:36 +00:00
carl
70767111e0 * bugfix with operands main branch version (patched manually) 1998-05-28 16:32:05 +00:00
peter
0c7763b059 + bug #138
- bug #100,#125
1998-05-28 14:43:49 +00:00
peter
f4db879aed * fixes for newppu, remake3 works now with it 1998-05-28 14:40:25 +00:00
peter
9489a52ee1 * default programname is PROGRAM (like TP7) to avoid dup id's 1998-05-28 14:37:53 +00:00
peter
f793c53486 * nicer error message when no id is used after var 1998-05-28 14:35:54 +00:00
pierre
d1d7fcaba3 * Handles of input and output restored 1998-05-28 10:21:38 +00:00
michael
ab2b9506df All non-assembler messages have been translated 1998-05-28 08:18:32 +00:00
peter
7b28ebd6ef * symtable.pas splitted into includefiles
* symtable adapted for $ifdef NEWPPU
1998-05-27 19:45:02 +00:00
daniel
fd402226d0 * Achtelijke vertalingen verbeterd
+ Wat meer vertaald
1998-05-27 13:58:15 +00:00
michael
e6d29354a5 + Implemented TPersistent 1998-05-27 12:22:14 +00:00
michael
b097079ea6 + Implemented int2str function 1998-05-27 11:42:28 +00:00
michael
26797c3480 Implemented TCollection and TCollectionItem 1998-05-27 11:41:41 +00:00
peter
5d25d6f1d6 * some scanner optimizes
* automaticly aout2exe for go32v1
  * fixed dynamiclinker option which was added at the wrong place
1998-05-27 00:20:31 +00:00
peter
d307cedd31 * fixed crt input 1998-05-27 00:19:16 +00:00
michael
131e87ba6f Added bug #137 1998-05-26 08:11:26 +00:00
pierre
804a6a36dc * bug fix for empty sets (nil pd was dereferenced ) 1998-05-26 07:53:59 +00:00
pierre
af65f86213 * firstpasscount bug fixed
now all is already set correctly the first time
    under EXTDEBUG try -gp to skip all other firstpasses
    it works !!
  * small bug fixes
    - for smallsets with -dTESTSMALLSET
    - some warnings removed (by correcting code !)
1998-05-25 17:11:36 +00:00
carl
57dbf2308a * strcopy bugfix
* co bugfix with stack
1998-05-25 12:18:48 +00:00
carl
fd85bca7b3 * restored correct exit code 1998-05-25 12:15:04 +00:00
carl
e88d6f01cd * bugfix of all routines with pea 1998-05-25 12:13:51 +00:00
carl
73f8565363 * exit on stack fixed 1998-05-25 12:10:28 +00:00
carl
7188276bb7 * Handles now proprely setup
* Correct Exit code on init failure
   * Library pointer now ok (Thanks to Nils Sjoholm)
   * OpenStdError was never initialized
   * ;assembler; routines problems bugfixed
   * stackcheck routine fix
1998-05-25 12:08:49 +00:00
pierre
2719fa44c6 * CR0 works now (written using DB to allow to use it we INTEL and ATT output)
* floating_emulation bit set correctly
1998-05-25 10:51:27 +00:00
peter
53be2cf842 * remake3 works again on tflily 1998-05-25 10:40:48 +00:00
peter
eeb1721f9c * Platform.inc -> platform.inc 1998-05-25 09:50:04 +00:00
Jonas Maebe
837fa04627 * final bugfilx for mov optimizes, remake3 with optimizations works again! 1998-05-24 18:42:37 +00:00
Jonas Maebe
9f0c2e3a26 * 2 bugs fixed in mov peepholeoptimizes 1998-05-24 15:20:59 +00:00
peter
b3865ae063 + aktasmmode, aktoptprocessor, aktoutputformat
+ smartlink per module $SMARTLINK-/+ (like MMX) and moved to aktswitches
  + $LIBNAME to set the library name where the unit will be put in
  * splitted cgi386 a bit (codeseg to large for bp7)
  * nasm, tasm works again. nasm moved to ag386nsm.pas
1998-05-23 01:20:53 +00:00
peter
1b68629d67 + I386_ATT switch 1998-05-23 01:14:06 +00:00
carl
d273864b0e - using objects.pp from inc directory instead now 1998-05-22 15:56:00 +00:00
carl
10d9285529 - fdeleting file 1998-05-22 15:54:11 +00:00
michael
761c27abbc + Fixed such that TDosStream functions correctly. 1998-05-22 15:41:12 +00:00
carl
ed8a63512c * crash bugfix (patched msanually to main branch) 1998-05-22 12:37:03 +00:00
peter
d26106d745 * fixed the optimizes of daniel 1998-05-22 12:34:06 +00:00
peter
cfa06433c6 * fixed -L on the commandline, Dos commandline is only 128 bytes 1998-05-22 12:32:47 +00:00