peter
f4db879aed
* fixes for newppu, remake3 works now with it
1998-05-28 14:40:25 +00:00
peter
9489a52ee1
* default programname is PROGRAM (like TP7) to avoid dup id's
1998-05-28 14:37:53 +00:00
peter
f793c53486
* nicer error message when no id is used after var
1998-05-28 14:35:54 +00:00
pierre
d1d7fcaba3
* Handles of input and output restored
1998-05-28 10:21:38 +00:00
michael
ab2b9506df
All non-assembler messages have been translated
1998-05-28 08:18:32 +00:00
peter
7b28ebd6ef
* symtable.pas splitted into includefiles
...
* symtable adapted for $ifdef NEWPPU
1998-05-27 19:45:02 +00:00
daniel
fd402226d0
* Achtelijke vertalingen verbeterd
...
+ Wat meer vertaald
1998-05-27 13:58:15 +00:00
michael
e6d29354a5
+ Implemented TPersistent
1998-05-27 12:22:14 +00:00
michael
b097079ea6
+ Implemented int2str function
1998-05-27 11:42:28 +00:00
michael
26797c3480
Implemented TCollection and TCollectionItem
1998-05-27 11:41:41 +00:00
peter
5d25d6f1d6
* some scanner optimizes
...
* automaticly aout2exe for go32v1
* fixed dynamiclinker option which was added at the wrong place
1998-05-27 00:20:31 +00:00
peter
d307cedd31
* fixed crt input
1998-05-27 00:19:16 +00:00
michael
131e87ba6f
Added bug #137
1998-05-26 08:11:26 +00:00
pierre
804a6a36dc
* bug fix for empty sets (nil pd was dereferenced )
1998-05-26 07:53:59 +00:00
pierre
af65f86213
* firstpasscount bug fixed
...
now all is already set correctly the first time
under EXTDEBUG try -gp to skip all other firstpasses
it works !!
* small bug fixes
- for smallsets with -dTESTSMALLSET
- some warnings removed (by correcting code !)
1998-05-25 17:11:36 +00:00
carl
57dbf2308a
* strcopy bugfix
...
* co bugfix with stack
1998-05-25 12:18:48 +00:00
carl
fd85bca7b3
* restored correct exit code
1998-05-25 12:15:04 +00:00
carl
e88d6f01cd
* bugfix of all routines with pea
1998-05-25 12:13:51 +00:00
carl
73f8565363
* exit on stack fixed
1998-05-25 12:10:28 +00:00
carl
7188276bb7
* Handles now proprely setup
...
* Correct Exit code on init failure
* Library pointer now ok (Thanks to Nils Sjoholm)
* OpenStdError was never initialized
* ;assembler; routines problems bugfixed
* stackcheck routine fix
1998-05-25 12:08:49 +00:00
pierre
2719fa44c6
* CR0 works now (written using DB to allow to use it we INTEL and ATT output)
...
* floating_emulation bit set correctly
1998-05-25 10:51:27 +00:00
peter
53be2cf842
* remake3 works again on tflily
1998-05-25 10:40:48 +00:00
peter
eeb1721f9c
* Platform.inc -> platform.inc
1998-05-25 09:50:04 +00:00
Jonas Maebe
837fa04627
* final bugfilx for mov optimizes, remake3 with optimizations works again!
1998-05-24 18:42:37 +00:00
Jonas Maebe
9f0c2e3a26
* 2 bugs fixed in mov peepholeoptimizes
1998-05-24 15:20:59 +00:00
peter
b3865ae063
+ aktasmmode, aktoptprocessor, aktoutputformat
...
+ smartlink per module $SMARTLINK-/+ (like MMX) and moved to aktswitches
+ $LIBNAME to set the library name where the unit will be put in
* splitted cgi386 a bit (codeseg to large for bp7)
* nasm, tasm works again. nasm moved to ag386nsm.pas
1998-05-23 01:20:53 +00:00
peter
1b68629d67
+ I386_ATT switch
1998-05-23 01:14:06 +00:00
carl
d273864b0e
- using objects.pp from inc directory instead now
1998-05-22 15:56:00 +00:00
carl
10d9285529
- fdeleting file
1998-05-22 15:54:11 +00:00
michael
761c27abbc
+ Fixed such that TDosStream functions correctly.
1998-05-22 15:41:12 +00:00
carl
ed8a63512c
* crash bugfix (patched msanually to main branch)
1998-05-22 12:37:03 +00:00
peter
d26106d745
* fixed the optimizes of daniel
1998-05-22 12:34:06 +00:00
peter
cfa06433c6
* fixed -L on the commandline, Dos commandline is only 128 bytes
1998-05-22 12:32:47 +00:00
peter
19a1443d6e
- not necessary anymore
1998-05-22 11:53:31 +00:00
michael
4afe7023c2
+ Fixed objinc such that it really compiles
1998-05-22 07:46:07 +00:00
peter
b0b403d498
* go32v1, go32v2 recompiles with the new objects
...
* remake3 works again with go32v2
- removed some "optimizes" from daniel which were wrong
1998-05-22 00:39:22 +00:00
peter
92924c2075
+ bug #136
1998-05-21 19:37:52 +00:00
peter
994d0eb578
+ better procedure directive handling and only one table
1998-05-21 19:33:31 +00:00
peter
eb39182b3b
* objects compiles for linux
...
+ assign(pchar), assign(char), rename(pchar), rename(char)
* fixed read_text_as_array
+ read_text_as_pchar which was not yet in the rtl
1998-05-21 19:30:46 +00:00
carl
4496a78375
+ working version now ok
1998-05-21 15:37:19 +00:00
carl
1b3fd9e8cf
+ go32v2 include for objects unit
1998-05-21 12:15:10 +00:00
carl
0079d9b9d2
+ go32v1 include for objects unit
1998-05-21 12:13:59 +00:00
carl
334cde9158
+ linux include for objects unit
1998-05-21 12:13:00 +00:00
carl
1e8e4a0700
+ platform information for objects unit
1998-05-21 12:11:54 +00:00
carl
499bcf3f16
+ first revision, complete objects unit
1998-05-21 12:11:10 +00:00
carl
fae8860440
* works with all OS
1998-05-21 11:55:59 +00:00
cvs
ac974a7634
* test commit. Shouldn't be allowed.
1998-05-20 11:23:09 +00:00
peter
70f8a1ac12
* .FILL_OBJECT and FILL_OBJECT are not the same names ;)
1998-05-20 11:01:52 +00:00
pierre
c80de3be27
+ UseTokenInfo now default
...
* unit in interface uses and implementation uses gives error now
* only one error for unknown symbol (uses lastsymknown boolean)
the problem came from the label code !
+ first inlined procedures and function work
(warning there might be allowed cases were the result is still wrong !!)
* UseBrower updated gives a global list of all position of all used symbols
with switch -gb
1998-05-20 09:42:32 +00:00
daniel
a21b12c9e4
* Some bug fixes.
...
* ___SYSCALL changed to uppercase.
1998-05-20 08:11:25 +00:00