Commit Graph

891 Commits

Author SHA1 Message Date
peter
4b6ca45e6b * fixed packrecords as discussed at the alias 1998-07-14 21:37:24 +00:00
peter
1bffd4e290 * released NEWINPUT 1998-07-14 14:46:36 +00:00
carl
20bf8f4de5 + paramstr and paramcount implemented 1998-07-14 12:12:05 +00:00
carl
527988accd + added log at the end
* exec now works correctly
1998-07-14 12:09:59 +00:00
florian
ba57d2813b * some problems with ansi string support fixed 1998-07-13 21:19:07 +00:00
florian
0912889c24 * changed to compile with TP 1998-07-13 21:17:38 +00:00
carl
1b9ffe21b8 + Error2InoutRes implemented
* do_read was doing a wrong os call!
  * do_open was not pushing the right values
  * DosDir was pushing the wrong params on the stack
  * do_close would never works, was pushing a longint instead of word
1998-07-13 12:34:13 +00:00
carl
5bac56f11c * do_truncate works, some cleanup 1998-07-13 12:32:18 +00:00
carl
09451d2805 * bugfix of FileOpen, on error would not return zero 1998-07-13 12:31:40 +00:00
carl
27bbe627c1 * window now works
* bugfix of keypressed and readkey
1998-07-13 12:30:47 +00:00
carl
fa7f6a40ca + Fidndxxx/Exec/GetEnv(nils)/xxxfAttr/DosVersion implemented 1998-07-13 12:27:08 +00:00
peter
702043e165 * support_fixed, becuase fixed is not 100% yet for the m68k 1998-07-10 11:02:38 +00:00
peter
2cd0720f62 * m68k updates 1998-07-10 10:50:54 +00:00
peter
889203c8ba * fixed realnumber scanning
* [] after asmblock was not uppercased anymore
1998-07-10 10:48:40 +00:00
pierre
b79c82a255 * Just the N_FNAME to N_FUN substitution for stabs of functions
thanks again Daniel !!
1998-07-10 08:31:38 +00:00
peter
5e5e2fd78d * fixed ttypesym bug finally
* fileinfo in the symtable and better using for unused vars
1998-07-09 23:59:59 +00:00
carl
552737ab67 * several bugfixes by Nils Sjoholm 1998-07-09 17:39:40 +00:00
carl
a2cb040436 + working revision 1998-07-09 11:55:49 +00:00
carl
52b20dbba5 + implemented do_truncate 1998-07-09 11:54:57 +00:00
carl
17edd9acaf + windmax is correctly initialized 1998-07-09 11:53:42 +00:00
daniel
a7193efbc6 + $N+,E+ added for TP. 1998-07-08 15:06:41 +00:00
daniel
aaf3d30f81 * First check if call to assembler is succesfull, then check it's exit code.
This is more logical than first checking the exit code. For some mysterious
reason this did not give problems on DOS & Linux. On OS/2 it did.
1998-07-08 14:58:34 +00:00
daniel
5eb055dc70 * Fixed $ifdef TP. 1998-07-08 14:56:53 +00:00
daniel
bcb942b1dc + Added moucalls and viocalls written by Tomas Hajny.
+ Final routines in doscalls implemented.
* Fixed bugs in dos.pas.
* Changed some old $ifdef FPK into $ifdef FPC.
- Removed go32 stuff from dos.pas.
- Removed '/' to '\' translation from system unit - EMX does this
automatically.
1998-07-08 14:44:08 +00:00
peter
b5f4535ec1 * heap_size for m68k 1998-07-08 12:39:38 +00:00
peter
f61c64bd1e * packed records 1998-07-08 12:33:26 +00:00
carl
a375e73795 + first version (not fully working yet) 1998-07-08 12:03:35 +00:00
carl
38e463fddc * make it compiler under fpc v0995 1998-07-08 12:02:19 +00:00
carl
4b8d030e14 * fixed problem with m68k asm syntax
* i386_att put back in, and only in cpu86 defined
1998-07-08 12:00:25 +00:00
carl
4f8884b466 * randon and Random(l) now work correctly - don't touch it works! 1998-07-08 11:56:55 +00:00
carl
df00344700 + reinstated hepasize function
* renamed HEAPSIZE global var to HEAP_SIZE to remove conflicts
1998-07-08 11:54:40 +00:00
michael
59456d7671 + Initial implementation, donated by Hans Lunsing 1998-07-08 07:40:16 +00:00
peter
9330b0e700 * packrecords 4 works
* word aligning of parameters
1998-07-07 17:40:37 +00:00
peter
b94116de16 * fixed {$I } with following eof 1998-07-07 17:39:38 +00:00
carl
72c44ae5a0 * make it compiler for win32 and m68k 1998-07-07 13:29:48 +00:00
carl
cd95f7a510 + First version 1998-07-07 12:38:46 +00:00
carl
fac56c6baf * correct mapping of error codes for TP compatibility
+ implemented stack checking in ifdef dummy
1998-07-07 12:37:28 +00:00
carl
0e28a46c7c * added 2k buffer for stack checking for correct io on error 1998-07-07 12:33:08 +00:00
peter
34f5f72c53 * status.currentsource is now calculated in verbose (more accurated) 1998-07-07 12:32:54 +00:00
peter
756165dd30 * fixed string:= which allowed almost any type 1998-07-07 12:31:44 +00:00
carl
797f6c4b35 * 2k buffer for stack shecking to permimt correct io 1998-07-07 12:30:20 +00:00
carl
5dd7e8561a * now compiles under fpc v0.99.5, so don't modify!!!! 1998-07-07 12:26:42 +00:00
carl
0af81ffc6b * compiles under fpc v0995, don't modify now now! :) 1998-07-07 12:25:20 +00:00
peter
911abb5abc + NEWINPUT for a better inputfile and scanner object 1998-07-07 11:19:50 +00:00
peter
87c7b2ce06 + 147 1998-07-07 11:12:14 +00:00
michael
477a174399 Added length checking for string reading 1998-07-06 15:56:43 +00:00
michael
9c5e9c2189 Added length checking for string reading 1998-07-06 15:51:15 +00:00
carl
c76f66e7f1 * Standard handles are never closed on the Amiga. 1998-07-06 15:08:54 +00:00
michael
bb21590124 + Added Public,Alias directives for some calls 1998-07-06 14:29:08 +00:00
michael
9bb3b87cb8 + Added calls for reading/writing ansistrings 1998-07-06 14:19:51 +00:00