michael
5698c63628
+ Initial implementation
1998-09-23 16:09:15 +00:00
michael
de90d484b6
+ Finished 'Using functions and procedures'
...
+ Added 'asm statement'.
1998-09-23 16:08:00 +00:00
florian
7ff17144f4
* problem with with and classes fixed
1998-09-23 15:46:36 +00:00
michael
0392bb3f44
Added asm statement
1998-09-23 15:42:54 +00:00
pierre
f6fa704f5b
export for RTLOPTS (useful for $(MAKE)) !!
1998-09-23 15:41:42 +00:00
michael
e01531342b
Initial implementation
1998-09-23 15:40:59 +00:00
pierre
9589f619d7
* browser bugfixes
...
was adding a reference when looking for the symbol
if -bSYM_NAME was used
1998-09-23 15:38:59 +00:00
michael
ada9e5797b
Fixed TVarRec again. Should be OK now
1998-09-23 12:40:43 +00:00
pierre
7125b9236a
* main program tmodule had no symtable (crashed browser)
...
* unit symbols problem fixed !!
1998-09-23 12:20:50 +00:00
michael
297d67aba4
+ added VType in TVArRec
1998-09-23 12:18:32 +00:00
peter
0f3b84ca23
* overloading fix for array of const
1998-09-23 12:03:51 +00:00
peter
81a46d399f
* tvarrec should be 8 bytes
1998-09-23 10:00:47 +00:00
peter
a3fbac27af
* first working array of const things
1998-09-23 09:58:48 +00:00
michael
232adb26c5
Added switch to select language
1998-09-23 08:41:55 +00:00
michael
6b4e8b5017
Translated first 190 messages from German file
1998-09-23 08:37:56 +00:00
michael
88eade9c22
+ Implementation by TSE (Tom Seban)
1998-09-23 07:52:37 +00:00
michael
ed983037a5
+ Implemented by TSE
1998-09-23 07:48:11 +00:00
michael
81b319cb63
+ Some changes by TSE
1998-09-23 07:47:40 +00:00
michael
9637524967
* patches by TSE
1998-09-23 07:46:57 +00:00
michael
9fe96b32a8
Initial implementation by TSE
1998-09-23 07:46:11 +00:00
Jonas Maebe
db6c75f849
* initialize cfg and data with 0 at startup
1998-09-22 21:10:31 +00:00
pierre
b2661d12be
+ browsing updated and developed
...
records and objects fields are also stored
1998-09-22 17:13:42 +00:00
peter
a4c5756926
+ 166
1998-09-22 15:44:18 +00:00
peter
266de92af2
* some extra ifdef GDB
1998-09-22 15:40:55 +00:00
peter
3b63bc36fe
+ array of const start
1998-09-22 15:37:23 +00:00
peter
bfc89b2587
+ pchar -> string conversion
1998-09-22 15:34:07 +00:00
peter
03ba16b03f
+ fpc_pchar_to_str alias for strpas
1998-09-22 15:32:00 +00:00
peter
e47964d613
* shortstring=string type added
1998-09-22 15:30:54 +00:00
peter
e1b4038877
* array of const update
1998-09-22 15:30:07 +00:00
michael
d2204ea2ae
+ Added bug #165
1998-09-22 15:04:19 +00:00
michael
87d95bb17c
+ Added exmplanation of syntax diagrams
1998-09-22 14:43:53 +00:00
michael
12f233f7ad
* Using xspace in abbreviation macros
1998-09-22 14:13:51 +00:00
michael
f96cb25678
+ Changes after remarks of Florian and Luk
1998-09-22 14:13:23 +00:00
michael
748c48758e
+ Some changes after remarks from reader.
1998-09-22 14:12:54 +00:00
pierre
1148101e8d
+ added possibility to read makefile.loc if it exists
...
this allows simple addition of private rules
* restored EXENAME dependencies
PASFILES and INCFILES where not defined anymore !!
1998-09-22 13:09:24 +00:00
michael
1105d874d0
Initial implementation
1998-09-21 15:53:44 +00:00
michael
4df8c2e113
+ Further syntax diagrams
1998-09-21 15:52:56 +00:00
michael
92fce0e812
Applied florians fix for check_rec_inittable
1998-09-21 15:46:01 +00:00
michael
7f720c64ef
Added compiler call
1998-09-21 15:45:25 +00:00
daniel
13fa23a76e
* Memory leak fixed.
1998-09-21 13:24:44 +00:00
peter
4ae6e577c5
* merged fix
1998-09-21 10:26:07 +00:00
peter
99aa3446e3
- 164
1998-09-21 10:24:43 +00:00
michael
7148782cd1
+ Initial implementation
1998-09-21 10:22:15 +00:00
michael
cfa519dbe9
Initial implementation
1998-09-21 10:15:33 +00:00
michael
11ca840361
initial implementation
1998-09-21 10:13:44 +00:00
michael
fab0251333
small fix
1998-09-21 10:13:00 +00:00
peter
ce9bc412b6
* check if procinfo.def is assigned before storing registersfpu
1998-09-21 10:01:06 +00:00
peter
d7c4af3627
* store number of defs in ppu file
1998-09-21 10:00:07 +00:00
peter
fc476492a1
* reset_gdb_info only when debuginfo is set
1998-09-21 09:00:18 +00:00
pierre
d11f7636be
+ added vmt_offset in tobjectdef.write for fututre use
...
(first steps to have objects without vmt if no virtual !!)
+ added fpu_used field for tabstractprocdef :
sets this level to 2 if the functions return with value in FPU
(is then set to correct value at parsing of implementation)
THIS MIGHT refuse some code with FPU expression too complex
that were accepted before and even in some cases
that don't overflow in fact
( like if f : float; is a forward that finally in implementation
only uses one fpu register !!)
Nevertheless I think that it will improve security on
FPU operations !!
* most other changes only for UseBrowser code
(added symtable references for record and objects)
local switch for refs to args and local of each function
(static symtable still missing)
UseBrowser still not stable and probably broken by
the definition hash array !!
1998-09-21 08:45:05 +00:00