Commit Graph

19 Commits

Author SHA1 Message Date
peter
4a4a24b6e8 * log truncated 2000-02-09 13:22:42 +00:00
florian
332c7a568f * CMOV support in optimizer (in define USECMOV)
+ start of support of exceptions in constructors
2000-01-23 21:29:14 +00:00
peter
e525797c51 * updated copyright to 2000 2000-01-07 01:14:18 +00:00
Jonas Maebe
ace7ff6983 * all tokens now start with an underscore
* PowerPC compiles!!
1999-08-04 13:02:40 +00:00
peter
1b369bb4bb + globtype,tokens,version unit splitted from globals 1998-12-11 00:02:37 +00:00
michael
94812a78c1 * Fixed syntax error 1998-11-12 09:00:26 +00:00
Jonas Maebe
4903941d45 * lower optimization levels disable higher optimization level features
* check if there actually is a character after -Op before comparing it with a number
1998-11-11 20:11:39 +00:00
peter
1468993242 * new style for m68k/i386 infos and enums 1998-10-13 13:10:08 +00:00
peter
de4f9299ff * moved -A to options.pas, becuase the code is the same 1998-09-25 09:57:08 +00:00
Jonas Maebe
f2da32cd91 * changed optimizer switches + cleanup of DestroyRefs in daopt386.pas 1998-08-19 16:07:36 +00:00
peter
85c8a88cbe + localswitches, moduleswitches, globalswitches splitting 1998-08-10 14:49:33 +00:00
peter
c2d5abdfed + targetcpu
* cleaner pmodules for newppu
1998-06-16 08:56:17 +00:00
peter
4fc1780fe4 + $ASMMODE 1998-05-30 14:31:02 +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
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
Jonas Maebe
0a48f4956c + switches for 6x86 and k6 optimizations 1998-05-10 12:07:15 +00:00
pierre
5cdd60cac8 + added some code for ansistring (not complete nor working yet)
* corrected operator overloading
  * corrected nasm output
  + started inline procedures
  + added starstarn : use ** for exponentiation (^ gave problems)
  + started UseTokenInfo cond to get accurate positions
1998-04-29 10:33:40 +00:00
Jonas Maebe
fd467e9496 + basic k6 and 6x86 optimizing support (-O7 and -O8) 1998-04-09 14:28:05 +00:00
root
d1a1f501c8 Initial revision 1998-03-25 11:18:12 +00:00