Jonas Maebe
879b7d0288
* change "pop reg/push reg to "mov (%esp), reg" with -Ox, remove otherwise
1998-07-15 16:06:00 +00:00
carl
919a4ee1bb
* hmmm... can't remember! :(...
1998-07-15 12:11:59 +00:00
carl
a42e3653dc
+ first working version
1998-07-15 12:10:48 +00:00
carl
44820af8cb
* would not compile under FPC v0.99.5
1998-07-15 12:09:35 +00:00
carl
41250c8861
+ Atari TOS support
1998-07-15 12:08:33 +00:00
peter
c9715847f6
* updated messages file
1998-07-14 21:46:38 +00:00
peter
28f036c698
+ support for with p^do constructs
1998-07-14 21:38:13 +00:00
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