Commit Graph

15264 Commits

Author SHA1 Message Date
peter
a2c5d9643d * ifdef fpc 2003-12-10 17:12:35 +00:00
peter
2fb9b2748a * new bug 2003-12-10 17:09:14 +00:00
marco
f4db4860b5 * property errno defined 2003-12-10 17:08:28 +00:00
marco
abfc1b341b * property support used. 2003-12-10 17:06:19 +00:00
peter
5090185909 * global property support for fpc modes 2003-12-10 16:37:01 +00:00
peter
a42f9109c0 * global properties 2003-12-10 16:32:19 +00:00
marco
dce7bf35f9 * fpgetcerrno introduction 2003-12-10 15:50:50 +00:00
marco
2a761868ce * NetBSD supported added based on Sparc and define name changed to something more sensible 2003-12-10 14:59:49 +00:00
mazen
23f1b2c49e * improve hadlign %hi and %lo operators 2003-12-10 13:16:35 +00:00
marco
b718d900c7 * now uses initc 2003-12-10 12:16:14 +00:00
marco
d518762a68 * get/setcerrno added 2003-12-10 11:24:25 +00:00
mazen
002c0fe673 + added explicit ATT mode request for assembler input 2003-12-10 09:36:16 +00:00
Károly Balogh
eec59028e3 * m68k register tables 2003-12-10 02:39:33 +00:00
Károly Balogh
4050f10698 * initial revision 2003-12-10 02:30:58 +00:00
Károly Balogh
a6ab5f0207 * fixed logs 2003-12-10 02:22:59 +00:00
Károly Balogh
913e0aaef6 * initial revision 2003-12-10 02:07:35 +00:00
florian
96000de6d9 * variants and interfaces on powerpc released 2003-12-10 01:54:44 +00:00
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