michael
4fb4706b9e
+ a new WORKING depend
1998-06-13 10:20:16 +00:00
peter
f82dc63f5e
* again broken
1998-06-13 09:59:15 +00:00
peter
c614d62eaf
* working browser and newppu
...
* some small fixes against crashes which occured in bp7 (but not in
fpc?!)
1998-06-13 00:10:04 +00:00
pierre
c248434392
* external name 'C_var';
...
export name 'intern_C_var';
cdecl;
cdecl;external;
are now supported only with -Sv switch
1998-06-12 16:15:34 +00:00
peter
12c40adc06
* removed the tree dependency to types.pas
...
* long_fil.pas support (not fully tested yet)
1998-06-12 14:50:48 +00:00
michael
004da8b801
* Fixed wrong code for ansistring
1998-06-12 14:10:37 +00:00
michael
c272da34ad
restored depend
1998-06-12 13:17:35 +00:00
peter
bd64631a51
* small internalerror nr change
1998-06-12 13:10:34 +00:00
michael
5f864a3f90
Fixed ansistrings : is_ansistring not found
1998-06-12 10:43:12 +00:00
pierre
390fc9063d
* column problem hopefully solved
...
+ C vars declaration changed
1998-06-12 10:32:22 +00:00
michael
05885faa83
+ Added stream tests
1998-06-12 08:18:31 +00:00
michael
1fc37f2025
+ Renamed t001.pp to list.pp
1998-06-12 08:18:02 +00:00
michael
9b9cae2cf9
- Renamed to list.pp
1998-06-12 08:17:33 +00:00
michael
aaae629e69
Implemented stream tests
1998-06-12 08:15:26 +00:00
michael
8068589c3c
+ Added aliases for Incr/Decr ref.
1998-06-12 07:39:13 +00:00
michael
7b28eed642
+ Implemented (Custom)Memory and StringStream
1998-06-11 21:15:28 +00:00
peter
a4fa957178
* fixed too long line
1998-06-11 13:58:45 +00:00
peter
86e21aef48
* small fix to let newppu compile
1998-06-11 13:58:07 +00:00
michael
b0cb009b78
+ Fixed some functions. TFileStream OK.
1998-06-11 13:46:32 +00:00
peter
6cd01467c6
* -gb works again
1998-06-11 10:11:57 +00:00
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