Jonas Maebe
134427700b
* disabled overloaded operators for non-x86 because they don't compile
...
(the value is a packed array of bytes in this case, not a record)
git-svn-id: trunk@8231 -
2007-08-06 13:44:13 +00:00
peter
6d4ccd3b3f
* operators for clongdouble
...
git-svn-id: trunk@8229 -
2007-08-06 07:12:51 +00:00
peter
8d53e54e3e
* fix typos
...
git-svn-id: trunk@8146 -
2007-07-23 07:54:58 +00:00
daniel
34afbcc040
* Enable inline for ctypes.
...
git-svn-id: trunk@8129 -
2007-07-22 10:10:35 +00:00
daniel
354cd09f31
* long double=double on powerpc-linux
...
* educated guess this is the case on arm-linux as well
* temporary change: do not alias clongdouble from unixtype into ctypes to prevent
having to work in two places.
git-svn-id: trunk@8127 -
2007-07-22 10:04:48 +00:00
daniel
f0087dad28
* Write zero to extra bytes of quadruple when converting to it.
...
git-svn-id: trunk@8115 -
2007-07-21 15:36:38 +00:00
daniel
4861c8b7ed
* Convert clongdouble from double <=> quadruple on non-x86.
...
git-svn-id: trunk@8114 -
2007-07-21 15:32:15 +00:00
daniel
c5ac7638ed
* Make clongdouble 16 bytes on Darwin.
...
git-svn-id: trunk@8113 -
2007-07-21 15:00:52 +00:00
daniel
2fbe0038b9
* Make clongdouble:
...
- 8 bytes on windows
- For other platforms: 12 bytes on 32-bit and 16 bytes on 64-bit cpus.
... using a record with assignment overloads.
git-svn-id: trunk@8112 -
2007-07-21 13:02:11 +00:00
florian
442ad0cbe8
* fixed long type and derivates for win64
...
git-svn-id: trunk@5409 -
2006-11-16 20:39:00 +00:00
marco
d29a4bc889
* add small delphi compat tweak for h2pas usage. + restored Kylix compat idents. (without, pkgs might break unnecessarily)
...
git-svn-id: trunk@4729 -
2006-09-26 12:24:12 +00:00
ivost
23e1ebb357
-ctypes cleanup, it was quite a mess with naming conventions, eg. some times shortened long to l like cldouble
...
-long is written out now, while signed and unsigned are shortened to s and u
git-svn-id: trunk@4647 -
2006-09-18 21:41:08 +00:00
florian
78d5ba9ff0
* extended ctypes by Aison
...
git-svn-id: trunk@4622 -
2006-09-15 21:03:50 +00:00
fpc
790a4fe2d3
* log and id tags removed
...
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
michael
ffb55c4254
+ Removed VER1_0 defines
...
git-svn-id: trunk@33 -
2005-05-19 21:14:45 +00:00
fpc
50778076c3
initial import
...
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
florian
02c6c9abcc
+ floating point c types added
2005-03-13 10:05:13 +00:00
Tomas Hajny
87aa9bdf60
* Florian's changes from ctypes.inc merged in to make xlib compilable under non-Unix again
2005-03-01 22:45:09 +00:00
peter
e417e34496
* truncate log
2005-02-14 17:13:06 +00:00
marco
fc8542ad94
* some kylix stuf
2005-02-12 17:34:56 +00:00
marco
fde4bac1cf
* initial version
2005-01-10 10:32:50 +00:00