Commit Graph

9933 Commits

Author SHA1 Message Date
carl
f94967ca66 * Range check error fix 2001-12-11 23:10:18 +00:00
carl
0e53052605 + Added SunOS and QNX targets 2001-12-11 23:01:56 +00:00
marco
4697ef5406 * Some fixes to let packages get compiled automatically 2001-12-11 21:32:30 +00:00
marco
1645709d34 * from fixes to devel. 2001-12-11 19:06:16 +00:00
marco
b439fad739 * Fixes for friet 2001-12-11 17:54:27 +00:00
marco
7bac99cea4 * was only commited to fixes. 2001-12-11 17:45:28 +00:00
Jonas Maebe
479f1a5ce9 * fixed to my previous patch: the hightree must always be converted to a
longint
2001-12-11 13:21:36 +00:00
marco
1d0f4deffe * some linux <-> unix fixes. 2001-12-11 11:24:52 +00:00
marco
20e722e8e1 * ifdef linux -> Unix fix 2001-12-11 11:15:15 +00:00
marco
716807c9c6 * Small renamefest fix 2001-12-11 11:10:27 +00:00
marco
7866897343 * BSDhier fix to fpcmake.ini + makefile update. 2001-12-11 10:39:53 +00:00
Jonas Maebe
b49f0958a6 * part of my fix for dynarray -> open array conversion, forgot to
commit yesterday :(
2001-12-11 08:14:17 +00:00
Jonas Maebe
cd378a2881 * fixed type conversions from dynamic arrays to open arrays 2001-12-10 14:34:04 +00:00
Jonas Maebe
8ddb738e07 * gen_high_tree now uses an inline node of type in_high_x in most cases
so that it doesn't duplicate any code anymore from ninl.pas (and
    dynamic array support was still missing)
2001-12-10 14:28:47 +00:00
Jonas Maebe
e5f6ff03cb - removed unnecessary resulttypepass call 2001-12-10 14:26:22 +00:00
Jonas Maebe
bcece68fc1 * fixed GetDiskFreeSpaceEx* declarations (merged) 2001-12-10 12:31:15 +00:00
carl
2d4afe0bf8 + initial version of stack checking routines 2001-12-10 02:41:41 +00:00
carl
92ea5a291d + initial version 2001-12-10 02:34:02 +00:00
carl
4eabc58a14 + initial version for POSIX (with thread extensions) 2001-12-10 02:31:45 +00:00
carl
3c2336b435 + test file for tdos 2001-12-10 02:25:33 +00:00
carl
b7285e1095 + exec now tests hello, which permits testing of DosError and DosExitCode 2001-12-10 02:25:08 +00:00
carl
5c9c96aff0 * Updated SunOS stack size 2001-12-09 03:37:38 +00:00
carl
bc558402fb + Stack checking for solaris 2001-12-09 03:34:58 +00:00
Jonas Maebe
760e88791c * fixed web bug #1716 2001-12-07 13:03:49 +00:00
florian
b60666ae1f + parasym to tparaitem added 2001-12-06 17:57:33 +00:00
Jonas Maebe
5501aa4e9a * converted lo/hi to processor independent code, generated code is the
same as before (when turning on the optimizer)
2001-12-04 15:59:03 +00:00
Jonas Maebe
f9e7a027b9 * unnecessary loads of constants are now also remove by
removePrevNotUsedLoad()
2001-12-04 15:58:13 +00:00
Jonas Maebe
8112592c45 * never generate any "shll/shrl $0,%reg" anymore 2001-12-04 15:57:28 +00:00
Jonas Maebe
377815fa81 + test for lo/hi 2001-12-04 15:36:58 +00:00
peter
e45bb82d81 * freemem change to value parameter
* torddef low/high range changed to int64
2001-12-03 21:48:41 +00:00
peter
346c2a9ed1 * seek(int64) overload only for 1.1 compiler 2001-12-03 21:39:58 +00:00
peter
7484da248d * freemem(var) -> freemem(value) 2001-12-03 21:39:19 +00:00
Jonas Maebe
4490bc91f7 * fixed web bug #1693 (dynarray support for length) 2001-12-03 14:21:34 +00:00
Jonas Maebe
c8ce1c2584 * forgot to commit yesterday :( (less unnecessary loading of regvars with
if-statements)
2001-12-03 12:17:02 +00:00
carl
733f7dd6d3 * Updated standard units information 2001-12-03 03:36:54 +00:00
peter
a2be264e11 * merged fixes from 1.0 2001-12-02 17:21:25 +00:00
peter
74f6abf381 * merged register fixes 2001-12-02 17:20:58 +00:00
Jonas Maebe
bb2ff94da7 * fpu results are returned in fr1, not fr0 2001-12-02 16:19:45 +00:00
Jonas Maebe
6dbf240bde * less unnecessary regvar loading with if-statements 2001-12-02 16:19:17 +00:00
peter
a52d9a8b79 * readded 2001-12-01 09:34:37 +00:00
Jonas Maebe
fe8b328091 * added missing allocregbetween() call for a memtoreg() optimization 2001-11-30 16:35:02 +00:00
Jonas Maebe
879d8ccb44 * fixed web bug #1707:
* tvarsym.getvaluesize doesn't return 0 anymore for dynarrays (found
       by Florian)
     * in genrtti, some more ppointer(data)^ tricks were necessary
2001-11-30 16:25:35 +00:00
Jonas Maebe
c980b07df9 * tarraydef.size returns target_info.size_of_pointer instead of 4 for
dynamic arrays
2001-11-30 15:01:51 +00:00
marco
9d59d06fd1 * TTYname fix from Maarten Beekers. Apparantly accidentally not commited the first time. 2001-11-30 07:16:41 +00:00
sg
98288cd5cf * This file obviously isn't needed anymore 2001-11-28 12:31:35 +00:00
carl
2509949562 * small typo fix for version define 2001-11-25 03:52:06 +00:00
carl
a0aa502223 * fix compilation problems for version 1.0.x branch 2001-11-24 20:59:13 +00:00
carl
709271cc9a * fix compilation problems under non-linux systems 2001-11-24 20:43:56 +00:00
carl
b244a94eb3 * fix compilation under FPC version 1.0.x 2001-11-24 20:41:40 +00:00
carl
dc4fd66a95 * fix Peter's problems with compiling under version 1.0 2001-11-24 20:41:04 +00:00