florian
5f3a3bc051
* made the softfpu unit embedable in the system unit
...
* several fixes to get the softfpu working
* resolved conflicts between genmath and softfpu
git-svn-id: trunk@4935 -
2006-10-15 21:27:30 +00:00
chrivers
4bb1d117d6
Use symbolic const E_NOINTERFACE instead of raw value $80004002
...
git-svn-id: trunk@4934 -
2006-10-15 19:51:40 +00:00
Jonas Maebe
12c76ca1ce
+ support for "return" without return value in MacPas mode
...
git-svn-id: trunk@4933 -
2006-10-15 19:22:39 +00:00
marco
d72a49fad0
* commented cond_t, already exported via unixtype, bug #7454
...
Still a NPTL decision has to be taken (6280)
git-svn-id: trunk@4931 -
2006-10-15 16:28:32 +00:00
Jonas Maebe
9e825bdc76
* moved common code for ppc32/ppc64 from nppcadd to shared unit
...
git-svn-id: trunk@4930 -
2006-10-15 15:43:29 +00:00
marco
4d8cf8202a
* fix for #7478
...
git-svn-id: trunk@4928 -
2006-10-15 15:37:19 +00:00
marco
bde13ab714
* fix for unixtype exports + cr filtering
...
git-svn-id: trunk@4927 -
2006-10-15 15:26:32 +00:00
marco
449ba0b47b
* reverted march fix from Florian that stops exporting pthread* types.
...
git-svn-id: trunk@4926 -
2006-10-15 15:20:57 +00:00
Jonas Maebe
f8b013187c
* fixed semaphore init, caused endless loop when terminating any
...
thread
git-svn-id: trunk@4925 -
2006-10-15 14:46:36 +00:00
florian
b6309075a4
+ GetFileVersion (win only)
...
git-svn-id: trunk@4924 -
2006-10-15 14:36:05 +00:00
florian
557afed6f3
* missing space added
...
git-svn-id: trunk@4923 -
2006-10-15 14:06:53 +00:00
marco
8d92e5863c
* Fixing makefiles for convutils/stdconv units
...
git-svn-id: trunk@4922 -
2006-10-15 12:53:27 +00:00
marco
cd7ad9e581
* fdwrite internals to fpwrite.
...
git-svn-id: trunk@4921 -
2006-10-15 12:33:07 +00:00
marco
b5e0fa43ce
* post 2.0 simplification, win32 now also has fpread/write
...
git-svn-id: trunk@4920 -
2006-10-15 12:29:22 +00:00
marco
d3dfdffaa2
* Initial version
...
git-svn-id: trunk@4919 -
2006-10-15 12:23:36 +00:00
joost
bb34d2fc32
+ Initial implementation of TSQLScript
...
git-svn-id: trunk@4918 -
2006-10-15 09:30:35 +00:00
tom_at_work
63d03f2c47
* r4812 for ppc64
...
git-svn-id: trunk@4917 -
2006-10-14 20:59:55 +00:00
ivost
1543ba350c
* fixed ntlm.pas
...
* improved md5.pp
git-svn-id: trunk@4916 -
2006-10-14 20:39:24 +00:00
ivost
0723cc11b1
* merged md4 and md5 code into one unit (md5.pp)
...
* the functions of md5.pp are renamed a littlebit and got a new parameter called Version (is either 4 or 5)
* moved ntlm.pas (password hash) from packages/extra/ldap to packages/base/hash
* fixed involved Makefile.fpc and run fpcmake -Tall -r in packages/
git-svn-id: trunk@4915 -
2006-10-14 19:54:17 +00:00
marco
70af850b43
* fix from 7513
...
git-svn-id: trunk@4912 -
2006-10-14 18:24:24 +00:00
Jonas Maebe
d509adb9fa
+ test for macpas interface units, mwpascal and varargs
...
git-svn-id: trunk@4911 -
2006-10-14 18:15:58 +00:00
Jonas Maebe
593f74d155
+ full support for varargs-related functionality for "mwpascal; external;"
...
functions
git-svn-id: trunk@4910 -
2006-10-14 17:56:42 +00:00
Jonas Maebe
0a23786605
- reverted r4880 (wrong varargs reform) and r4838 (wrong removal of
...
varargs/array of const overloads)
* arrayconstructor and array of const are no longer compatible with
the extra varargs parameters (so overloaded varargs and array of
const cdecl functions can be distinguished)
* fixed tprintf2 for the correct varargs syntax
git-svn-id: trunk@4909 -
2006-10-14 17:39:00 +00:00
florian
de0bf34a10
* recreated
...
git-svn-id: trunk@4908 -
2006-10-14 16:54:21 +00:00
florian
b22e688ad8
* fixed fstenv instruction dat
...
git-svn-id: trunk@4907 -
2006-10-14 16:53:39 +00:00
peter
f5efca241a
* fix 64bit
...
git-svn-id: trunk@4906 -
2006-10-14 16:03:02 +00:00
joost
c88d92929e
* Clear in_sqlda when it is not needed
...
git-svn-id: trunk@4905 -
2006-10-14 15:31:30 +00:00
micha
dc3b37ff73
+ heap manager: reduce overhead on fixed size chunks from 8 to 4
...
git-svn-id: trunk@4904 -
2006-10-14 15:05:24 +00:00
Almindor
f102f33426
* fix some gliches in inithreads
...
git-svn-id: trunk@4903 -
2006-10-14 12:47:42 +00:00
Almindor
ce2eb7246d
* fix NPTL and non-NPTL (old hack-fix) on linux
...
git-svn-id: trunk@4902 -
2006-10-14 11:49:06 +00:00
Almindor
be67e9328f
* remove pipe hack from linux tthread as well
...
git-svn-id: trunk@4901 -
2006-10-14 11:42:34 +00:00
Almindor
2ee7e64a4a
* adds semaphore support to ThreadManager, removes pipe hack from non linux
...
+ adds SemaphoreInit, SemaphorePost, SemaphoreWait and SemaphoreDestroy to TM
git-svn-id: trunk@4900 -
2006-10-14 11:39:47 +00:00
florian
1dd80243e5
* tables recreated
...
git-svn-id: trunk@4899 -
2006-10-14 11:21:41 +00:00
florian
66b1932d52
* fixed rex writing for floating point instructions
...
git-svn-id: trunk@4898 -
2006-10-14 11:21:17 +00:00
oro06
7cdac06250
+wince : more network api funcs (now can get mac address+adapters infos)
...
git-svn-id: trunk@4897 -
2006-10-14 08:52:40 +00:00
florian
ea69e22044
* fixed tail recursion optimization for code using methodpointerinit/done
...
git-svn-id: trunk@4896 -
2006-10-14 07:57:25 +00:00
ivost
cb75d8d6e4
* removed md4 packages from Makefile.fpc of packages/extra (it's moved to packages/base/hash)
...
* removed md4 dependency from ldap Makefile.fpc
git-svn-id: trunk@4895 -
2006-10-13 23:00:56 +00:00
marco
94e0b66d0a
* fix for popen brokenness
...
git-svn-id: trunk@4894 -
2006-10-13 22:29:08 +00:00
florian
9288a2f76d
+ more verbose printnode for call nodes
...
git-svn-id: trunk@4892 -
2006-10-13 21:19:14 +00:00
marco
70d4e58fd6
* TComponent now also inherits from IUnknown. It already had the methods implementing it.
...
git-svn-id: trunk@4891 -
2006-10-13 21:06:21 +00:00
daniel
b5e18b98be
* Move md4 unit to hash package.
...
git-svn-id: trunk@4890 -
2006-10-13 20:19:02 +00:00
florian
32c7ba29ea
* when calling an inherited methode by msg, any var parameters are compatible,
...
if somebody knows how to implement it better, feel free to do so
git-svn-id: trunk@4889 -
2006-10-13 19:15:00 +00:00
sekelsenmat
9e7b60ec42
Fixed apache 1.3 httpd.pas file
...
git-svn-id: trunk@4888 -
2006-10-13 18:23:31 +00:00
sekelsenmat
acebe35bba
Fixed apache 1.3 compilation and windows defines.
...
git-svn-id: trunk@4887 -
2006-10-13 18:22:23 +00:00
florian
982fa40caa
* rebuilt
...
* there is no apache for win64 yet
git-svn-id: trunk@4886 -
2006-10-13 17:51:00 +00:00
florian
9936dca488
* test without varargs enabled, makes a difference on some CPUs (x86_64)
...
git-svn-id: trunk@4885 -
2006-10-13 14:20:09 +00:00
florian
9ea736e89e
+ OpenGL 2.0 patches from Michalis Kamburelis fixes #7600
...
git-svn-id: trunk@4884 -
2006-10-13 14:11:29 +00:00
sekelsenmat
84703d482f
Fixes for dbus example
...
git-svn-id: trunk@4883 -
2006-10-13 13:46:17 +00:00
Jonas Maebe
b02495645f
* fixed test
...
git-svn-id: trunk@4882 -
2006-10-13 12:54:55 +00:00
Jonas Maebe
f2ab0e1f92
+ test for "varargs"
...
git-svn-id: trunk@4881 -
2006-10-13 12:35:55 +00:00