michael
3e2e27d313
+ Removed log from before restored version.
1998-05-06 12:35:26 +00:00
peter
69a42cc570
* a.out profile prt, not tested
1998-05-06 11:56:09 +00:00
peter
c2d12e9d96
* small update to support extended cfg/makefile.cfg and .def
1998-05-06 11:55:34 +00:00
peter
2b513b6c5b
* update
1998-05-06 11:53:40 +00:00
michael
6bf591619c
+ Initial implementation
1998-05-06 09:47:50 +00:00
michael
037f88943f
+ Streamlined makefile. Uses -I option now, and makes use of global files.
1998-05-06 09:46:40 +00:00
peter
29057945e6
* fixed ld call with shell
1998-05-06 09:26:49 +00:00
michael
dbe0135764
Changed makefile system to use -I compiler option, and streamlined i a bit
1998-05-06 09:09:07 +00:00
pierre
6fc80b783f
* better position info with UseTokenInfo
...
UseTokenInfo greatly simplified
+ added check for changed tree after first time firstpass
(if we could remove all the cases were it happen
we could skip all firstpass if firstpasscount > 1)
Only with ExtDebug
1998-05-06 08:38:32 +00:00
michael
a5c52b5362
+ Fixec index check in exchange method.
1998-05-06 07:27:22 +00:00
michael
a2874de41d
*** empty log message ***
1998-05-05 21:27:23 +00:00
michael
7d8d7f093a
Initial implementation
1998-05-05 16:00:29 +00:00
michael
7e4ff5bbcf
TList completely implemented
1998-05-05 15:54:31 +00:00
michael
458c36408c
+ Fix to be able to compile from florian
1998-05-05 15:25:04 +00:00
florian
a965360572
* problems with properties fixed
...
* crash fixed: i:=l when i and l are undefined, was a problem with
implementation of private/protected
1998-05-05 12:05:42 +00:00
michael
c9b07a8a3a
+ Fixed error on line 22
1998-05-05 09:13:16 +00:00
peter
a213e8adb4
* small fix for go32v2
1998-05-04 20:19:54 +00:00
peter
f1c07fc262
- no ppu files on the cvs
1998-05-04 20:19:21 +00:00
peter
482a6c19d2
* fix for smartlinking with _ARGS
1998-05-04 17:58:41 +00:00
peter
94b52a3d7f
+ smartlinking works (only case jumptable left todo)
...
* redesign of systems.pas to support assemblers and linkers
+ Unitname is now also in the PPU-file, increased version to 14
1998-05-04 17:54:24 +00:00
peter
35283497e0
* findfirst did some strange init with searchpos
1998-05-04 17:40:43 +00:00
florian
b8d8fcccca
+ win95 flag to the interface moved
1998-05-04 16:21:54 +00:00
michael
f325d30461
+ Partial implementation of TList
1998-05-04 15:54:07 +00:00
michael
749db24913
+ Corrected setting of INCFILENAMES
1998-05-04 15:08:50 +00:00
michael
65ab0ab3b6
+ Split classes file.
1998-05-04 14:31:51 +00:00
michael
080b13fa16
Initial implementation
1998-05-04 14:30:33 +00:00
michael
39a62a2569
* Split file according to Class; implemented dummys for all methods, so unit compiles.
1998-05-04 14:30:11 +00:00
michael
eb6b7943a9
+ INitial implementation of Makefiles
1998-05-04 14:28:25 +00:00
florian
a620257c5f
+ Initial revision of template files
1998-05-04 12:18:57 +00:00
florian
4c98ff802b
+ Initial revisions after making a new directory structure
1998-05-04 12:16:01 +00:00
florian
f0daa16b41
* problem with DOM solved: it crashes when accessing a property in a method
1998-05-04 11:22:26 +00:00
florian
dfe798412e
+ Write* and Read* methods to TStream added
...
* small problems solved
1998-05-04 11:20:13 +00:00
michael
29ee18f17e
+ Started implementation of TList
1998-05-04 09:39:51 +00:00
michael
ac02b8cbfe
+ Added bug #135
1998-05-04 08:16:58 +00:00
florian
1dd08f561b
+ TBits implemented
...
+ TStream partial implemented
1998-05-01 22:17:19 +00:00
florian
36f2f583a4
* now it compiles with FPC
1998-05-01 17:53:12 +00:00
florian
3233d4aeb7
* handling of private and protected fixed
...
+ change_keywords_to_tp implemented to remove
keywords which aren't supported by tp
* break and continue are now symbols of the system unit
+ widestring, longstring and ansistring type released
1998-05-01 16:38:44 +00:00
florian
258d6968af
+ correct semantics of private and protected
...
* small fix in variable scope:
a id can be used in a parameter list of a method, even it is used in
an anchestor class as field id
1998-05-01 09:01:20 +00:00
florian
f700edae4d
+ basics for rtti implemented
...
+ switch $m (generate rtti for published sections)
1998-05-01 07:43:52 +00:00
pierre
a10c3e36bc
* GDB works again better :
...
correct type info in one pass
+ UseTokenInfo for better source position
* fixed one remaining bug in scanner for line counts
* several little fixes
1998-04-30 15:59:39 +00:00
peter
f39eb43f1f
* small optimize fix
1998-04-29 13:52:23 +00:00
peter
0c391ba3d4
* update release nr
1998-04-29 13:51:33 +00:00
peter
5ed869d75d
+ $IOCHECKS and $ALIGN to test already, other will follow soon
...
* fixed the wrong linecounting with comments
1998-04-29 13:42:27 +00:00
peter
99971ee924
+ heapblocks:=true
1998-04-29 13:40:23 +00:00
peter
f11a6ba390
* some cleanup and i386_att usage
1998-04-29 13:28:19 +00:00
pierre
5cdd60cac8
+ added some code for ansistring (not complete nor working yet)
...
* corrected operator overloading
* corrected nasm output
+ started inline procedures
+ added starstarn : use ** for exponentiation (^ gave problems)
+ started UseTokenInfo cond to get accurate positions
1998-04-29 10:33:40 +00:00
florian
0ae15e8b00
* more adaptions to FPC
1998-04-28 11:47:00 +00:00
florian
f956607284
* make it compilable with TP
...
+ small COM problems solved to compile classes.pp
1998-04-28 11:45:52 +00:00
pierre
7b8f31d56a
* typo error in asm style reading corrected
1998-04-28 10:09:54 +00:00
peter
a3737db4f1
+ the new files for the scanner
1998-04-27 23:13:53 +00:00