Commit Graph

26202 Commits

Author SHA1 Message Date
daniel
a0da139ec6 * Fix most test suite regressions.
git-svn-id: trunk@7931 -
2007-07-03 11:31:46 +00:00
daniel
30f733eed5 * Compiler now catches the error already at compiler time. Use a variable
to force checking at runtime.

git-svn-id: trunk@7930 -
2007-07-03 10:15:14 +00:00
daniel
4ed25e3a78 * Fix tbs/tb0540.
git-svn-id: trunk@7926 -
2007-07-02 21:32:27 +00:00
florian
e4524a0d26 * check left and right loc for 64 bit when assigning a constant, resolves #9145
git-svn-id: trunk@7925 -
2007-07-02 21:24:29 +00:00
micha
4f00d2960c * make theapthread test more intensive
git-svn-id: trunk@7924 -
2007-07-02 20:55:26 +00:00
joost
97d6ae6cd9 * Patch from Luiz Americo to let Tsqlite*Dataset.Applyupdate return false if any error occured. (mantis 9123)
git-svn-id: trunk@7923 -
2007-07-02 20:35:38 +00:00
daniel
afeb9d5786 - Remove hexstr implementation.
git-svn-id: trunk@7922 -
2007-07-02 19:23:30 +00:00
yury
787aac7478 * Patch from Vincent to enable resources support for win64 using gorc resource compiler.
git-svn-id: trunk@7921 -
2007-07-02 11:02:30 +00:00
Almindor
ddd4fd04c8 * update to make it a clear dual-license
git-svn-id: trunk@7920 -
2007-07-02 10:04:03 +00:00
daniel
df1e31034a * Fix endian issue in ppuload/ppuwrite.
git-svn-id: trunk@7919 -
2007-07-02 06:18:38 +00:00
daniel
b64558620f * Fix set endian handling.
git-svn-id: trunk@7918 -
2007-07-01 22:30:43 +00:00
yury
8a0cc8c888 * Reallocate source winlike widestring on assign. It fixes bug #9190.
* Error handling on allocating winlike widestring.
+ Test.

git-svn-id: trunk@7917 -
2007-07-01 21:57:39 +00:00
florian
fe59d1fe9e * updates from Karl-Michael Schindler
git-svn-id: trunk@7916 -
2007-07-01 21:04:33 +00:00
daniel
3029d2393a * Update for constexprint changes.
git-svn-id: trunk@7915 -
2007-07-01 20:58:55 +00:00
yury
ec2d657a32 * Small addition to r7911.
git-svn-id: trunk@7914 -
2007-07-01 20:29:01 +00:00
yury
28f0d47d83 * Don't be too strict while reading COFF symtable if obj file does not have COFF string table (to be compatible with LD and MS linkers). It fixes bug #9175.
git-svn-id: trunk@7913 -
2007-07-01 19:57:09 +00:00
Jonas Maebe
e23a8655e8 * fixed generic in-code in case left = LOC_JUMP
* fixed generic and x86 in-code in case genjumps=true and
    complexity(right)>complexity(left) (not sure if possible
    in practice currently, but better safe than sorry)

git-svn-id: trunk@7912 -
2007-07-01 19:35:22 +00:00
yury
8379edbb5d * Clean fix for bug #9170. Thanks Peter.
git-svn-id: trunk@7911 -
2007-07-01 18:57:49 +00:00
daniel
997240d094 - Remove unused variable.
git-svn-id: trunk@7910 -
2007-07-01 18:26:28 +00:00
daniel
296501f036 * Remove more ptrint usage.'
git-svn-id: trunk@7909 -
2007-07-01 15:44:52 +00:00
florian
7cbe76b8dc * pass only a pointer to a result when the result is used when invoking idispatch, resolves #9162
git-svn-id: trunk@7908 -
2007-07-01 15:37:36 +00:00
Jonas Maebe
c6ffa724f3 * clarified pointer->integer warning
git-svn-id: trunk@7907 -
2007-07-01 15:27:21 +00:00
florian
219f4430ea * fixed warning
git-svn-id: trunk@7906 -
2007-07-01 15:06:19 +00:00
florian
76a3d55199 * allow enum => pointer type casts in delphi mode, resolves #8465
git-svn-id: trunk@7905 -
2007-07-01 14:43:46 +00:00
florian
4ba2a49318 * compilation fixed
git-svn-id: trunk@7904 -
2007-07-01 14:43:06 +00:00
Jonas Maebe
f5beba1eeb * fixed check for not adding "." and ".." to dircache
* adapted TDirectoryCache.FindNext for new case-aware code
  * fixed bug in FileExistsNonCase (previous revision's fix was not
    complete)

git-svn-id: trunk@7903 -
2007-07-01 14:31:56 +00:00
daniel
5e24870b8b * Pointer to integer conversion not necessary here.
git-svn-id: trunk@7902 -
2007-07-01 11:42:34 +00:00
joost
b2d59b9599 * Support ftMemo parameters
git-svn-id: trunk@7901 -
2007-07-01 11:32:13 +00:00
Almindor
d96e4d1f60 * re-license JEDI-SDL for free pascal to LGPL + exception (with blessings from Dominique)
git-svn-id: trunk@7900 -
2007-07-01 11:22:52 +00:00
Almindor
2986623dba * synchronize with JEDI-SDL release
git-svn-id: trunk@7899 -
2007-07-01 11:17:10 +00:00
marco
790490f833 * forgot those
git-svn-id: trunk@7898 -
2007-07-01 11:16:44 +00:00
daniel
35b6980254 * Put pptrint back in place.
git-svn-id: trunk@7897 -
2007-07-01 11:05:39 +00:00
marco
5c74a3c092 * libc was compiled for x86_64. (mantis #8862)
git-svn-id: trunk@7896 -
2007-07-01 10:49:46 +00:00
marco
6f30ee3775 * Cleanup demodir.
git-svn-id: trunk@7895 -
2007-07-01 10:43:34 +00:00
Almindor
6e14df2fc2 * adds version hack check :)
git-svn-id: trunk@7894 -
2007-07-01 10:41:42 +00:00
daniel
6491a6e914 * Make vtype signed again to prevent unnecessary 64 bit promotions.
Should be okay as it isn't a pointer.

git-svn-id: trunk@7893 -
2007-07-01 10:25:10 +00:00
daniel
ea47fcfc97 * ptrint -> ptruint
git-svn-id: trunk@7892 -
2007-07-01 10:14:19 +00:00
Jonas Maebe
fb00c0e253 * fixed case aware file searching in case filename also contains a path
(fixes webtbs/tw1279 regression after yesterday's changes)

git-svn-id: trunk@7891 -
2007-07-01 09:56:55 +00:00
Almindor
096d5b8485 * adds examples dir with basic loadlibrary example to openssl
git-svn-id: trunk@7890 -
2007-07-01 09:54:47 +00:00
Almindor
a481aa2a3d * make use of library suffixes per OS because we are using LoadLibrary()
git-svn-id: trunk@7889 -
2007-07-01 09:50:32 +00:00
daniel
32216bcccd * ptrint -> ptruint
git-svn-id: trunk@7888 -
2007-07-01 09:41:07 +00:00
daniel
d4280b3dec * Limit warning to orddefs to reduce false positives.
git-svn-id: trunk@7887 -
2007-07-01 09:34:13 +00:00
daniel
9a3c692bb3 * Make pointer to array conversion 64-bit safe.
git-svn-id: trunk@7886 -
2007-07-01 09:25:24 +00:00
Almindor
08df36af82 * update library name of openssl to work on darwin/macosX too
git-svn-id: trunk@7885 -
2007-07-01 09:22:04 +00:00
daniel
4ea8448c6d + Warn when converting pointers to signed types.
git-svn-id: trunk@7884 -
2007-07-01 09:05:11 +00:00
yury
b5e38fd2c8 * Fixed resources support on Linux when internal assembler is used.
* Enabled multiple resources support on Linux.

git-svn-id: trunk@7883 -
2007-06-30 23:01:22 +00:00
joost
a7a8bd88e5 * Fix ftString parameters for blob-fields
git-svn-id: trunk@7881 -
2007-06-30 21:54:27 +00:00
daniel
1cd65c647d * Convert guid load/save to endian safe code.
git-svn-id: trunk@7880 -
2007-06-30 21:45:20 +00:00
Jonas Maebe
3fa669594a * store the original filename on case-aware systems in the dircache, so
we can return it from FileExistsNonCase in case of {$define usedircache}
    (which is the default). This is needed so we write the correct file
    names in the debug info, which is required by gdb (mantis #9172)

git-svn-id: trunk@7879 -
2007-06-30 21:41:47 +00:00
micha
b8822c88b5 * fix heap manager adding to wrong free list, and race condition
git-svn-id: trunk@7878 -
2007-06-30 21:13:48 +00:00