Commit Graph

29835 Commits

Author SHA1 Message Date
joost
349ff010a1 ' * Do not use a space as FieldNamesQuoteChar but an empty string, so that parameters are parsed correctly
git-svn-id: trunk@12640 -
2009-02-01 14:09:27 +00:00
joost
6fc3f2e809 * Do not treat a single colon followed by a space as a parameter
git-svn-id: trunk@12639 -
2009-02-01 13:58:28 +00:00
marco
1533599426 * regionsize now ptruint, mantis 13077
git-svn-id: trunk@12638 -
2009-02-01 13:20:21 +00:00
florian
1b79f2ebcf * improved feature defines
+ basic consoleio support for the embedded target

git-svn-id: trunk@12637 -
2009-02-01 12:44:25 +00:00
florian
c127154efa o Haiku patches by Olivier Coursiere
+ add posix thread support
  * improve signal handling
  * synchronize haiku's baseunix unit with the unix one (maybe it will be possible to remove Haiku's one in a future patch, but i keep it for now)
  + add support for standard sockets
  * fix some functions import to use the right libraries under Haiku
  * fix packages compilation

git-svn-id: trunk@12636 -
2009-02-01 10:30:55 +00:00
Jonas Maebe
f9556bad39 * fixed ESysEIntr checking for fpflock
git-svn-id: trunk@12635 -
2009-01-31 21:12:17 +00:00
Jonas Maebe
4a829da2fc * fixed fileopen when not specifying any sharing (should not perform any
locking at all) (= fmShareCompat, as that one is 0)
  * fixed test for this change (and for fmShareDenyNone)

git-svn-id: trunk@12634 -
2009-01-31 18:46:11 +00:00
Jonas Maebe
9fabb0b127 * fixed file locking of files opened as read- or write-only on solaris
(locking is based on fcntl there, and that one cannot create an
     exclusive lock for a read-only file or a shared lock for a write-only
     file)

git-svn-id: trunk@12633 -
2009-01-31 18:11:58 +00:00
Jonas Maebe
6851d6d8e0 * fixed solaris flock type
* fixed and enabled solaris flock implementation based on fcntl (although
    tests/test/units/sysutils/tfile2 still fails for solaris, because
    fcntl removes all locks as soon as you close a single file descriptor
    referring to a file, while flock doesn't)

git-svn-id: trunk@12632 -
2009-01-30 16:40:43 +00:00
Jonas Maebe
57ff980bc3 * hopefully fixed beos compilation after r12630 (it doesn't have flock)
git-svn-id: trunk@12631 -
2009-01-30 16:09:08 +00:00
Jonas Maebe
a730ee7f10 + support for file locking for *nix systems based on flock (mantis #13012)
git-svn-id: trunk@12630 -
2009-01-30 15:08:30 +00:00
florian
527dd80aa2 * fixed some errors in the irq handlers
git-svn-id: trunk@12629 -
2009-01-29 16:20:47 +00:00
Jonas Maebe
9b67b6469b * fixed FpFcntl() for libc-based systems
* fixed FpIoctl() for Linux/libc (it also uses varargs)

git-svn-id: trunk@12628 -
2009-01-29 15:38:17 +00:00
Jonas Maebe
1d43a5af55 * fixed O_NOCTTY constant value
git-svn-id: trunk@12627 -
2009-01-29 15:10:43 +00:00
ivost
8e0ec83cf1 * fixed type in st_mysql_bind record (length: culong -> pculong)
git-svn-id: trunk@12626 -
2009-01-29 11:24:16 +00:00
Jonas Maebe
1bda0686d9 * fixed paths to http units (mantis #13065)
git-svn-id: trunk@12625 -
2009-01-29 10:10:18 +00:00
Jonas Maebe
e055b87dea * fixed zipper unit for big endian systems (patch by Bent Normann Olsen,
mantis #12562)

git-svn-id: trunk@12624 -
2009-01-29 10:00:48 +00:00
marco
4ae434ce2e * fix for supported_target turned into a set in r12622
git-svn-id: trunk@12623 -
2009-01-28 20:55:49 +00:00
Jonas Maebe
b1c3f76ff9 * changed the supported targets for assembler writers to a set, and
(hopefully correctly) limited all assembler writers to only the
    OSes they support (mantis #11801)

git-svn-id: trunk@12622 -
2009-01-28 15:12:43 +00:00
Jonas Maebe
b912e00440 * renamed rol/ror functions into rolbyte/rolword/roldword/rolqword
(and the same for ror), because their operation is very dependent on the
    operand size, and it's fairly easy to misjudge the bitwidth of the outcome
    of an expression in Pascal if you are not intimately familiar with the
    language (or if you don't know the exact types of all involved values in
    an expression)

git-svn-id: trunk@12621 -
2009-01-28 12:56:27 +00:00
florian
1e26e5dd3c + clear ram on startup
+ default interrupt handlers

git-svn-id: trunk@12620 -
2009-01-27 18:12:01 +00:00
michael
e6df6ce12e Removed wince dependency of fcl-xml on iconv_enc
git-svn-id: trunk@12619 -
2009-01-27 08:17:18 +00:00
florian
812d159f34 * fixed linker map
git-svn-id: trunk@12618 -
2009-01-26 17:25:16 +00:00
florian
6d7d6dbd60 + feature softfpu introduced
git-svn-id: trunk@12617 -
2009-01-26 17:24:24 +00:00
florian
f76606989b + arm cpus are powerfull enough to handle soft fpu code
git-svn-id: trunk@12616 -
2009-01-26 17:23:47 +00:00
florian
40b86f9fa8 * entry code fixed
git-svn-id: trunk@12615 -
2009-01-26 17:22:54 +00:00
florian
5f9b82d38b * first compilable version
git-svn-id: trunk@12614 -
2009-01-26 14:28:46 +00:00
florian
e86a03553e * compilation fixed
git-svn-id: trunk@12613 -
2009-01-26 14:28:07 +00:00
florian
35aed58faa * avoid internal error in case of an illegal assembler operand
git-svn-id: trunk@12612 -
2009-01-26 14:26:26 +00:00
florian
edc58d78d5 + support for arm special registers
git-svn-id: trunk@12611 -
2009-01-26 14:22:38 +00:00
florian
bd0aa27a14 + build instruction table generators
git-svn-id: trunk@12610 -
2009-01-26 14:20:49 +00:00
florian
c5816c500a + support for nop, msr and mrs instructions
git-svn-id: trunk@12609 -
2009-01-26 14:18:42 +00:00
florian
7cb26b37a1 * fixed reg. and ins. dat include file generation on windows
git-svn-id: trunk@12608 -
2009-01-26 14:15:10 +00:00
ivost
a0b50175b4 * removed size_t defintion from proj4 headers
git-svn-id: trunk@12607 -
2009-01-26 13:33:42 +00:00
ivost
2ff803d3b5 * removed individual size_t definition from libpng (with size_t = longint it was even wrong!)
git-svn-id: trunk@12606 -
2009-01-26 13:32:26 +00:00
ivost
592a95f935 * removed indivdual csize_t definition from oggvorbis headers
git-svn-id: trunk@12605 -
2009-01-26 13:28:59 +00:00
ivost
8a9541b648 * removed individual size_t from xml2 package, using csize_t now
git-svn-id: trunk@12604 -
2009-01-26 13:16:51 +00:00
ivost
5f880668ae * removed the usage of unixtypes from imagemagick headers. Type size_t was used. csize_t is now available for all platforms over ctypes.
git-svn-id: trunk@12603 -
2009-01-26 13:01:03 +00:00
ivost
38bf32dddf * added csize_t and pcsize_t for non unix systems (in unix/ctypes.pp)
* added csize_t = UnixTypes.size_t in ctypes.pp for unix systems.
* reason: size_t is a C type and it's often used by C header files. Several packages define their own size_t. 

git-svn-id: trunk@12602 -
2009-01-26 12:58:20 +00:00
michael
ee3ac64afb * Hopefully fixed argument size problem on 64-bit windows
git-svn-id: trunk@12601 -
2009-01-26 09:04:37 +00:00
Jonas Maebe
8adbb96141 * fixed solaris compilation after r12591/12594/12595
git-svn-id: trunk@12600 -
2009-01-26 09:00:21 +00:00
florian
2510af64d1 * fixed compilation of embedded system unit: path helper functions depend now on the avaibility of the textio/fileio feature
git-svn-id: trunk@12599 -
2009-01-26 08:23:38 +00:00
joost
3ef9342d59 * Free postgres-results, fixed resource-leaking, probably fixes bug #13025
git-svn-id: trunk@12598 -
2009-01-25 22:30:27 +00:00
florian
c07a60f8e0 + experimental support unit for Phillips/NXP arm microcontroller
git-svn-id: trunk@12597 -
2009-01-25 21:56:23 +00:00
florian
2a29180517 + first linker script for arm-embedded
git-svn-id: trunk@12596 -
2009-01-25 21:48:38 +00:00
Vincent Snijders
9f9c01cef8 * fixed dependencies of fcl-xml, the logic was inverted in r12594
git-svn-id: trunk@12595 -
2009-01-25 20:26:21 +00:00
michael
d8574f1361 * Hopefully fixed dependencies of fcl-xml
git-svn-id: trunk@12594 -
2009-01-25 14:20:25 +00:00
Jonas Maebe
ee05e0e740 * keep reading in getxy until the entire xterm response has been read
(mantis #8842)

git-svn-id: trunk@12593 -
2009-01-25 14:08:27 +00:00
Jonas Maebe
0768f82770 * set tf_dwarf_relative_addresses for win32
* switch to external assembler when using dwarf debug info for win32,
    because the internal assembler doesn't work with
    tf_dwarf_relative_addresses
   (mantis #12872)

git-svn-id: trunk@12592 -
2009-01-25 13:24:02 +00:00
Jonas Maebe
5b7439438c + fcl-xml dependency on iconvenc, fixes linux compilation after r12587
git-svn-id: trunk@12591 -
2009-01-25 10:05:37 +00:00