florian
7cb8b55abb
* real functions ifdef'ed depending on the supported types
2003-12-10 01:36:39 +00:00
florian
d43895d744
+ initial interface support added
2003-12-10 01:10:25 +00:00
Károly Balogh
c5afdadecb
* fixed compilation with -dppc603
2003-12-10 00:09:57 +00:00
Jonas Maebe
e9eff10134
+ support for evaluating qword constant expressions (both arguments have
...
to be a qword, constants have to be explicitly typecasted to qword)
2003-12-09 21:17:04 +00:00
Jonas Maebe
353f9d86e3
+ 64 bit checks
2003-12-09 21:08:39 +00:00
Jonas Maebe
8c11916462
* forgot call to cg.g_overflowcheck() in nppcadd
...
* fixed overflow flag definition
* fixed cg.g_overflowcheck() for signed numbers (jump over call to
FPC_OVERFLOW if *no* overflow instead of if overflow :)
2003-12-09 20:39:43 +00:00
Jonas Maebe
cd39c5052b
* test extended
2003-12-09 20:37:18 +00:00
Jonas Maebe
ccc9c93fc7
* support writing of symbols with length 255
2003-12-09 20:09:09 +00:00
Jonas Maebe
f66a3775c5
* fixed buffer overflow bug in fpc_shortstr_append_shortstr in case
...
the result was already 255 characters long
2003-12-09 20:08:30 +00:00
marco
89a84c4d9d
* base-file instead of base_file
2003-12-09 19:54:59 +00:00
Jonas Maebe
396f4aa9ab
+ linux/ppc support
2003-12-09 19:38:25 +00:00
Jonas Maebe
da6811ed58
* fixed and optimized in-node with constant smallset
...
* some register usage optimisations.
2003-12-09 19:14:50 +00:00
Jonas Maebe
d59197ec26
* fixed case bugs
2003-12-09 19:13:32 +00:00
Jonas Maebe
e9a43bd827
* 80x86-specific
2003-12-09 16:38:58 +00:00
Jonas Maebe
78f3af10e9
* 80x86 specific
2003-12-09 16:36:26 +00:00
mazen
247effd0cc
+ added uses_registers overloaded method for sparc
2003-12-09 09:44:22 +00:00
peter
cab15224db
* fix runtime check
2003-12-08 22:39:36 +00:00
peter
57b4d5a0b9
* paralength is private again
2003-12-08 22:37:28 +00:00
peter
b3bc562249
* base_file instead of b
2003-12-08 22:37:04 +00:00
peter
6e1bc75531
* new bug
2003-12-08 22:36:12 +00:00
peter
1260eed8fd
* again procvar fixes
2003-12-08 22:35:28 +00:00
peter
fb2a8b2b12
* don't check varstate for left of vecnode for normal arrays
2003-12-08 22:35:06 +00:00
peter
84b1451a34
* tai_const.create_32bit changed to cardinal
2003-12-08 22:34:24 +00:00
peter
fa52c0e3a0
* don't allow duplicate uses
...
* fix wrong circular dependency
2003-12-08 22:33:43 +00:00
peter
8b125e7aae
* new bug
2003-12-08 21:43:10 +00:00
peter
c69f998424
* hmodule added
2003-12-08 21:23:24 +00:00
peter
3b38932b5f
* new bug
2003-12-08 21:22:23 +00:00
Jonas Maebe
e4312930d1
* fixed usigned overflow checking
2003-12-08 21:18:44 +00:00
Jonas Maebe
fd8625f3eb
* if there are assertions, include pi_do_call in procinfo.flags
2003-12-08 21:17:12 +00:00
peter
1d11c6d651
* line break in uses unit
2003-12-08 21:04:08 +00:00
peter
fb5d0f15da
* remove duplicate uses
2003-12-08 20:19:00 +00:00
Jonas Maebe
40a6ce22ff
* use HandleError instead of RunError so exception catching works
2003-12-08 19:44:11 +00:00
peter
190c8e4d3c
* cthreads for unix
2003-12-08 19:36:10 +00:00
peter
aa67951cf4
* copy loopflags
2003-12-08 19:29:21 +00:00
peter
5839db8098
* result adapted
2003-12-08 19:24:17 +00:00
Jonas Maebe
645310a071
* restrict to i386
2003-12-08 18:49:19 +00:00
peter
bbf9d2f9c6
* currency support
...
* dropped fixed16/32 support
2003-12-08 17:45:00 +00:00
florian
dd8f11e8e1
* fixed ldm/stm arm assembler reading
...
* fixed a_load_reg_reg with OS_8 on ARM
* non supported calling conventions cause only a warning now
2003-12-08 17:43:57 +00:00
peter
b0f94e46a7
* fsearch should only find files
2003-12-08 17:16:30 +00:00
peter
efda1ffb60
* regenerated
2003-12-08 17:13:20 +00:00
peter
d9ae994ba2
* asmmode direct removed
2003-12-08 16:55:32 +00:00
peter
52ffda0bc4
* varargspara is left-right, so adding paraitems needs insert
...
instead of concat
2003-12-08 16:34:23 +00:00
peter
cea1da4a1e
* fix loading of word/byte to real
2003-12-08 15:35:00 +00:00
mazen
3884537785
+ support for native sparc assembler reader
2003-12-08 13:02:21 +00:00
sg
ba38cad243
* Added Log entries to end of file
2003-12-07 23:13:34 +00:00
sg
07e9112388
* Fixed TIBQuery.FreeRecordBuffer for empty buffers
2003-12-07 23:12:54 +00:00
florian
2e5c899b81
+ dummy tppcparamanager.create_varargs_paraloc_info added
2003-12-07 22:35:05 +00:00
florian
d9bdd4d989
*** empty log message ***
2003-12-07 22:30:44 +00:00
florian
e63ae3ffee
* a_load_ref_ref isn't allowed to be used in g_stackframe_entry
2003-12-07 21:59:21 +00:00
florian
18f527a614
+ classes compiles on ppc now as well
2003-12-07 21:30:46 +00:00