Commit Graph

  • 756165dd30 * fixed string:= which allowed almost any type peter 1998-07-07 12:31:44 +0000
  • 797f6c4b35 * 2k buffer for stack shecking to permimt correct io carl 1998-07-07 12:30:20 +0000
  • 5dd7e8561a * now compiles under fpc v0.99.5, so don't modify!!!! carl 1998-07-07 12:26:42 +0000
  • 0af81ffc6b * compiles under fpc v0995, don't modify now now! :) carl 1998-07-07 12:25:20 +0000
  • 911abb5abc + NEWINPUT for a better inputfile and scanner object peter 1998-07-07 11:19:50 +0000
  • 87c7b2ce06 + 147 peter 1998-07-07 11:12:14 +0000
  • 477a174399 Added length checking for string reading michael 1998-07-06 15:56:43 +0000
  • 9c5e9c2189 Added length checking for string reading michael 1998-07-06 15:51:15 +0000
  • c76f66e7f1 * Standard handles are never closed on the Amiga. carl 1998-07-06 15:08:54 +0000
  • bb21590124 + Added Public,Alias directives for some calls michael 1998-07-06 14:29:08 +0000
  • 9bb3b87cb8 + Added calls for reading/writing ansistrings michael 1998-07-06 14:19:51 +0000
  • 236a77964f + Fixed bug with stream creation flags michael 1998-07-06 12:40:59 +0000
  • 322d273f31 + first version for amiga of printer unit by Nils Sjoholm carl 1998-07-06 12:39:27 +0000
  • a5243e665e * Glurbl.... now work perfectly! Do not change :) carl 1998-07-06 12:26:19 +0000
  • 3a10beb991 + 146 peter 1998-07-04 11:49:17 +0000
  • e5557711dc * fixes for window (from "Heinz Ziegenhorn" <info@ziegenhorn.de>) peter 1998-07-04 11:17:18 +0000
  • 34ade816f2 + ifdef has_property for 0.99.5 backward support peter 1998-07-04 10:04:41 +0000
  • eb9df35117 Undid carls changes, but renamed _heapsize to _internal_heapsize. Make cycle now works michael 1998-07-02 14:24:08 +0000
  • c33e3788cd Reinstated the heapsize function. michael 1998-07-02 14:11:30 +0000
  • 004bb57ae9 * hmmm... it is luck (BSS zeroed with GAS) that DoError and ErrorBase work. Now they are initilized instead. carl 1998-07-02 13:01:55 +0000
  • fbe85528a9 * Put back DoError, DO NOT TOUCH! carl 1998-07-02 12:55:04 +0000
  • a546945c4d * DOERROR RESOTRED! DON'T TOUCH :) carl 1998-07-02 12:53:09 +0000
  • 6fa5eb2ba7 * IOCheck for mkdir,chdir and rmdir, just like in TP carl 1998-07-02 12:39:27 +0000
  • b77b3c9200 * IOCheck for chdir,rmdir and mkdir as in TP carl 1998-07-02 12:37:52 +0000
  • f5ea384880 * IOCheck/InOutRes check for mkdir, chdir and rmdir as in TP carl 1998-07-02 12:36:21 +0000
  • 02a7a189cb * IOCheck/InOutRes check for mkdir,chdir and rmdir like in TP + do_isdevice implemented carl 1998-07-02 12:34:59 +0000
  • b8f38be993 * IOCheck/InOutRes check for mkdir,rmdir and chdir like in TP carl 1998-07-02 12:33:18 +0000
  • 0b4c548a1d * IOCheck for rmdir,chdir and mkdir as in TP NOTE: I'm pretty SURE this will not compile and link correctly with FPC 0.99.5 carl 1998-07-02 12:29:20 +0000
  • 94a728f166 * do_open was WRONG! Fixed! * do_isdevice small fix with ATT parser * I386_ATT put back , otherwise would NOT link! * IoCheck for rmdir,chdir,mkdir carl 1998-07-02 12:26:55 +0000
  • db60658f7c * NOTHING would work, FileOpen is now correct!! carl 1998-07-02 12:25:27 +0000
  • 9aeafd0cc0 - removed heapsize function, would cause conflicts with HEAPSIZE var * GetHeapstart was misplaced carl 1998-07-02 12:22:38 +0000
  • 7632ce3279 + Io-Error and overflow print erroraddr in hex now carl 1998-07-02 12:20:58 +0000
  • 91a581342c + IO-Error and Overflow now print address in hex carl 1998-07-02 12:19:32 +0000
  • a60397c5d1 - removed function heapsize, CAUSED conflicts with HEAPSIZE var carl 1998-07-02 12:18:46 +0000
  • 9d51088353 * IoCheck routines now check for InOutRes before executing, just like TP carl 1998-07-02 12:16:28 +0000
  • b7d9265b8f + Each IOCheck routine now checks for InOures before executing, like TP carl 1998-07-02 12:15:39 +0000
  • 2f83875419 + Each IOCheck routine now check InOutRes before, just like TP carl 1998-07-02 12:14:56 +0000
  • a787487de6 * No SINGLE type for non-intel processors!! carl 1998-07-02 12:14:19 +0000
  • a364f24f24 - function heapsize MUST be removed, create conflicts with HEAPSIZE var carl 1998-07-02 12:13:49 +0000
  • e472678241 * No SINGLE type for m68k or other non-intel processors! carl 1998-07-02 12:13:18 +0000
  • 5434ee6d4c * no SINGLE in m68k and other processors! carl 1998-07-02 12:11:50 +0000
  • b5203c5b09 * fixed do_error in runtimeerror peter 1998-07-02 09:25:05 +0000
  • c2f855fbb7 * first working version of CRT unit carl 1998-07-01 15:52:21 +0000
  • 3474cf1a60 + 142,143,144,145 peter 1998-07-01 15:32:32 +0000
  • 5a638754f4 * better readln/writeln peter 1998-07-01 15:29:56 +0000
  • 4d36bc1cc3 + better writeln/readln handling, now 100% like tp7 peter 1998-07-01 15:28:48 +0000
  • 97f61a43f4 * better bufferfile.reset error handling peter 1998-07-01 15:26:57 +0000
  • 6d5e917e60 * bugfix of WRITE_TEXT_BOOLEAN , was not TP compatible + added explicit typecast in OpenText carl 1998-07-01 14:48:10 +0000
  • 7e95e0140e - max_frame_dump reduced to 8, 20 is too much! carl 1998-07-01 14:43:46 +0000
  • f7f3dfabaf + new stack checking implemented + IOCheck for chdir , getdir , mkdir and rmdir carl 1998-07-01 14:40:20 +0000
  • c2e34ea424 * forgot that includes are case sensitive carl 1998-07-01 14:30:56 +0000
  • 6484f2b2a9 * strpas bugfix carl 1998-07-01 14:29:42 +0000
  • a218bfc8ce * LONGDIV bugfixed with signed and modulo * LONGDIV bugfix when divisor is less then 16 bits carl 1998-07-01 14:28:32 +0000
  • 14272ace40 * set_set and set_in bugfix carl 1998-07-01 14:27:13 +0000
  • daf43ca204 * strconcat was copying one byte too much * strcopy bugfix was using signed comparison + STRCOPY uses register calling conventions * FillChar bugfix was loading a word instead of a byte carl 1998-07-01 14:25:57 +0000
  • 64f252ff8c + EXEC structures required for AmigaOS usage carl 1998-07-01 14:21:22 +0000
  • ec29df131a * do_open bugfix * correct conversion of Amiga error codes to TP error codes * InoutRes word bugfix * parameter counting fixed * new stack checking implemented + IOCheck for chdir,rmdir,getdir and rmdir * do_filepos was wrong + chdir correctly implemented * getdir correctly implemented carl 1998-07-01 14:13:50 +0000
  • 8b4ffa26ba * bugfix with parameter line, removed enter key when found in it carl 1998-07-01 14:09:12 +0000
  • e664873b05 - Added. daniel 1998-06-26 08:30:01 +0000
  • 2011738f52 - Removed daniel 1998-06-26 08:29:54 +0000
  • 65b50cccf1 * Bugfix in disksize function. daniel 1998-06-26 08:28:57 +0000
  • 8a84b20446 - Doerror removed. daniel 1998-06-26 08:20:57 +0000
  • 3c0657acf2 + all debug in ifdef SYSTEMDEBUG + added local arrays : opennames names of opened files fileopen boolean array to know if still open usefull with gdb if you get problems about too many open files !! pierre 1998-06-26 08:19:08 +0000
  • 4ac8e5d18f + internal inc/dec peter 1998-06-25 14:04:17 +0000
  • 91130f7270 * ppu files where not closed in newppu !! second compilation was impossible due to too many opened files (not visible in 'make cycle' as we remove all the ppu files) pierre 1998-06-25 11:15:33 +0000
  • e64d70d4cd * removed a remaining ifndef NEWPPU replaced by ifdef OLDPPU * added uf_finalize to ppu unit pierre 1998-06-25 10:51:00 +0000
  • c43a386001 + RTLLITE directive to compile minimal RTL. daniel 1998-06-25 09:44:19 +0000
  • 2abf9ca1b3 * Removed some more tabs daniel 1998-06-25 09:26:10 +0000
  • 028721c4de * first version of rtti support florian 1998-06-25 08:48:04 +0000
  • 811044754a * better rtti florian 1998-06-25 08:41:41 +0000
  • 804397de24 * ifdef newppu -> ifndef oldppu peter 1998-06-24 14:48:34 +0000
  • fe323891cf * fixed the name changes peter 1998-06-24 14:06:33 +0000
  • f1082542f9 * new depend for the new ra units peter 1998-06-24 14:02:57 +0000
  • 3ea08ab259 * stricter var parsing like tp7 and some optimizes with directive parsing peter 1998-06-24 12:26:45 +0000
  • fefb5a910c - removed some fixed bugs peter 1998-06-24 12:25:36 +0000
  • 336bf10c88 * Removed some tabs. daniel 1998-06-24 11:53:26 +0000
  • 9fcc870caf * Small adaptions to use the ATT parser a little bit more. daniel 1998-06-24 11:08:05 +0000
  • dbeb47f3bc * fixed the filesize() problems under linux and filerec.size=0 error peter 1998-06-23 16:57:16 +0000
  • 3968111048 * renamed RA* units peter 1998-06-23 14:00:15 +0000
  • 461661c69c * Recommitted. daniel 1998-06-23 08:59:22 +0000
  • c27447d620 - Removed. daniel 1998-06-23 08:45:17 +0000
  • 7291ca5c11 - Removed pool of nodes. daniel 1998-06-22 08:59:03 +0000
  • c5c50fea41 * added #13 -> #10 translation for CrtRead to overcome readln probs peter 1998-06-19 16:51:50 +0000
  • ef272e9acd * compiler defines peter 1998-06-19 16:51:10 +0000
  • 93b0ac8568 * 0-99.5-3 peter 1998-06-19 15:41:11 +0000
  • cc8071a7b1 * removed cosntructor/constructor warning and 0.99.5 recompiles it again peter 1998-06-19 15:40:42 +0000
  • c6b54d420b * bp7 fix peter 1998-06-19 15:40:00 +0000
  • 509e45560b + Enter key maps again to #13 michael 1998-06-19 14:47:52 +0000
  • e0ab74277c * File move to tests directory. daniel 1998-06-18 18:27:17 +0000
  • 76dc49b25a * Files moved to tests directory. daniel 1998-06-18 18:26:22 +0000
  • a012094cb6 - Removed. daniel 1998-06-18 18:25:48 +0000
  • bc343b28f5 - Removed daniel 1998-06-18 18:23:14 +0000
  • d0cb895c11 * Moved tests to their own directory. daniel 1998-06-18 16:49:29 +0000
  • 56cd6619b1 * renamed daniel 1998-06-18 16:46:52 +0000
  • 010d2a6bed - Removed daniel 1998-06-18 16:45:46 +0000
  • 972218d22f * some fixes with indexes * bp7 compatible peter 1998-06-18 10:49:04 +0000
  • 6ed3f994e1 + Fixed error when printing zero. len was calculated wron. michael 1998-06-18 08:15:33 +0000
  • 6a1ca57304 * forgot an $ifdef NEWPPU :( peter 1998-06-17 14:36:19 +0000
  • f07849effe * small os2 fixes * fixed interdependent units with newppu (remake3 under linux works now) peter 1998-06-17 14:10:11 +0000
  • 6452fa5095 * uniform makefile peter 1998-06-17 14:00:37 +0000