Commit Graph

27122 Commits

Author SHA1 Message Date
joost
1f9443f90f * implemented GetFieldNames
* implemented GetTableNames
* added support for smallint fields

git-svn-id: trunk@9073 -
2007-11-02 22:10:28 +00:00
joost
a57b251450 * Close datasets before removing their transaction
git-svn-id: trunk@9072 -
2007-11-02 22:08:19 +00:00
peter
43c446e742 * add DumpExceptionBackTrace
git-svn-id: trunk@9071 -
2007-11-02 22:08:17 +00:00
joost
f5455d6358 * TestGetTables test added
* tablename in TestGetFieldNames case sensitive for mysql

git-svn-id: trunk@9070 -
2007-11-02 22:07:27 +00:00
florian
965bb41288 * fixed more rex placements
git-svn-id: trunk@9069 -
2007-11-02 21:30:43 +00:00
peter
676f477ddb * remove obsolete scripts
git-svn-id: trunk@9068 -
2007-11-02 21:21:56 +00:00
peter
2a0bf2b491 * return previous line that contains the call when we have found the address
* append / to directory if needed

git-svn-id: trunk@9067 -
2007-11-02 21:20:16 +00:00
michael
a0748b7588 * Fixed paths
git-svn-id: trunk@9066 -
2007-11-02 20:52:16 +00:00
michael
0a18275034 * Fixed archiving. Added default source directory
git-svn-id: trunk@9065 -
2007-11-02 20:51:44 +00:00
florian
4fed8c4ab5 + write aliasnames to ppu as well
+ ppudump updated
* ppu version increased

git-svn-id: trunk@9064 -
2007-11-02 20:50:01 +00:00
yury
59b5a3b928 * Test negative return values from compare functions.
git-svn-id: trunk@9063 -
2007-11-02 20:39:26 +00:00
michael
f67ee5c7c1 * Fixed needscompile for target
git-svn-id: trunk@9062 -
2007-11-02 20:21:11 +00:00
joost
e63121e13c * Disabled TestParametersAndDates-test for Mysql
* Fixed ftMemo-type parameters

git-svn-id: trunk@9061 -
2007-11-02 15:51:37 +00:00
joost
a6fdcf870e * RowsAffected should return -1 when there is nu result
* Set Size for ftBCD fields

git-svn-id: trunk@9060 -
2007-11-02 15:27:51 +00:00
yury
3d1d9815ac * Fixed CompareDWord.
git-svn-id: trunk@9058 -
2007-11-02 11:19:10 +00:00
Jonas Maebe
e716ac6b6b * give ord->formaldef again a higher precedence than ord->floatdef
(last convert level that is added, needs a more structural
     solution)

git-svn-id: trunk@9057 -
2007-11-02 11:17:11 +00:00
Jonas Maebe
7453e2a72d * ifdef cpupowerpc -> ifdef cpupowerpc32
git-svn-id: trunk@9056 -
2007-11-02 09:51:23 +00:00
yury
1ea7d58a61 * Fixed arm-linux build.
git-svn-id: trunk@9055 -
2007-11-02 09:32:05 +00:00
florian
01fd678211 + basic parsing of package files
+ basic implementation of creation of packages

git-svn-id: trunk@9054 -
2007-11-01 23:20:28 +00:00
florian
ae9654ddbc * test doesn't apply to win32 and win64 anymore
git-svn-id: trunk@9053 -
2007-11-01 22:19:24 +00:00
florian
b2b0e749bb * win32 system unit doesn't depend anymore directly on the main program, this is necessary to be able to keep it in a dll
git-svn-id: trunk@9052 -
2007-11-01 21:59:43 +00:00
Károly Balogh
1536e9e65b + de-uglified the previous hack
+ made Amiga syscalls to save/restore the frame pointer (do we really need a frame pointer?)
 + some disabled debug comments (to asm source)
 + compiler is now able to generate some VERY basic, but working Amiga-m68k executables

git-svn-id: trunk@9051 -
2007-11-01 19:31:58 +00:00
Jonas Maebe
e621b30af8 * remove procedures with var/out parameters which are supposed to
be passed a constant expression from the overload candidates

git-svn-id: trunk@9050 -
2007-11-01 16:27:41 +00:00
yury
220a37b443 * Do not fill generic upcase and lowcase conversion tables for windows targets, because generic ANSI routines are not used here.
git-svn-id: trunk@9049 -
2007-11-01 16:15:29 +00:00
yury
7240f723ef * Fixed warnings.
git-svn-id: trunk@9048 -
2007-11-01 16:05:46 +00:00
Károly Balogh
12bcb539e6 + fix(?) stack return address with an ugly hack...
git-svn-id: trunk@9047 -
2007-11-01 16:04:16 +00:00
yury
0a3591a2a5 * Fixed warnings and notes.
git-svn-id: trunk@9046 -
2007-11-01 15:55:54 +00:00
yury
3ec854059e * Fixed WPARAM and LPARAM definition. It fixes lot of warnings.
git-svn-id: trunk@9045 -
2007-11-01 15:47:12 +00:00
yury
05f718fbd2 * Fixed warnings and notes.
git-svn-id: trunk@9044 -
2007-11-01 15:45:33 +00:00
florian
4fa9516b58 * experimental patch to get the real reserved stack size from the executable
git-svn-id: trunk@9043 -
2007-11-01 15:26:55 +00:00
florian
7cea844223 * more crash fixes
git-svn-id: trunk@9042 -
2007-11-01 14:52:22 +00:00
yury
e62c6cfcc4 * Fixed warnings and notes.
git-svn-id: trunk@9041 -
2007-11-01 14:16:43 +00:00
Károly Balogh
91abb3aeb9 + first (failed) attempt to have a working stackframe generation
git-svn-id: trunk@9040 -
2007-11-01 14:16:17 +00:00
Jonas Maebe
f56c2bcefc * fixed some tests involving extended/double/currency after previous
optimization

git-svn-id: trunk@9039 -
2007-11-01 13:53:55 +00:00
yury
5e9dd6cd4c * Fixed CompareDWord after r8827 (compiler warnings should not be ignored :).
git-svn-id: trunk@9038 -
2007-11-01 13:42:01 +00:00
Jonas Maebe
ad5ce1adf4 * fixed a_load_reg_ref: the store size has to depend on the tosize,
not on the fromsize (fixes webtbs/tw10072, and hopefully also
    resolves mantis #8121)

git-svn-id: trunk@9037 -
2007-11-01 13:31:23 +00:00
yury
2770652beb * Fixed unreachable code warnings and removed not used variable.
git-svn-id: trunk@9036 -
2007-11-01 13:28:08 +00:00
Jonas Maebe
53a67341e9 * fixed range errors (mantis #10079)
git-svn-id: trunk@9034 -
2007-11-01 12:45:33 +00:00
florian
9472497e5b * finally fixed heaptrc for win64
git-svn-id: trunk@9032 -
2007-11-01 11:42:39 +00:00
florian
3afb948ca4 + start of a float128 unit, was still lying around, so it won't get lost
git-svn-id: trunk@9031 -
2007-11-01 10:48:57 +00:00
yury
c85f6fb53b * Fixed access to stack parameter in fpc_mul_qword for arm.
git-svn-id: trunk@9030 -
2007-11-01 10:34:27 +00:00
florian
5bdea6b5b3 * avoid generation of __stklen if not necessary
git-svn-id: trunk@9029 -
2007-11-01 10:28:49 +00:00
florian
78ca6925ba * don't care about __stklen anymore
git-svn-id: trunk@9028 -
2007-11-01 10:18:05 +00:00
sekelsenmat
6a3ecebe6c Applied patch for apache headers from Inoussa OUEDRAOGO
git-svn-id: trunk@9027 -
2007-11-01 09:57:01 +00:00
yury
ebeabb425c * Fixed TGtkScrolledWindow for win32 by Paul Ishenin.
git-svn-id: trunk@9026 -
2007-11-01 09:46:35 +00:00
Károly Balogh
8562910185 + quick hack to have linker support for amiga/m68k (it produces some kind of binary at least)
git-svn-id: trunk@9024 -
2007-11-01 00:22:47 +00:00
yury
03fa047898 + Added power management APIs.
git-svn-id: trunk@9023 -
2007-10-31 23:48:16 +00:00
yury
ef61a42155 + Added notifications API.
git-svn-id: trunk@9022 -
2007-10-31 23:40:35 +00:00
florian
90af7ebf72 * use only windows exceptions for stack checking on win32/win64, resolves #9166
git-svn-id: trunk@9020 -
2007-10-31 23:19:48 +00:00
yury
986396545d * Fixed register saving in fpc_mul_qword for arm. It fixed bug #10017.
* Removed unneeded register lists for some pure asm routines for arm.

git-svn-id: trunk@9019 -
2007-10-31 23:11:50 +00:00