peter
1b369bb4bb
+ globtype,tokens,version unit splitted from globals
1998-12-11 00:02:37 +00:00
florian
467c0de643
* bug with p(const a : ansistring) fixed
...
* duplicate constant ansistrings were handled wrong, fixed
1998-12-10 14:39:29 +00:00
michael
cdd4a7a793
Fixed generation of constant ansistrings
1998-11-28 15:36:02 +00:00
peter
df89c828e5
* ansistring -> pchar fixed
...
* ansistring constants fixed
* ansistring constants are now written once
1998-11-26 14:39:10 +00:00
peter
6f9679f1d2
* release smallsetord, so small sets constant are handled like longints
1998-11-24 13:40:59 +00:00
peter
6756b4ec78
* sets are not written twice anymore
...
* optimize for emptyset+single element which uses a new routine from
set.inc FPC_SET_CREATE_ELEMENT
1998-11-24 12:52:40 +00:00
peter
3cbe7749c6
* fixed ansistring crash
1998-11-16 12:11:29 +00:00
pierre
00a36623a8
* fix for const strings
1998-11-05 23:40:45 +00:00
pierre
bddaa79d02
* fix for missing zero after string const
1998-11-05 15:26:38 +00:00
peter
3037445491
* released useansistring
...
* removed -Sv, its now available in fpc modes
1998-11-05 12:02:30 +00:00
michael
da09fad8f9
* undid peters change. Constant ansistrings should end on null too cd ..
1998-11-04 21:07:43 +00:00
peter
de4cf49059
* ansistring fixes
1998-11-04 10:11:36 +00:00
peter
c72691c843
+ pass_2 for cg386
...
* Message() -> CGMessage() for pass_1/pass_2
1998-09-17 09:42:09 +00:00
peter
12a80cf3dc
* update smartlinking, uses getdatalabel
...
* renamed ptree.value vars to value_str,value_real,value_set
1998-09-07 18:45:52 +00:00
peter
19c63e360f
* removed warnings
1998-08-28 10:56:56 +00:00
peter
fb1bcf7724
+ dynamic set contruction
...
* smallsets are now working (always longint size)
1998-08-14 18:18:37 +00:00
pierre
e12c7a240a
* weird bug fixed :
...
a pchar ' ' (simple space or any other letter) was found to
be equal to a string of length zero !!!
thus printing out non sense
found that out while checking Control-C !!
+ added column info also in RHIDE format as
it might be usefull later
1998-08-04 13:22:46 +00:00
florian
a824e04fc5
* handling of ansi string constants should now work
1998-07-20 18:40:10 +00:00
florian
814ae50075
* better ansi string assignement
1998-07-20 10:23:00 +00:00
florian
206549900f
* some ansi/wide/longstring support fixed:
...
o parameter passing
o returning as result from functions
1998-07-18 22:54:23 +00:00
florian
ce8b39ae1f
+ ansi string constants fixed
...
+ switch $H partial implemented
1998-07-18 17:11:07 +00:00
florian
028721c4de
* first version of rtti support
1998-06-25 08:48:04 +00:00
pierre
0e8616ed1f
+ temporary variables now in temp_gen.pas unit
...
because it is processor independent
* mppc68k.bat modified to undefine i386 and support_mmx
(which are defaults for i386)
1998-06-08 13:13:28 +00:00
peter
6f4cfe38eb
* splitted cgi386
1998-06-05 17:44:10 +00:00
pierre
acc260ed78
* fix for real and string consts inside inlined procs
1998-06-05 16:13:31 +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