Commit Graph

9688 Commits

Author SHA1 Message Date
marco
4c315e6db0 * Removed ifdef arround getepoch. 2002-01-02 12:22:54 +00:00
peter
60d2ddbbd5 * protected/private symbols parsing fixed 2001-12-31 16:59:41 +00:00
peter
4d4bf26827 * fixed inline crash with assembler routines 2001-12-31 16:54:14 +00:00
Jonas Maebe
d06ebc3fd1 * fix for web bug #1727 from Peter 2001-12-31 11:41:06 +00:00
Jonas Maebe
dc912b6358 * changed remaining "getregister32" calls to "getregisterint" 2001-12-31 09:53:15 +00:00
Jonas Maebe
d45517d97d * empty widestrings can also be optimized to the constant '0' 2001-12-31 09:52:02 +00:00
Jonas Maebe
f15dbd7bf0 * range checking is now processor independent (part in cgobj, part in cg64f32) and should work correctly again (it needed some changes after the changes of the low and high of tordef's to int64) * maketojumpbool() is now processor independent (in ncgutil) * getregister32 is now called getregisterint 2001-12-30 17:24:45 +00:00
Jonas Maebe
c536b532d0 * fixed stupid copy-paste bug 2001-12-29 16:29:08 +00:00
Jonas Maebe
e27b13b0e4 * correctly check for 0-size dynarray in previous patch 2001-12-29 15:51:11 +00:00
Jonas Maebe
0382990826 - moved to main dir 2001-12-29 15:33:06 +00:00
Jonas Maebe
91f567bb66 * powerpc/cgcpu.pas compiles :)
* several powerpc-related fixes
  * cpuasm unit is now based on common tainst unit
  + nppcmat unit for powerpc (almost complete)
2001-12-29 15:28:57 +00:00
Jonas Maebe
928493e3ba * made 'mod powerof2' -> 'and' optimization processor independent 2001-12-29 15:27:24 +00:00
Jonas Maebe
599a68f8c9 * fixed web bug #1684 (it already didn't crash anymore, but it also didn't
generate an error) ("merged")
2001-12-28 15:02:00 +00:00
Jonas Maebe
f0662a6990 * don't allocate memory when doing a setlength(dynarr,0) when dynarr is
already nil
2001-12-28 14:19:07 +00:00
Jonas Maebe
69cfac2135 + bug #1735 2001-12-28 14:10:08 +00:00
Jonas Maebe
ad0fc51cf6 * fixed web bug #1735 (argument of inc/dec must be made unique) ("merged") 2001-12-28 14:09:21 +00:00
Jonas Maebe
92977ca6ee * fixed fpuregister counting errors ("merged") 2001-12-27 15:33:58 +00:00
peter
721c73276e * more xp fixes 2001-12-26 21:20:47 +00:00
peter
21a8c2cc8e * merged fixes from 1.0.x 2001-12-26 21:03:56 +00:00
peter
1700a42f14 * little support for lcl and lazarus, but not yet working 2001-12-26 21:02:00 +00:00
carl
d2b9648484 + More information on floppy mappings 2001-12-20 04:00:59 +00:00
carl
c587ff66de * Corrected prototype of rgexp(), now conforms to Delphi 2001-12-20 03:59:39 +00:00
carl
562bc8f15b * Corrected prototype of frexp() and added routine (taken fron genmath.inc)
tested against Delphi 3
2001-12-20 03:51:44 +00:00
pierre
8d90e415dc * attempt to fix web bug #1730 2001-12-19 10:59:18 +00:00
florian
43ece4c2b7 * publishing of publishable classes fixed 2001-12-19 09:34:51 +00:00
florian
f86c568373 * support for enum enumtype enumvar; fixed
same for unions done
2001-12-17 23:34:58 +00:00
florian
521c608ece * array of const can now take widestring parameters as well 2001-12-17 23:16:05 +00:00
sg
b26ce3c858 * Fixed merging mistake of my last commit :/ 2001-12-17 21:03:55 +00:00
sg
2d11981745 * Now uses 'word' instead of 'integer' for short<->net conversions, as the
short conversions are used for port numbers, which are unsigned.
2001-12-17 20:29:00 +00:00
sg
da679ddba8 * Use WideStrings when not using FPC 1.0.x 2001-12-17 20:25:25 +00:00
sg
1510d8016f * Some cosmetic improvements (fixed wrong method visibilities etc.)
* TSocketStream now closes the underlying file handle upon destruction
2001-12-17 20:21:35 +00:00
sg
2050ad3594 *Fixed some typos 2001-12-17 20:17:38 +00:00
Jonas Maebe
c68fc3adf9 * added type conversion from procvar to procvar (if their arguments are
convertable, two procvars are convertable too) ("merged")
2001-12-17 12:49:08 +00:00
Tomas Hajny
274cf00028 * spelling correction (Data types which _require_) 2001-12-16 19:15:34 +00:00
Tomas Hajny
4148949871 * spelling correction (Data types which _require_) 2001-12-16 19:10:13 +00:00
Tomas Hajny
b94242ee20 * uses DosCalls replaced with direct declarations 2001-12-16 19:08:20 +00:00
michael
708a10065a + Applied FreeStreams fix from Mattias Gaertner 2001-12-15 20:01:16 +00:00
michael
d523c74b01 + Removed DWord and THandle 2001-12-15 19:53:37 +00:00
carl
1e275c2510 + QNX target 2001-12-15 05:43:20 +00:00
carl
ef26b8a795 + crtbegin.o and crtend.o now not linked anymore since they can cause conflicts with
GCC and the native C library...
2001-12-15 05:29:36 +00:00
carl
109f48894d + Added QNX target 2001-12-15 05:28:01 +00:00
carl
f6bb2309b7 + regenerated 2001-12-15 04:46:33 +00:00
carl
7175b36e2b + regenerated 2001-12-15 04:45:27 +00:00
carl
7bb9d65137 + regenerated 2001-12-15 04:34:57 +00:00
carl
1a2199cc3c + SunOS uses UNIX installation directories 2001-12-15 04:32:03 +00:00
carl
e841744dd3 + SunOS uses UNIX installation directories 2001-12-15 04:20:16 +00:00
carl
79a3b7ecc9 + clean support for QNX / BeOS and SunOS targets 2001-12-15 04:16:57 +00:00
michael
4b60e37f25 - Removed trect as well. 2001-12-14 07:53:32 +00:00
michael
bec30ba1b5 + Added double2real function from main branch 2001-12-13 20:23:19 +00:00
michael
0fa52f86c8 + Updated version to 1.9 2001-12-13 20:21:01 +00:00