Commit Graph

23521 Commits

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