Commit Graph

26173 Commits

Author SHA1 Message Date
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
yury
fd4f90d3ff * fixed bug #9187.
+ test.

git-svn-id: trunk@7876 -
2007-06-30 21:02:10 +00:00
daniel
52458b965f * ... and when writing too.
git-svn-id: trunk@7875 -
2007-06-30 20:43:15 +00:00
daniel
a90fe1dc41 * Add endian swapping for deflistsize and symlistsize.
git-svn-id: trunk@7874 -
2007-06-30 20:38:59 +00:00
daniel
935902de35 * Reals can need endian conversions too.
git-svn-id: trunk@7873 -
2007-06-30 19:48:27 +00:00
marco
762795a9f7 * move demoes to demodir
git-svn-id: trunk@7871 -
2007-06-30 18:03:42 +00:00
marco
18118d54cc * first patch of Darius patch. Moving of demoes and dewinification still to do
git-svn-id: trunk@7870 -
2007-06-30 17:30:48 +00:00
yury
53b47273c4 * Fixed bug #9170.
git-svn-id: trunk@7868 -
2007-06-30 12:28:03 +00:00
marco
a73063cdd5 * Image_imagesubsystem consants
git-svn-id: trunk@7867 -
2007-06-30 12:08:51 +00:00
marco
aa9492a5bb * tgetfileexinfolevels
git-svn-id: trunk@7866 -
2007-06-30 12:05:30 +00:00
yury
9188bfb56c + New test. Already works.
git-svn-id: trunk@7863 -
2007-06-30 11:12:44 +00:00
florian
c30ad53e42 * fixed bug with illegal block usage
* made *ObjectInstance MT safecall

git-svn-id: trunk@7861 -
2007-06-30 09:39:39 +00:00
Almindor
3b23378ab2 * update lnet to 0.5.3
git-svn-id: trunk@7860 -
2007-06-30 08:20:08 +00:00
daniel
9b50dc572b * Change rest of compiler to system unit swapendian routines.
- Remove endian swapping routines from cutils.

git-svn-id: trunk@7859 -
2007-06-30 08:13:46 +00:00
daniel
b7b45919d0 * Convert to system unit endian swap routines.
* Endian conversion should be done while reading only, not while writing.

git-svn-id: trunk@7858 -
2007-06-30 07:54:50 +00:00
marco
f19b4591ec * var fix for propertysheet
git-svn-id: trunk@7857 -
2007-06-29 22:35:03 +00:00
florian
0b98b7ed14 + Make/FreeObjectInstance for win32
git-svn-id: trunk@7856 -
2007-06-29 22:27:41 +00:00
marco
cefb056aa3 * more stuff copied from jwawinnt. $externalsyms stripped
git-svn-id: trunk@7855 -
2007-06-29 22:21:22 +00:00
marco
841de35713 * Some Delphilike aliases for the previous commit added
git-svn-id: trunk@7854 -
2007-06-29 22:03:17 +00:00
marco
a50f07618c * some PE headers Delphi also has.
git-svn-id: trunk@7853 -
2007-06-29 21:53:45 +00:00
Tomas Hajny
4cb8aa87bb + workaround implementation for platforms missing implementation of unit process (created in cooperation with John Lee)
git-svn-id: trunk@7852 -
2007-06-29 20:42:23 +00:00
michael
4991fa5b62 * Fixed savetostream to use writebuffer
git-svn-id: trunk@7851 -
2007-06-29 20:20:53 +00:00
michael
07fdede9b8 * Defined ExceptionClass and ExceptObjProc for Delphi compatibility (bug 8459)
git-svn-id: trunk@7850 -
2007-06-29 20:16:44 +00:00
daniel
e002e6b9f4 * Also execute setfirsttemp on non-Windows platforms. Fixes -O2 cycle on Linux.
git-svn-id: trunk@7848 -
2007-06-29 17:46:27 +00:00
Jonas Maebe
b99c1e9fed * fixed calculation of offset of constant indexing of bitpacked arrays of
non-ordinal types (mantis #9174)

git-svn-id: trunk@7847 -
2007-06-29 15:34:11 +00:00
daniel
75af9f2a4d * Fixed another placed where chained paralocs where not being processed.
git-svn-id: trunk@7845 -
2007-06-29 06:33:12 +00:00
florian
0c4e27f706 + few package related declarations added
git-svn-id: trunk@7844 -
2007-06-28 17:50:11 +00:00
florian
f3f4e7a018 * fixed dll name
git-svn-id: trunk@7843 -
2007-06-28 17:49:35 +00:00
michael
2e500fbb70 * Patch from Graeme Geldenhuys to correct an error message
git-svn-id: trunk@7842 -
2007-06-28 15:30:00 +00:00
yury
f0e554caef * Collect resource files only when program or library is compiled.
git-svn-id: trunk@7841 -
2007-06-28 11:16:51 +00:00