Jonas Maebe
8177baaa75
* fixed test
...
git-svn-id: trunk@4857 -
2006-10-11 09:21:34 +00:00
Jonas Maebe
a6cac7412c
* reduced complexity so it compiles again
...
git-svn-id: trunk@4856 -
2006-10-11 09:19:23 +00:00
peter
d9bcee0cbe
* don't allocate unixfinddata if we search only one file, patch from neli
...
git-svn-id: trunk@4855 -
2006-10-11 07:04:45 +00:00
florian
02d0ac4c3e
+ only procedures doing recursive calls are checked for tail recursivity
...
+ parameters are tested if they are usable with tail recursion removal
git-svn-id: trunk@4853 -
2006-10-10 20:29:48 +00:00
Vincent Snijders
7a643c0907
* moved obsolete shootout benchmark to obsolete directory
...
git-svn-id: trunk@4852 -
2006-10-10 19:50:26 +00:00
Almindor
5dc3c137bb
* fixed bad propset
...
git-svn-id: trunk@4851 -
2006-10-10 19:29:33 +00:00
Almindor
04ee4375a7
* adds support of KSE kernel threads to freeBSD
...
+ adds ucontext types required
+ adds stack_t to signals include
+ adds kde_ syscalls
git-svn-id: trunk@4850 -
2006-10-10 19:28:11 +00:00
florian
82b7b785f7
+ TAILREC optimizer switch
...
git-svn-id: trunk@4849 -
2006-10-10 18:41:28 +00:00
peter
71665dbc4c
* initial addr_pic support for x86_64 binary writer
...
git-svn-id: trunk@4848 -
2006-10-10 18:36:41 +00:00
Almindor
035ec323c0
* cleans up siginfo_t
...
git-svn-id: trunk@4847 -
2006-10-10 18:21:12 +00:00
peter
37464fcbfd
* new test
...
git-svn-id: trunk@4846 -
2006-10-10 06:11:24 +00:00
florian
6b463bfd0d
+ tail recursion optimization code, needs some fixes, but works basically, not yet activated
...
git-svn-id: trunk@4845 -
2006-10-09 21:51:33 +00:00
Almindor
0ce5904349
* cleans up linux leftovers in other BSD targets
...
git-svn-id: trunk@4844 -
2006-10-09 19:47:06 +00:00
Almindor
e70a5f1ae7
* cleanup of old linux leftovers from pthreads in freeBSD
...
git-svn-id: trunk@4843 -
2006-10-09 19:42:15 +00:00
michael
2346cbeeaa
+ Fixed 64-bit compilation
...
git-svn-id: trunk@4840 -
2006-10-09 10:17:28 +00:00
Jonas Maebe
49986ad7d4
* fixed dotest parameters
...
git-svn-id: trunk@4839 -
2006-10-09 08:38:15 +00:00
florian
2a7ff92018
- removed all declarations with array of const having a varargs counterpart
...
git-svn-id: trunk@4838 -
2006-10-08 20:46:42 +00:00
florian
948ec12140
* use oldfpccall for interrupts
...
git-svn-id: trunk@4837 -
2006-10-08 18:20:13 +00:00
florian
8d0f457f6f
* if array of const in cdecled functions is omitted, varargs must be present, see #7504
...
git-svn-id: trunk@4836 -
2006-10-08 18:14:20 +00:00
florian
e6cffee1d1
* fixed compilation
...
git-svn-id: trunk@4835 -
2006-10-08 17:47:26 +00:00
florian
f68902500b
* set fpu control word appropriatly, see also #7570
...
git-svn-id: trunk@4834 -
2006-10-08 16:36:08 +00:00
Marc Weustink
31090d8736
* generate realnames for syms in -gw3
...
git-svn-id: trunk@4833 -
2006-10-08 16:27:03 +00:00
tom_at_work
c64190bda3
* r4760, r4784, r4788 for ppc64
...
git-svn-id: trunk@4832 -
2006-10-08 16:09:46 +00:00
florian
de87469127
* removed unaligned workarounds
...
git-svn-id: trunk@4831 -
2006-10-08 15:48:06 +00:00
florian
bacded2cf8
* fixed expectloc of unaligned(...)
...
git-svn-id: trunk@4830 -
2006-10-08 15:47:01 +00:00
florian
6f968732c0
* don't call the system if flush hasn't to flush anything
...
git-svn-id: trunk@4829 -
2006-10-08 14:21:00 +00:00
florian
fd784931dd
* don't mess with the command line buffers if no command line is given
...
git-svn-id: trunk@4828 -
2006-10-08 14:20:23 +00:00
Jonas Maebe
f4ea862438
* part of r4826 (forgot to commit)
...
git-svn-id: trunk@4827 -
2006-10-08 10:01:58 +00:00
Jonas Maebe
b386335f27
* treat zero-based arrays of char also as pchar's when reading
...
(i.e., always zero-terminate) (bug 7567)
git-svn-id: trunk@4826 -
2006-10-08 09:22:30 +00:00
florian
fb5e396881
+ experimental -Sv option to support vector arithmetics
...
git-svn-id: trunk@4825 -
2006-10-07 21:39:48 +00:00
micha
537c10517c
ignore output binaries
...
git-svn-id: trunk@4824 -
2006-10-07 19:36:02 +00:00
micha
5f353d6fef
add warning for arithmetic on untyped pointers
...
git-svn-id: trunk@4823 -
2006-10-07 19:34:16 +00:00
michael
0c669fbad0
* Patch from orinaudo@gmail.com:
...
+ 4 methods added to encapsulate RecInfo access (that was causing alignement troubles in several places under wince)
+ const added to define size (now 200) when string Field with zero size are copied from other datasets
+ cache added for fields offset instead of recalculating sum(fields size) everytime
git-svn-id: trunk@4822 -
2006-10-07 19:25:27 +00:00
micha
dfd3b2503e
add message for {$T+} unportability
...
git-svn-id: trunk@4821 -
2006-10-07 19:21:32 +00:00
micha
f47f8e6af1
add tests for untyped pointer arithmetic warnings
...
git-svn-id: trunk@4820 -
2006-10-07 16:28:21 +00:00
peter
d07f470b71
* remove ifdef fpc
...
git-svn-id: trunk@4819 -
2006-10-07 13:43:34 +00:00
micha
a3c1250cd3
do not search for sources of released ppu files
...
git-svn-id: trunk@4818 -
2006-10-07 09:45:40 +00:00
micha
97722babad
generate more verbose messages in case of PPU/unit not found
...
git-svn-id: trunk@4817 -
2006-10-07 09:23:38 +00:00
Marc Weustink
88e00bd264
* removed write depend def, write only defs when needed
...
git-svn-id: trunk@4816 -
2006-10-06 23:54:38 +00:00
Almindor
f29488cf16
* fixes argument parsing in win32 (bug #7536 )
...
git-svn-id: trunk@4815 -
2006-10-06 17:24:04 +00:00
florian
797aacac5b
* file moved as suggested by Mattias Gaertner
...
git-svn-id: trunk@4814 -
2006-10-06 17:13:26 +00:00
Jonas Maebe
2a0f73996a
+ added
...
git-svn-id: trunk@4813 -
2006-10-06 16:09:56 +00:00
Jonas Maebe
b67050099a
* fixed spilling info for rlwimi
...
git-svn-id: trunk@4812 -
2006-10-06 16:07:30 +00:00
daniel
13d8802175
* More ptrint -> ptruint
...
git-svn-id: trunk@4811 -
2006-10-06 07:48:02 +00:00
Vincent Snijders
fee29f9df3
* fixed typo
...
git-svn-id: trunk@4810 -
2006-10-06 05:14:41 +00:00
joost
c0433eb4f2
* fixed the two issues in mantis 7366
...
git-svn-id: trunk@4809 -
2006-10-05 22:35:26 +00:00
daniel
30078a56dc
* Further cleanup.
...
* Don't typecast 0 and nil to longint/pointer.
* Don't typecast 0 to char, use #0 instead.
* Use TP define for TP specific code.
git-svn-id: trunk@4808 -
2006-10-05 20:58:29 +00:00
Almindor
d107c6649c
* fixes a findfirst bug (thanks to jesusrmx)
...
git-svn-id: trunk@4807 -
2006-10-05 20:28:53 +00:00
Almindor
ec1b8a90a6
* fixes compilation due to neli-ism
...
+ fixed wrong pthreads declaration for freeBSD
git-svn-id: trunk@4806 -
2006-10-05 16:50:49 +00:00
Jonas Maebe
7b9bccf339
* fixed error due to {$t+} change
...
git-svn-id: trunk@4805 -
2006-10-05 15:05:36 +00:00