Commit Graph

18328 Commits

Author SHA1 Message Date
marco
d4424b07c4 * PRESULT added 2004-11-28 15:27:14 +00:00
Jonas Maebe
38db3679d8 * only try to replace locals from the inlined procedure with temps,
cycle now works with -dNODEINLINE
2004-11-28 14:34:59 +00:00
Tomas Hajny
a7161eedbe * additional sv* constants and their aliases 2004-11-28 12:37:39 +00:00
Tomas Hajny
a503078edb * common implementation of platform independent functions for unit Dos 2004-11-28 12:33:35 +00:00
Jonas Maebe
f244dea6ec * fixed some bugs in the node inlining code due to the transition from
dynamic array to tlist
  * fixed some register temp bugs (node inlining still does not work again
    though)
2004-11-27 22:43:01 +00:00
florian
54ceea9e60 * some m68k stuff updated 2004-11-27 16:16:02 +00:00
peter
1fcd2cd8ad * internal flag for compare_defs_ext 2004-11-26 22:34:28 +00:00
peter
1418add0e0 * don't allow pointer(ordinal) typecast in fpc mode, only allow it
for delphi and for internal use
2004-11-26 22:33:54 +00:00
peter
b55fe3fa67 * don't allow @method in tp procvar mode 2004-11-26 22:33:24 +00:00
peter
08d0d3b73c * fixed read temp for result 2004-11-26 22:33:00 +00:00
peter
cc33cec223 * new bug 2004-11-26 22:32:18 +00:00
peter
645ed0feb1 * internconst for ptr() 2004-11-26 22:26:30 +00:00
peter
dac91ff361 * fix currheapused 2004-11-26 22:22:58 +00:00
peter
93cc3964a5 * needs error 210 2004-11-26 22:05:39 +00:00
peter
d30f99c17e * use domem() for heap checking 2004-11-26 21:59:49 +00:00
Jonas Maebe
e92f1a2d0b + added 2004-11-26 20:02:05 +00:00
Jonas Maebe
b45bdb4991 + added 2004-11-26 19:35:04 +00:00
armin
f4ffaa9828 * applied peters patch for cross compile (bin installation) 2004-11-26 13:03:07 +00:00
Jonas Maebe
26ab4ead33 * fixed intermittent bug in overflow checking of subtractions 2004-11-26 12:30:47 +00:00
Jonas Maebe
fff0683902 * fixed overflow checking of unsigned multiplications 2004-11-26 12:17:04 +00:00
Jonas Maebe
13e7e1244d * fixes from Tomas 2004-11-25 20:06:55 +00:00
armin
2189bb812b * added utilsprefix for as,ld and nlmconv 2004-11-25 18:46:11 +00:00
Jonas Maebe
90b8204cec * fixed some C-linking problems (the C-prefix is now always added to
cdecl external functions, also if you define the name explicitly)
2004-11-25 17:37:59 +00:00
armin
8cfa7d1c01 * adapted to new compiler check for externals 2004-11-25 12:38:17 +00:00
armin
af7a983b6a * adapted to new compiler check for externals 2004-11-25 12:32:08 +00:00
Jonas Maebe
8577978556 * fixed invalid type conversion 2004-11-25 12:18:35 +00:00
Jonas Maebe
f3854a696f - removed call to getlastdlerror
* changed some Mac OS X paths to be more generic
2004-11-25 11:42:50 +00:00
florian
260ab77923 * fixed tpropdata record 2004-11-24 22:27:24 +00:00
florian
ad4345c217 * fixed arm compilation 2004-11-24 22:03:26 +00:00
florian
569b45597b * increased max. possible screen/view width to 255 2004-11-24 21:03:05 +00:00
Jonas Maebe
1e075fd1c0 + added glutInit() calls where they were missing
* made sure that the glutDisplayFunc() is registered in time (new check
    as of glut 3.0)
  -> all demos now work under Mac OS X!
2004-11-24 20:49:03 +00:00
Jonas Maebe
1ef474cd76 + basic Mac OS X support, only bounce works for now though 2004-11-24 20:04:09 +00:00
olle
2ecaba47e1 + Better comment on %SKIPTARGET=macos 2004-11-23 19:55:59 +00:00
Jonas Maebe
519c40221b + getcwd declaration 2004-11-23 13:33:55 +00:00
marco
ead19e0780 * getheapstatus fix 2004-11-23 09:33:48 +00:00
michael
e5e7099892 + Added overloaded functions 2004-11-23 08:40:34 +00:00
Károly Balogh
d9b2e5cc26 * Fixed missing $INLINE 2004-11-23 02:57:58 +00:00
michael
4c872834ab + Added phony documentation declarations 2004-11-22 22:48:10 +00:00
peter
bbb08436c5 * memavail fixes 2004-11-22 22:29:26 +00:00
peter
c38daf68eb * typo for GetHeapStatus 2004-11-22 22:26:21 +00:00
peter
576e1825aa * enabled pass1 inlining from Jonas 2004-11-22 22:19:00 +00:00
peter
ffc095ee05 * fix external (patch from Tomas) 2004-11-22 22:09:12 +00:00
peter
8cf8c54609 * fixed varargs
* replaced dynarray with tlist
2004-11-22 22:01:19 +00:00
michael
d8b1ea061b + Added fpcunit 2004-11-22 19:51:09 +00:00
michael
3cfa9329fb + Moved targets to units 2004-11-22 19:49:46 +00:00
michael
ea9c9f5824 + Initial implementation 2004-11-22 19:47:19 +00:00
michael
27dc6e4a69 + Initial implementation 2004-11-22 19:47:19 +00:00
michael
04167f8385 + Initial import 2004-11-22 19:36:23 +00:00
peter
a263b1d40e * GetHeapStatus added, removed MaxAvail,MemAvail,HeapSize 2004-11-22 19:34:58 +00:00
peter
46d1fc9546 * removed memavail 2004-11-22 17:52:19 +00:00