Commit Graph

23644 Commits

Author SHA1 Message Date
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