Commit Graph

25858 Commits

Author SHA1 Message Date
florian
041ff166cc * fixed arm compilation
git-svn-id: trunk@7499 -
2007-05-28 16:04:43 +00:00
florian
a3d906f1ca - removed several ;;
git-svn-id: trunk@7498 -
2007-05-28 15:59:17 +00:00
micha
eaa598094e * heap manager: do not access chunk after last one
git-svn-id: trunk@7497 -
2007-05-28 15:06:19 +00:00
peter
9abb852d70 * fix incompatiblity in signess between 64 and 32, make tthreadid=ptruint
git-svn-id: trunk@7496 -
2007-05-28 14:25:59 +00:00
Jonas Maebe
e1b7ce5aa9 * fixed dynarr_property:=nil + test
git-svn-id: trunk@7495 -
2007-05-28 13:48:32 +00:00
peter
b9a384ba08 * multiple fpc version support for shootout
git-svn-id: trunk@7494 -
2007-05-28 11:59:10 +00:00
florian
b261bdf52f + from Darius Blaszijk: GetSuiteAsXML and TestSuiteAsXML implementation
git-svn-id: trunk@7493 -
2007-05-28 09:58:11 +00:00
daniel
4782e744e8 * Add initc unit
git-svn-id: trunk@7492 -
2007-05-27 20:06:58 +00:00
micha
0248d2472d * heap manager: fix os chunk list nonsense
fix usage statistics for variable sized chunks
    fix var chunks free space fragmentation

git-svn-id: trunk@7491 -
2007-05-27 19:04:02 +00:00
peter
a58797f989 * use linkunitofiles instead of linkotherofiles to prevent path from being stored in ppu
git-svn-id: trunk@7490 -
2007-05-27 15:27:08 +00:00
marco
08d10efb9f * now also fixes div hz with hz=0 for Linux, and reenables it for FreeBSD. Still needs phys console check though
git-svn-id: trunk@7489 -
2007-05-27 12:00:55 +00:00
Jonas Maebe
d1f7be8c7b * disabled sound/nosound for non-Linux, as the used ioctl is
Linux-specific (and at least under Mac OS X, there seems to be
    no way to play sound without going via the Carbon/Quicktime/...
    frameworks)

git-svn-id: trunk@7488 -
2007-05-27 11:11:13 +00:00
Jonas Maebe
f12428506e + some more property assignment tests (which already/still work)
git-svn-id: trunk@7487 -
2007-05-27 10:57:24 +00:00
peter
2e55b74a87 * force Archvie bit for file to get a difference if a fileexists or not
git-svn-id: trunk@7485 -
2007-05-27 10:50:51 +00:00
Jonas Maebe
fa5e232055 * fixed assigning an interface to a property after better property
checks

git-svn-id: trunk@7484 -
2007-05-27 10:25:46 +00:00
Jonas Maebe
17bc78aa65 + added
git-svn-id: trunk@7483 -
2007-05-27 10:05:03 +00:00
daniel
86ae9d5475 * Make it work under Linux.
git-svn-id: trunk@7482 -
2007-05-26 14:56:09 +00:00
marco
eaaefc0f64 * deprecated here and there even though compiler doesn't seem to show
git-svn-id: trunk@7481 -
2007-05-26 13:56:21 +00:00
Tomas Hajny
a2bae0fb21 * synchronized with SocketError change
git-svn-id: trunk@7480 -
2007-05-26 12:39:16 +00:00
joost
d575e45fd2 * Added possibility to disable debugging
* Disable debugging if the server could not be found
 * Catch exception if debugserver executable is not found

git-svn-id: trunk@7478 -
2007-05-25 21:02:05 +00:00
Jonas Maebe
cb23a80178 * fixed fpu rte code for invalid, inexact and "subscript out of range"
errors (216 -> 207) (same as for sparc/solaris in r7453)

git-svn-id: trunk@7477 -
2007-05-25 19:22:28 +00:00
Jonas Maebe
a2dbc4d272 * fixed multi-thread case of FPC_SYSCALL3 (all others were already correct)
git-svn-id: trunk@7476 -
2007-05-25 19:02:19 +00:00
Jonas Maebe
f8b40e90dc * exit -> exit_group to exit so unterminated threads are killed too
git-svn-id: trunk@7474 -
2007-05-25 17:48:24 +00:00
Jonas Maebe
cc03eacd2a * fixed program exitcode after change of operatingsystem_result from
word to longint

git-svn-id: trunk@7473 -
2007-05-25 13:07:23 +00:00
Jonas Maebe
a767e89a5b - removed a comment which wasn't true anymore
git-svn-id: trunk@7472 -
2007-05-25 12:30:14 +00:00
Jonas Maebe
79e84ba129 * fixed add_tail functionality for cpus which require natural
alignment

git-svn-id: trunk@7471 -
2007-05-25 12:02:08 +00:00
Jonas Maebe
4f95f742f4 * fixed get_caller_frame() and get_caller_addr() for nil addresses
git-svn-id: trunk@7470 -
2007-05-25 12:01:28 +00:00
Jonas Maebe
4919cecb3b + defined FPC_SUPPORTS_UNALIGNED if the compiler supports the
unaligned() expression

git-svn-id: trunk@7469 -
2007-05-25 12:00:55 +00:00
micha
4a1f828c98 * allow shrinking ansistrings if at least half of its memory is saved
git-svn-id: trunk@7468 -
2007-05-25 09:43:36 +00:00
Jonas Maebe
a244d54d6f * fixed a_load_ref_reg_unaligned in case reg is used in ref
git-svn-id: trunk@7466 -
2007-05-25 08:49:07 +00:00
marco
1ff11325a2 * regenned makefile
git-svn-id: trunk@7465 -
2007-05-25 08:04:39 +00:00
micha
f9d2ea7e3a * heap manager: fix shrinking var sized chunks to very small sizes < sizeof(tmemchunk_var)
was no problem previously due to sizeof(tmemchunk_var) <= blocksize

git-svn-id: trunk@7464 -
2007-05-25 07:05:33 +00:00
marco
b940996220 * patch from Olivier
git-svn-id: trunk@7462 -
2007-05-25 06:44:39 +00:00
Jonas Maebe
e8423154ec * fixed Do_IsDevice for sparc (TCGETS constant; the entire termios.inc
also needs to be fixed for sparc)

git-svn-id: trunk@7461 -
2007-05-24 22:58:12 +00:00
Jonas Maebe
b9a97ae891 * another sparc/linux fix for stat (record must NOT be packed, or
variables of that type will not be aligned properly)

git-svn-id: trunk@7460 -
2007-05-24 22:50:33 +00:00
micha
4b73505019 * make bansi1 bench multi threaded, in bansi1mt
git-svn-id: trunk@7459 -
2007-05-24 20:16:49 +00:00
micha
b51f0d5e20 * make blists1 bench more detailed
git-svn-id: trunk@7458 -
2007-05-24 20:16:14 +00:00
michael
6d4c5cf1f7 * Patch from Graeme to correct output
git-svn-id: trunk@7457 -
2007-05-24 17:53:46 +00:00
Jonas Maebe
399ab249d6 * initialise/finalise critical section
git-svn-id: trunk@7455 -
2007-05-24 12:24:45 +00:00
Jonas Maebe
03fe8d622a * skip test for cpus with alignment constraints
git-svn-id: trunk@7454 -
2007-05-24 12:06:35 +00:00
Jonas Maebe
eac195fc51 * fixed fpu rte code for invalid, inexact and "subscript out of range"
errors (216 -> 207)

git-svn-id: trunk@7453 -
2007-05-24 12:02:23 +00:00
Jonas Maebe
7e3b792713 * fixed for solaris:
* iconv is in libc for solaris
    * use official names for unicode encodings (UTF-16BE/UTF-16LE instead
      of unofficial UNICODEBIG/UNICODELITTLE aliases, which are not supported
      by solaris' iconv)

git-svn-id: trunk@7452 -
2007-05-24 11:38:07 +00:00
Almindor
2b873af182 * remove forgotten writeln in base64 (* please merge me! *)
git-svn-id: trunk@7451 -
2007-05-24 11:15:39 +00:00
michael
2207d159d7 * Patch from Graeme Geldenhuys to easily add testsuites
git-svn-id: trunk@7449 -
2007-05-24 08:47:09 +00:00
yury
cf19c0993a * fixed bug #8919.
+ test.

git-svn-id: trunk@7448 -
2007-05-24 08:15:28 +00:00
yury
60191d06d0 * added LVM_GETHEADER message.
git-svn-id: trunk@7447 -
2007-05-24 08:08:58 +00:00
michael
001ba5de84 * Applied patch from Ido Kanner
git-svn-id: trunk@7446 -
2007-05-24 07:42:39 +00:00
peter
dd3fdac68e * beos support from Olivier Coursiere
git-svn-id: trunk@7443 -
2007-05-24 07:16:17 +00:00
peter
6a51ea7eac * obsolete files
git-svn-id: trunk@7440 -
2007-05-24 07:13:15 +00:00
peter
c83f5c8546 * use elf writer for beos
git-svn-id: trunk@7439 -
2007-05-24 07:08:29 +00:00