Commit Graph

43 Commits

Author SHA1 Message Date
florian
802fd8fb5c * memory leaks for ansistring type casts fixed 1998-12-22 13:10:56 +00:00
florian
d656d708b7 * ansistring memory leaks fixed 1998-12-19 00:23:40 +00:00
peter
144544f8c2 * some more rangecheck fixes 1998-11-30 19:48:54 +00:00
pierre
a1f1003555 * some range check bugs fixed (still not working !)
+ added DLL writing support for win32 (also accepts variables)
  + TempAnsi for code that could be used for Temporary ansi strings
    handling
1998-11-30 09:42:52 +00:00
peter
e0b2f65f9a * fixed constant ansistring -> pchar 1998-11-29 22:37:30 +00:00
peter
d02a24bc75 * newcnv -> not oldcnv 1998-11-29 12:40:19 +00:00
peter
9d460fac9d * rangecheck updates 1998-11-26 21:33:06 +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
a62eb86cde * new int - int conversion -dNEWCNV
* some function renamings
1998-11-26 13:10:39 +00:00
peter
0cadc4f3c3 * VALUEPARA for tp7 compatible value parameters 1998-11-18 15:44:05 +00:00
peter
85726fcb35 * more ansistring fixes 1998-11-17 00:36:38 +00:00
peter
3df27389c0 * rename laod/copystring -> load/copyshortstring
* fixed int-bool cnv bug
  + char-ansistring conversion
1998-11-16 15:35:35 +00:00
peter
3037445491 * released useansistring
* removed -Sv, its now available in fpc modes
1998-11-05 12:02:30 +00:00
peter
fbf69c5127 * fixed char_to_string which did not set the .loc 1998-10-27 11:12:45 +00:00
peter
5d8f48b46d * fixed fldcw,fstcw for as 2.9.1 1998-10-26 15:18:41 +00:00
pierre
bf6369f1b5 * current_module old scanner tagged as invalid if unit is recompiled
+ added ppheap for better info on tracegetmem of heaptrc
    (adds line column and file index)
  * several memory leaks removed ith help of heaptrc !!
1998-10-08 17:17:07 +00:00
pierre
3048845e68 * some memory leaks fixed (thanks to Peter for heaptrc !) 1998-10-06 17:16:31 +00:00
florian
491cd2afe3 * range checking in units doesn't work if the units are smartlinked, fixed 1998-10-02 07:20:35 +00:00
peter
ddcc044945 * fixed boolean(longbool) conversion 1998-09-30 12:14:24 +00:00
florian
9083713fe4 * type casts pchar<->ansistring fixed
* ansistring[..] calls does now an unique call
1998-09-27 10:16:22 +00:00
peter
0f3b84ca23 * overloading fix for array of const 1998-09-23 12:03:51 +00:00
peter
bfc89b2587 + pchar -> string conversion 1998-09-22 15:34:07 +00:00
florian
84e20b561c * some things regarding ansistrings fixed 1998-09-20 17:46:47 +00:00
peter
c72691c843 + pass_2 for cg386
* Message() -> CGMessage() for pass_1/pass_2
1998-09-17 09:42:09 +00:00
peter
181d4769a2 * all internal RTL functions start with FPC_ 1998-09-14 10:43:44 +00:00
pierre
956fb22192 * removed explicit range_checking as it is buggy 1998-09-11 12:29:40 +00:00
peter
58c2d999f0 * updated some error messages 1998-09-04 08:41:36 +00:00
florian
6ca0a4d19b + better code for type conversation longint/dword to real type 1998-09-03 17:39:03 +00:00
florian
eb42a79164 * bug of type conversation from dword to real fixed
* bug fix of Jonas applied
1998-09-03 16:24:50 +00:00
florian
8cf2b05bf3 + ansistring to pchar type cast fixed 1998-08-28 12:51:39 +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
peter
c9b899ef32 * fixed dup log 1998-08-10 23:59:59 +00:00
peter
85c8a88cbe + localswitches, moduleswitches, globalswitches splitting 1998-08-10 14:49:33 +00:00
florian
76ee202b37 * some fixes for ansi strings
* $log$ to $Log$ changed
1998-08-05 16:00:08 +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
peter
bd64631a51 * small internalerror nr change 1998-06-12 13:10:34 +00:00
michael
5f864a3f90 Fixed ansistrings : is_ansistring not found 1998-06-12 10:43:12 +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
peter
d6268ae22f + wordbool,longbool
* rename bis,von -> high,low
  * moved some systemunit loading/creating to psystem.pas
1998-06-03 22:48:50 +00:00
peter
286f547298 * fixed second_bool_to_int with bool8bit return 1998-06-02 10:52:10 +00:00
peter
ce75b83d12 + boolean -> ord conversion
* fixed ord -> boolean conversion
1998-06-01 16:50:18 +00:00