Michael VAN CANNEYT
ccfa38c68e
* Dotted RTL compiles
2023-07-27 19:04:03 +02:00
Michael VAN CANNEYT
d2d3fe6bc3
* Char -> AnsiChar
2023-07-14 17:26:10 +02:00
Pierre Muller
5913434ba9
Add DISABLE_SYSTEMINLINE check to be able to avoid setting SYSTEMINLINE macro
2022-09-20 22:39:28 +01:00
Jonas Maebe
f22c6870d5
* use math.SetExceptionMask() to disable floating point exceptions
...
in the macpas initialisation code (mantis #11516 )
git-svn-id: trunk@11415 -
2008-07-20 09:07:50 +00:00
yury
62e616cae0
* Fixed warnings. rtl is warnings and notes free for wince and win32 again.
...
git-svn-id: trunk@10632 -
2008-04-12 13:34:26 +00:00
micha
83b7f81f81
+ add no-fpu support to compiler/rtl for powerpc-linux (-Cfnone)
...
git-svn-id: trunk@10422 -
2008-03-02 12:59:02 +00:00
daniel
bce3ea4373
+ Added types UnsignedByte,UnsignedWord,UnsignedLong, suggestion by
...
Adriaan van Os, (Mantis #9030 )
git-svn-id: trunk@7601 -
2007-06-09 07:37:03 +00:00
Jonas Maebe
c7f77296a9
+ brotl, brotr and bnot functions for macpas mode + tests
...
git-svn-id: trunk@6881 -
2007-03-16 16:01:26 +00:00
Jonas Maebe
4f55927506
* fixed little endian typo
...
git-svn-id: trunk@5155 -
2006-11-01 17:07:45 +00:00
Jonas Maebe
d87f03eef5
- removed automatic int-string, string-int and int-array conversion for
...
macpas after discussion on macpascal mailing list. The only thing left
is automatic conversion of constant strings of length 4 to 32 bit ints.
* adapted tests to this
* fixed FOUR_CHAR_CODE and FCC functions in MacPas unit for little
endian
+ FourCharArray type in macpas unit wich can be used to typecast
int's "back" to an array[1..4] of char (though the characters
will be in reverse on little endian systems in that case)
git-svn-id: trunk@5154 -
2006-11-01 16:34:37 +00:00
Jonas Maebe
77de2d3b82
- removed getpointersize again, it's not a standard macpas function
...
git-svn-id: trunk@4962 -
2006-10-18 19:50:16 +00:00
Jonas Maebe
5eedbdfde9
+ support for indexing 4-byte sized integers as array[1..4] of char in
...
macpas mode
git-svn-id: trunk@4955 -
2006-10-18 17:26:00 +00:00
Jonas Maebe
1106b6a32f
+ GetPointerSize function
...
git-svn-id: trunk@4954 -
2006-10-18 17:24:50 +00:00
Jonas Maebe
cf7fce8f65
* use const strings parameters for four_char_code helpers to avoid
...
unnecessary copying
git-svn-id: trunk@4157 -
2006-07-13 13:10:19 +00:00
Jonas Maebe
39a127bfc0
+ macpas BAnd/BOr/BXor/Bsr/Bsl/BTst/BSet/BClr support
...
git-svn-id: trunk@4156 -
2006-07-13 12:58:20 +00:00
Jonas Maebe
718d697498
* ifdef powerpc -> ifdef cpupowerpc
...
git-svn-id: trunk@2593 -
2006-02-15 11:48:26 +00:00
florian
e686da2026
* fixed and removed some missing HASINLINE directives, needs more work
...
git-svn-id: trunk@637 -
2005-07-17 08:21:17 +00:00
Jonas Maebe
e374c0c899
+ ord4() support
...
* made Member() inline
* turn off invalid fpu exceptions for ppc, because Carbon under Mac OS X 10.4.x
has some bugs
git-svn-id: trunk@516 -
2005-06-28 19:42:14 +00:00
Jonas Maebe
a71e25ffe0
+ Mac Object Pascal support
...
git-svn-id: trunk@387 -
2005-06-12 14:00:27 +00:00
fpc
790a4fe2d3
* log and id tags removed
...
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
fpc
50778076c3
initial import
...
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
peter
5687c3c24c
* don't use keywords for variables
2005-04-04 16:14:09 +00:00
peter
e417e34496
* truncate log
2005-02-14 17:13:06 +00:00
olle
6d429b0d95
+ added assigning op which converts FourCharCode to LongWord
...
+ added convertion functions FCC and FOUR_CHAR_CODE which
does the above conv manually.
2004-08-19 13:25:56 +00:00
olle
c883d661b9
+ Added this file, to be used for stuff specific for mode macpas
2004-08-16 16:21:23 +00:00