Commit Graph

15719 Commits

Author SHA1 Message Date
Jonas Maebe
17c31681c3 * classes.ppu requires types.ppu 2004-01-23 13:04:21 +00:00
Jonas Maebe
5cf2d2fabd * only include systypes.inc if FPC_USE_LIBC is not defined 2004-01-23 08:11:18 +00:00
florian
6e1d153194 * another fix to flag handling 2004-01-23 00:01:48 +00:00
florian
33d9cedfd9 * arm requires oldmmap call as well 2004-01-23 00:00:06 +00:00
peter
74f5f05b6d * g_finalize needs to reset to nil after decr_ref
* support loadref in decr_ref reset to nil
2004-01-22 22:12:21 +00:00
peter
6dc4cd8b82 * finalize needs to reset to nil after decr_ref 2004-01-22 22:09:05 +00:00
peter
7ca7f97ba1 * new bug 2004-01-22 21:43:03 +00:00
peter
dc78092853 * new bug 2004-01-22 21:35:55 +00:00
peter
861b7cd72e * procvardef rtti fixed 2004-01-22 21:33:54 +00:00
florian
7065a0d804 * fixed copyright year 2004-01-22 21:19:36 +00:00
florian
e7aba71412 * fixed several issues with flags 2004-01-22 20:13:18 +00:00
florian
f65558b4c4 * fixed syscall number 2004-01-22 20:12:37 +00:00
Jonas Maebe
8ab3c8af01 * classes.ppu requires types.ppu 2004-01-22 20:05:52 +00:00
peter
607b41f22e * except is also an end of block token
* after a label don't try to parse a statement when the next token
    is an end token
2004-01-22 17:24:49 +00:00
peter
cbbfb018f1 * also check in the same dir as the unit we are loading from, this
makes UNITPATH working better
2004-01-22 17:23:56 +00:00
peter
fda73956a2 * new bugs 2004-01-22 17:22:54 +00:00
peter
98105d8055 * classes uses types to import TPoint and TRect 2004-01-22 17:11:23 +00:00
peter
965835354c * fixed allocation of dimension buffer for setlength(dynarr) 2004-01-22 16:44:35 +00:00
peter
8f70c34b33 * enum value rtti is now in orginal case 2004-01-22 16:33:22 +00:00
peter
d42f4af064 * give warning that DWORD is used as size in delphi mode when no
size was specified
2004-01-22 16:29:11 +00:00
peter
a94a628fcf * fix refcount for 1.9.x 2004-01-22 16:15:49 +00:00
peter
64d60391bd * fixed crashes when procdef.funcretsym is not valid 2004-01-22 16:14:17 +00:00
marco
21eb38dfc2 * first port that shows some life based on FPC_USE_LIBC 2004-01-22 13:55:02 +00:00
marco
0db9132414 bsd 2004-01-22 13:46:14 +00:00
florian
3ab069324a * op_const_reg_reg with OP_SAR fixed 2004-01-22 02:22:47 +00:00
florian
703af0f1f4 * improved register usage
+ implemented second_cmp64bit
2004-01-22 01:47:15 +00:00
florian
a6589cbab1 + get_caller_addr/frame implemented 2004-01-21 23:12:07 +00:00
marco
e46d6d2f91 * sysnr regened from 3.4 sources 2004-01-21 22:33:25 +00:00
peter
4238814518 * 1.0.x fix 2004-01-21 22:14:05 +00:00
peter
fa9e45b7cb * decrrefcount resets temps to nil 2004-01-21 22:13:20 +00:00
peter
a4178230a7 * decrref does not reset always to nil, only when string is disposed.
the reset to nil for temps is done by the compiler
2004-01-21 22:02:18 +00:00
marco
104753b859 * openbsd fixes stage one 2004-01-21 21:25:49 +00:00
peter
0f17fe1bd3 * new bugs 2004-01-21 21:20:39 +00:00
peter
ac1332a388 * fixed stackchecking for register calling 2004-01-21 21:01:34 +00:00
marco
308ab35e63 * Copy and pasted some structures from Net- to OpenBSD (3.4+ ELF!) 2004-01-21 20:53:50 +00:00
marco
2e57a62846 * initial version 2004-01-21 20:37:17 +00:00
peter
16746b7d41 * fixed compile for unix 2004-01-21 20:11:06 +00:00
florian
af3d31eceb * fixed handling of max. distance of pc relative symbols 2004-01-21 19:01:03 +00:00
Jonas Maebe
4ec9db5fd4 * extended test 2004-01-21 17:40:44 +00:00
florian
3b21b99111 * fixed register allocator problems with concatcopy 2004-01-21 15:41:56 +00:00
florian
75e2de9f2c + reintroduce implemented 2004-01-21 14:22:00 +00:00
florian
3c417e8094 * fixed win32 compilation 2004-01-21 14:15:42 +00:00
florian
867ab3347e no message 2004-01-21 14:12:23 +00:00
florian
0e176a1dd3 * corrected syscall numbers 2004-01-21 01:25:19 +00:00
florian
83127c2889 * improved generic int. div routines 2004-01-21 01:25:02 +00:00
florian
e680460234 * fixed a_cmp_const_reg_label
* fixed volatile register handling which was broken by my last patch
2004-01-21 01:22:35 +00:00
florian
162ff2e6d4 * fixed a_call_reg
+ implemented paramgr.get_volative_registers
2004-01-20 23:18:00 +00:00
florian
44368ca0e1 + created generic versions of software dword/longint mod/div 2004-01-20 23:16:56 +00:00
Tomas Hajny
e0f9297e01 * ExecuteProcess fixes, ProcessID and ThreadID added 2004-01-20 23:05:31 +00:00
florian
1779c5dd8c * fixed symbol type writing for arm-linux
* fixed assembler generation for abs
2004-01-20 21:02:54 +00:00