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
Jonas Maebe
e9cabd17e1
* fixed handling of "varargs" procedures (i.e., those without an explicit
...
array-of-const parameter)
git-svn-id: trunk@4880 -
2006-10-13 12:35:17 +00:00
michael
f0d242ac12
* Enabled compilation of apache 1.3 headers
...
git-svn-id: trunk@4879 -
2006-10-13 11:07:31 +00:00
sekelsenmat
bf384c8bd6
Fixed compiling for httpd 1.3.37
...
git-svn-id: trunk@4878 -
2006-10-13 10:58:19 +00:00
michael
3da55d7b11
* Removed unneeded files
...
git-svn-id: trunk@4877 -
2006-10-13 08:22:24 +00:00
michael
dfbef3a7cf
+ New version by Felipe Monteiro de Carvalho
...
git-svn-id: trunk@4876 -
2006-10-13 08:21:22 +00:00
michael
2979d4b68a
* Apache headers by Felipe Monteiro de Carvalho added
...
git-svn-id: trunk@4875 -
2006-10-13 08:11:43 +00:00
peter
b7386124c4
* quick fix for broken relocation in stabs
...
git-svn-id: trunk@4874 -
2006-10-12 21:56:16 +00:00
michael
71a692368b
+ Added dbus for linux
...
git-svn-id: trunk@4873 -
2006-10-12 21:22:55 +00:00
michael
df7323318f
+ Initial check-in from Felipe Monteiro de Carvalho's implementation of dbus
...
git-svn-id: trunk@4872 -
2006-10-12 21:22:19 +00:00
Vincent Snijders
61d979808a
+ added k-nucleotide benchmark
...
git-svn-id: trunk@4871 -
2006-10-12 19:12:51 +00:00
Jonas Maebe
adca49097e
* convert filename para to shortstring
...
git-svn-id: trunk@4870 -
2006-10-12 17:23:56 +00:00
marco
76f73ed2ec
* partial fix for 7481. TConvFactor not added, too little docs/examples.
...
git-svn-id: trunk@4869 -
2006-10-12 17:13:39 +00:00
Vincent Snijders
cf13a7d0cb
+ added spectralnorm benchmark
...
git-svn-id: trunk@4868 -
2006-10-12 11:55:48 +00:00
Jonas Maebe
52b3257d9c
* disabled tailrec optimization for -O2 for now since it breaks make all
...
git-svn-id: trunk@4867 -
2006-10-12 09:38:57 +00:00
Jonas Maebe
0541a887b8
* pass record parameters on the stack for mwpascal calling convention
...
(instead of by reference)
git-svn-id: trunk@4866 -
2006-10-12 08:55:11 +00:00
florian
2a54d957b2
* fixed two small errors
...
* supported_optimizerswitches now takes generic flags also into account
git-svn-id: trunk@4865 -
2006-10-11 21:14:47 +00:00
Vincent Snijders
1117a58f9f
+ added binarytrees benchmark
...
git-svn-id: trunk@4864 -
2006-10-11 21:03:25 +00:00
micha
0c5124c295
* fix compilation of sysutils, partly revert patch from peter which was a modified version of my patch
...
git-svn-id: trunk@4863 -
2006-10-11 18:19:06 +00:00
florian
a61abb25cb
* reorganized optimizer switch sets
...
git-svn-id: trunk@4862 -
2006-10-11 18:16:10 +00:00
micha
8678d52aeb
* avoid warning when pointer points to size 1 data
...
* fix variantmanager for {$T+}
git-svn-id: trunk@4861 -
2006-10-11 16:40:40 +00:00
florian
e8d5dc4ab2
* tailrecursion optimization enabled for for sparc, i386, x86-64 and arm
...
git-svn-id: trunk@4860 -
2006-10-11 16:34:28 +00:00