peter
abca40f041
* regvar fixes
2003-05-16 14:33:31 +00:00
peter
1d3a842c07
* fix dup check for hiding the result varsym in localst, the result
...
sym was already in the localst when adding the locals
2003-05-16 14:32:58 +00:00
michael
cc06802fa1
+ Removed double Database property
2003-05-16 07:17:04 +00:00
Jonas Maebe
54015aaf6e
* the stat type is processor-dependent
...
* the dev_t tpye is processor dependent. Don't use it in the stat type
however, as that one is also used at a time where dev_t is already
defined as qword
2003-05-15 22:50:50 +00:00
florian
137395876d
* fixed last commit, changing lastsaveintreg to r31 caused some strange problems
2003-05-15 22:14:42 +00:00
florian
5f6578729b
* sysv entry code saves r13 now as well
2003-05-15 21:37:00 +00:00
peter
8f5b16d364
* remove po_containsself
2003-05-15 21:10:32 +00:00
peter
f0ed04651b
* typeof(classref) is not possible
2003-05-15 20:57:22 +00:00
peter
cc95981c0f
* int64 prefix for win32 is q
2003-05-15 20:41:48 +00:00
peter
63dc2442c8
* remove po_containsself tests
2003-05-15 20:38:11 +00:00
florian
177fe6e57b
* ifdef'd SwapVectors
2003-05-15 20:35:57 +00:00
peter
6ec7a2ffa2
* removed po_containsself tests
2003-05-15 20:34:29 +00:00
peter
ae6e6aa136
* new bug
2003-05-15 20:18:19 +00:00
florian
9c507c2da0
* fixed ppc compiler which was broken by Peter's changes
2003-05-15 19:39:09 +00:00
peter
92ee1804b6
* removed selfpointer_offset, vmtpointer_offset
...
* tvarsym.adjusted_address
* address in localsymtable is now in the real direction
* removed some obsolete globals
2003-05-15 18:58:53 +00:00
florian
a41d686f98
* fixed getintparaloc call for ansi- and widestring range checking
2003-05-15 16:10:37 +00:00
michael
4fa10e85a4
+ Database class in TDBDataset is public, not published, redeclared here
2003-05-15 15:16:18 +00:00
michael
bda0bcbdd9
+ Database class in TDBDataset is public, not published
2003-05-15 15:15:15 +00:00
Jonas Maebe
270479ea8b
* fixed stupid bug in filldword
2003-05-14 19:47:35 +00:00
Jonas Maebe
3a35aefdfd
* patch from Peter for int64 function results
2003-05-14 19:36:54 +00:00
Jonas Maebe
bfd98ec80d
* fixed callparatemp so it works with vs_var, vs_out and formal const
...
parameters
2003-05-14 19:35:50 +00:00
Jonas Maebe
6ecd566473
* fixed a_param64_reg
2003-05-14 19:31:37 +00:00
florian
18ed72101a
* ifdef'd code which i386 specific
2003-05-14 13:51:03 +00:00
peter
1a7f159fad
* only call destructor in except block when there is a destructor
...
available
2003-05-13 21:26:38 +00:00
peter
fcea95f596
* ifdef'd code that checked for failed inherited constructors
2003-05-13 20:54:39 +00:00
peter
b7cbd27c9d
* fail checks vmt value before calling dispose
2003-05-13 20:54:06 +00:00
peter
b52ba06662
* constructors return in register
2003-05-13 20:53:41 +00:00
peter
e5b48ec83d
* extra check for self and empty objects
2003-05-13 20:52:50 +00:00
florian
04f686649b
* uncommented shortstring compare, buggy
2003-05-13 20:39:26 +00:00
florian
043bb34e81
* fixed temp. management for CPUs were the temp. space grows upwards
2003-05-13 20:13:41 +00:00
peter
163e06f93b
* fpc_help_fail compilerproc
...
* fpc_new_class, fpc_dispose_class not needed by latest compiler
2003-05-13 19:18:08 +00:00
peter
9ffa87206f
* removed radirect
2003-05-13 19:15:28 +00:00
peter
05c05f2555
* failn removed
...
* inherited result code check moven to pexpr
2003-05-13 19:14:41 +00:00
florian
c37cdcf4e8
* Improved output
2003-05-13 16:55:30 +00:00
peter
a467b84faa
* fixed various crashes
2003-05-13 15:18:49 +00:00
peter
5e40220d67
* generate code for procvar first before pushing parameters. Made
...
the already existing code for powerpc available for all platforms
2003-05-13 15:18:18 +00:00
peter
4ba5171726
* fix crash with hiding function result. The function result is now
...
inserted as last so the symbol that we are going to insert is the
result and needs to be renamed instead of the already existing
symbol
2003-05-13 15:17:13 +00:00
peter
c577c78366
* removed ret_in_acc, it's the reverse of ret_in_param
...
* fixed ret_in_param for win32 cdecl array
2003-05-13 15:16:13 +00:00
peter
ff172b6b2d
* fixed import crash with explicit provided name
2003-05-13 15:15:25 +00:00
peter
fd632f7a50
* overload keyword added, test is successfull for 1.1. known issue
...
for 1.0.x
2003-05-13 14:47:51 +00:00
peter
33a6f3a12a
* check for cygdriver in PATH to check for Cygwin, the old detection
...
method didn't work with recent Cygwin
2003-05-13 14:45:17 +00:00
Jonas Maebe
cca04655a6
* fxed test for 80x86
2003-05-13 09:28:25 +00:00
Jonas Maebe
0836ed1713
* patch from Peter for rtti symbols
2003-05-13 08:13:16 +00:00
Jonas Maebe
0f893e81c8
* patch from Peter for win32 .ow to .o change
2003-05-13 08:12:09 +00:00
florian
149d986f5f
+ added setup of argv, argc and envp
2003-05-12 22:36:45 +00:00
peter
2c63c84131
* extdebug info temp alloc type was wrong
2003-05-12 21:29:59 +00:00
florian
d73c88ce9f
* fixed parameter passing by value of large sets, strings and method pointers
2003-05-12 20:14:47 +00:00
Jonas Maebe
d6a589bcd7
* fixed final fillchar error (tfillchr passes now)
2003-05-12 19:39:33 +00:00
Jonas Maebe
a2dc1e7a9d
+ fillchar test
2003-05-12 19:18:12 +00:00
Jonas Maebe
335017abc9
* fixed bug in fillchar
2003-05-12 19:00:50 +00:00