michael
0e2d38d46e
+ Support files for system-dependent file related calls
1998-06-10 21:55:11 +00:00
michael
393e12a636
+ Implemented Handle/FileStreams
1998-06-10 21:53:06 +00:00
peter
fee3832edb
* smal update
1998-06-10 11:01:56 +00:00
peter
b228460891
* small update
1998-06-10 10:58:05 +00:00
peter
7d36b5d9ec
* write also the .dll extension (needed for NT)
1998-06-10 10:43:18 +00:00
peter
d449884787
* ifndef TARGET to allow target on commandline
1998-06-10 10:42:44 +00:00
peter
cb3365a5ac
* working w32 rtl
1998-06-10 10:39:11 +00:00
michael
504b4faf62
+ Forgot to commit some changes
1998-06-10 07:46:45 +00:00
pierre
5ad339b3d8
+ added procedure directive parsing for procvars
...
(accepted are popstack cdecl and pascal)
+ added C vars with the following syntax
var C calias 'true_c_name';(can be followed by external)
reason is that you must add the Cprefix
which is target dependent
1998-06-09 16:01:33 +00:00
peter
56bc103c33
* dos interface is now 100% compatible
...
* fixed call PASCALMAIN which must be direct asm
1998-06-08 23:07:45 +00:00
peter
f98459e1fb
* smartlinking works for win32
...
* some defines to exclude some compiler parts
1998-06-08 22:59:41 +00:00
michael
837c1582a3
Some changes to integrate in system unit
1998-06-08 19:35:02 +00:00
michael
b36e918420
+ Implemented DecRef
1998-06-08 19:26:53 +00:00
pierre
cabd568a3d
* temp_gen contains all temporary var functions
...
(processor independent)
1998-06-08 16:07:41 +00:00
michael
4b73216117
+ Split rtti according to processor. Implemented optimized i386 code.
1998-06-08 15:32:08 +00:00
pierre
0e8616ed1f
+ temporary variables now in temp_gen.pas unit
...
because it is processor independent
* mppc68k.bat modified to undefine i386 and support_mmx
(which are defaults for i386)
1998-06-08 13:13:28 +00:00
michael
05b01ddb00
Implemented rtti, inserted ansistrings again
1998-06-08 12:38:21 +00:00
michael
3e7af43b99
fixed dependcies and rules. Make would not run any more after peters changes.
1998-06-08 09:22:02 +00:00
florian
4a381dad31
+ first working rtti
...
+ data init/final. for local variables
1998-06-07 15:30:25 +00:00
peter
c44623de70
* new depend file generated
1998-06-06 09:27:37 +00:00
peter
22b18baaf0
* it needs types
1998-06-06 08:39:07 +00:00
peter
bf1d4a1fc1
* cleanup of cgai386
1998-06-05 17:49:54 +00:00
peter
8201248b82
* some better uses clauses
1998-06-05 17:47:28 +00:00
peter
a487cca0d7
* tp doesn't like comp() typecast
1998-06-05 17:46:02 +00:00
peter
6f4cfe38eb
* splitted cgi386
1998-06-05 17:44:10 +00:00
pierre
acc260ed78
* fix for real and string consts inside inlined procs
1998-06-05 16:13:31 +00:00
pierre
1a44be1502
* fixes for inline for operators
...
* inline procedure more correctly restricted
1998-06-05 14:37:27 +00:00
carl
d39a13c0fd
* temporarily disabled Kickstart version checking, because the offset
...
for getting the version is incorrect!
1998-06-05 12:34:45 +00:00
carl
5ad930412e
* single_cmp, comparison was reversed!
1998-06-05 12:33:16 +00:00
carl
89fd9e9c5d
* calculating sets is COMPLETELY different from the intel in
...
determining the bit number
* new passing parameters conventions
* misc bugfixes
1998-06-05 12:32:07 +00:00
carl
26d45eee6d
* all string internal routines fixed and tested (to my knowledge)
...
* bugfix of missing typecast with a call to halt with a word
1998-06-05 12:28:58 +00:00
michael
53d0f3d9af
+ Initial implementation
1998-06-05 08:45:08 +00:00
florian
73c9c39b22
* bugs with assigning related objects and passing objects by reference
...
to a procedure
1998-06-05 00:01:06 +00:00
peter
f66f837fc8
* m68k compiles
...
+ .def file creation moved to gendef.pas so it could also be used
for win32
1998-06-04 23:51:26 +00:00
peter
d0ce4085d3
* comp,extended are only i386 added support_comp,support_extended
1998-06-04 23:45:56 +00:00
michael
332f649fa3
+ Some corrections in dependencies for pdf and html.
1998-06-04 13:06:32 +00:00
michael
93da42bd22
* corrected urls for more information
1998-06-04 13:05:55 +00:00
michael
4d8d4ee4e7
+ Added IOPerm function
1998-06-04 13:05:54 +00:00
pierre
8745cdf196
* small bug fix in load_ppu or openppu
1998-06-04 10:42:19 +00:00
pierre
afe0d5a50d
* demangled name of procsym reworked to become independant of the mangling scheme
...
Come test_funcret improvements (not yet working)S: ----------------------------------------------------------------------
1998-06-04 09:55:35 +00:00
pierre
c04eb73621
* boolean internal definition again (needed to compile
...
older RTL's)
1998-06-04 08:26:03 +00:00
pierre
883afdd880
* boolean again intern declared (needed to be able to compile
...
older RTL's)
1998-06-04 08:23:57 +00:00
peter
f29aaf6d8a
+ unlimited file support, release tempclose
1998-06-03 23:40:37 +00:00
peter
6f2206fbeb
+ boolean=bytebool
1998-06-03 23:39:53 +00:00
peter
d6268ae22f
+ wordbool,longbool
...
* rename bis,von -> high,low
* moved some systemunit loading/creating to psystem.pas
1998-06-03 22:48:50 +00:00
florian
75f7938e27
* problem with sizes of classes fixed (if the anchestor was declared
...
forward, the compiler doesn't update the child classes size)
1998-06-03 22:14:16 +00:00
michael
f64289f51f
+ added include of util.inc
1998-06-03 15:10:20 +00:00
michael
246e389703
+ Added bug0141.pp
1998-06-03 12:01:56 +00:00
michael
4c58972779
+ Added IO port calls
1998-06-03 11:55:33 +00:00
michael
706cb4a068
added distclean target to remove ppc1-ppc3 too
1998-06-03 09:33:39 +00:00