Commit Graph

54608 Commits

Author SHA1 Message Date
pierre
e500f85308 + when trying to find source files of a ppufile
check the includepathlist for included files
    the main file must still be in the same directory
1998-05-06 15:04:20 +00:00
michael
9a0f413b43 + Make install doesn't stop if makecfg not found 1998-05-06 14:03:27 +00:00
michael
fc1c1a2735 + Added -S2 to options 1998-05-06 13:03:09 +00:00
michael
0f4f69f2ba + Added strings to uses clause, for TStrings class. 1998-05-06 13:00:25 +00:00
michael
4ac979a4f0 + Initial implementation 1998-05-06 12:58:53 +00:00
michael
cdabf66ae1 + Added WriteAnsiString method to TStream 1998-05-06 12:58:35 +00:00
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