peter
47f3d1e902
* Regenerated
2001-06-07 21:25:57 +00:00
peter
d03b331699
* remove ppufiles
...
* fix staticlib prefix that is now libp instead of lib
2001-06-07 21:21:38 +00:00
peter
9edddec212
* fixed empty arguments
2001-06-07 21:16:30 +00:00
Jonas Maebe
9f32c20015
* added ifdef fpc round @ for procvars
2001-06-07 16:34:41 +00:00
marco
56880688f2
* Fixed @ procvar
2001-06-07 16:14:48 +00:00
Jonas Maebe
ed1a6196a4
* fixed wrong procvar syntax (patches from Peter)
2001-06-07 14:38:44 +00:00
peter
a9fd4d4f6b
* removed test target
2001-06-06 22:06:54 +00:00
peter
3fc45a47d2
* Win32 fixes for Makefile so it doesn't require sh.exe
2001-06-06 21:58:16 +00:00
Jonas Maebe
cbc6756190
* fixed wrong typed constant procvars in preparation of my fix which will
...
disallow them in FPC mode (plus some other unmerged changes since
LAST_MERGE)
2001-06-06 17:20:21 +00:00
carl
9cafd81707
* fsplit with .. only works for go32v2 version and TP
2001-06-06 01:31:24 +00:00
Jonas Maebe
425f5c31f3
+ moved here from webtbs dir
2001-06-05 16:20:12 +00:00
Jonas Maebe
223fd7a55f
- moved to webtbs
2001-06-05 16:19:02 +00:00
peter
e85ea3a62b
* Regenerated
2001-06-04 22:21:42 +00:00
peter
79a471e4d4
* Still process subdirs if a target has no section defined
2001-06-04 22:18:16 +00:00
peter
951851e866
* Regenerated
2001-06-04 21:44:30 +00:00
peter
f09b0ecc48
* Arguments added
...
* Start of Package.fpc creation
2001-06-04 21:42:56 +00:00
peter
805b1e2eff
* readded generic conversion to s32bit that i removed yesterday. It
...
is still used for error recovery, added a small note about that
2001-06-04 21:41:26 +00:00
peter
35653389e5
* added constant
2001-06-04 18:45:58 +00:00
peter
d0474620d7
* updated
2001-06-04 18:17:09 +00:00
peter
d7eb8e1e6b
* fixed tp procvar support in parameters of a called procvar
...
* typenode cleanup, no special handling needed anymore for bt_type
2001-06-04 18:16:42 +00:00
peter
f548f896a0
* varargs added for proc to procvar comparison
2001-06-04 18:14:54 +00:00
peter
2336bd2118
* store blocktype info in tnode
2001-06-04 18:14:16 +00:00
peter
9b6f1bdb64
* Support kylix hack of having enum+integer in a enum declaration.
2001-06-04 18:13:53 +00:00
peter
4f4f28606d
* fixed crash with procvar directive parsing. Be carefull as the procvar
...
directive parsing uses aktprocsym.definition that is a tprocdef, but
for procvar the type is tprocvardef. So some fields are not available
2001-06-04 18:12:26 +00:00
peter
beac5a7f9f
* procvar support for varargs
2001-06-04 18:08:19 +00:00
peter
cf9bf38818
* remove unused typenode for procvar load. Don't know what happened why
...
this code was not there already with revision 1.17.
2001-06-04 18:07:47 +00:00
peter
aba4f758bf
* fix for enum with assignment
2001-06-04 18:06:38 +00:00
peter
602e2fb40d
* use own dummy for _init and _fini
2001-06-04 18:05:47 +00:00
peter
7dd4f0e9dd
* procdef demangling fixed
2001-06-04 18:05:39 +00:00
peter
25d360a011
* fixes to valid_for_assign for properties
2001-06-04 18:04:36 +00:00
peter
e652444594
+ varargs directive
2001-06-04 11:53:12 +00:00
peter
425d899e9f
* enum type declarations assignments can also be of the same enum
...
type
2001-06-04 11:51:59 +00:00
peter
002c6c3aa4
* C linking fixed
2001-06-04 11:51:06 +00:00
peter
36e8a8a9b4
* more bugs
2001-06-04 11:49:57 +00:00
peter
e2e2b508be
* store used units in original type in ppu
2001-06-04 11:49:08 +00:00
peter
55eb369653
* better const to var checking
2001-06-04 11:48:01 +00:00
peter
04be6d3ced
* parse const after .. using bt_const block to allow expressions, this
...
is Delphi compatible
2001-06-04 11:45:35 +00:00
peter
741d455ab7
* Formal const to var fixes
...
* Hexstr(int64) added
2001-06-04 11:43:51 +00:00
peter
282c4d8f68
* hint directive test cases
2001-06-03 21:58:24 +00:00
peter
f86ce17588
+ hint directive parsing support
2001-06-03 21:57:35 +00:00
peter
34db6813c3
* new bugs
2001-06-03 21:56:31 +00:00
peter
89af164f25
* delphi units added
...
* ~ backup files added
2001-06-03 20:30:23 +00:00
peter
d388f3ea46
* const to var not detected
2001-06-03 20:29:33 +00:00
peter
add30a428e
* Kylix fixes, mostly case names of units
2001-06-03 20:21:08 +00:00
peter
c430926744
* Align directive supports also values to be Kylix compatible. It's
...
strange because the help of kylix still shows only On and Off as
possible values, so still support those. On means 4 bytes and Off
means 1 byte alignment.
2001-06-03 20:20:27 +00:00
peter
13448762f6
* FSStat to StatFS
...
* StatFS structure to TStatFS
2001-06-03 20:19:09 +00:00
peter
e7460f9769
* define also MSWINDOWS
2001-06-03 20:18:13 +00:00
peter
45ea82ed18
* ucs4char added
2001-06-03 20:17:06 +00:00
peter
b091251e0e
* allow int64 in range declaration for new types
2001-06-03 20:16:19 +00:00
peter
1023129869
* changed int64($ffffffff) that is buggy under 1.0.x to expression
...
with a shl
2001-06-03 20:12:53 +00:00