Commit Graph

428 Commits

Author SHA1 Message Date
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