Tomas Hajny
c3fbfcb27b
* first part of UnicodeStringManager routines implementation for OS/2
...
git-svn-id: trunk@29178 -
2014-11-29 01:42:29 +00:00
Tomas Hajny
acbca7254d
* remove unused local variable
...
git-svn-id: trunk@29177 -
2014-11-29 01:29:31 +00:00
svenbarth
9611c3df52
Fix for Mantis #25606 .
...
pexpr.pas, postfixoperators:
* try_type_helper: also allow type helpers for block type bt_const
+ added test
git-svn-id: trunk@29176 -
2014-11-28 22:06:10 +00:00
joost
c1e89d0a83
* Not all compile-options are stored inside the unitconfigfile
...
anymore. So they have to be added.
git-svn-id: trunk@29175 -
2014-11-28 21:52:37 +00:00
joost
0574714317
* Use short 8.3 names for archives on limit83fs-hosts
...
git-svn-id: trunk@29174 -
2014-11-28 21:35:46 +00:00
svenbarth
9f138fd659
Fix for Mantis #26022 .
...
globals.pas:
* enable type helpers by default for mode Delphi and DelphiUnicode
git-svn-id: trunk@29173 -
2014-11-28 16:39:12 +00:00
svenbarth
fa1bc0757d
Fix for Mantis #26922 .
...
pgenutil.pas, specialization_init:
* don't push the localsymtable if the unit does not have one available
+ added test (needs manual execution though... :/ )
git-svn-id: trunk@29172 -
2014-11-28 16:35:28 +00:00
lacak
865d074c3d
fcl-db: tests: enable test for all databases
...
git-svn-id: trunk@29171 -
2014-11-28 13:41:23 +00:00
lacak
85142e88f0
fcl-db: tests: add case for SQLite into TryDropIfExists. Fixes bug introduced in rev.29109
...
git-svn-id: trunk@29170 -
2014-11-28 09:54:03 +00:00
lacak
c41bc63cd4
fcl-db: sqldb: Make ESQLDatabaseError.CreateFmt more safe if it is called with Args=[] (then do not try Format(Msg,Args))
...
git-svn-id: trunk@29169 -
2014-11-28 07:48:13 +00:00
lacak
b300241c09
fcl-db: sqldb: initialize TCustomSQLStatement.FRowsAffected to -1. Revealed by TestRowsAffected.
...
git-svn-id: trunk@29168 -
2014-11-28 07:43:26 +00:00
pierre
ec5c7d68c5
Fix cross-compilation from win32 to go32v2 (and more generally from 'normal' to 'limit83fs')
...
git-svn-id: trunk@29167 -
2014-11-28 07:34:20 +00:00
lacak
719ccd6550
fcl-db: fbadmin: fix bug introduced by me in rev.29163
...
git-svn-id: trunk@29166 -
2014-11-28 06:31:07 +00:00
lacak
6b0cd8bb0e
fcl-db: interbase: SQLState must be obtained before isc_interprete is called.
...
git-svn-id: trunk@29165 -
2014-11-27 14:05:39 +00:00
lacak
628d6243be
fcl-db: oracle: cosmetic
...
git-svn-id: trunk@29164 -
2014-11-27 13:52:25 +00:00
lacak
eaadd51b42
fcl-db: reverts rev.29118, because there are 3rd party libraries (like ZEOS), which define own EDatabaseError descendants, where they define members FErrorCode and/or ErrorCode.
...
This patch also fixes bugs #27078 and #26684 , what was intention of rev.29118
git-svn-id: trunk@29163 -
2014-11-27 13:43:44 +00:00
pierre
3670828f3b
Revert 29156 as pacakges/fcl-res is not ready for powerpc64 AIX
...
git-svn-id: trunk@29162 -
2014-11-26 17:21:31 +00:00
yury
0809bde8f2
* pas2jni: Again fixed exclusion of descendant classes.
...
git-svn-id: trunk@29161 -
2014-11-26 17:01:04 +00:00
yury
830e3ceb0d
* pas2jni: Properly handle enums with inline elements.
...
git-svn-id: trunk@29160 -
2014-11-26 17:00:42 +00:00
pierre
771f317f94
Avoid warning about $ after // and about local variable MinReqdVersion not initialized
...
git-svn-id: trunk@29159 -
2014-11-26 16:25:06 +00:00
pierre
0e70e9bfe2
Try to remove several warnings on compilation
...
git-svn-id: trunk@29158 -
2014-11-26 16:07:10 +00:00
pierre
5e9f6b7362
Explictly add subdirectory fpmake.pp sources to ./fpmake dependencies
...
git-svn-id: trunk@29157 -
2014-11-26 15:49:38 +00:00
pierre
364a66fd7b
Add powerpc64 xcoff support for AIX
...
git-svn-id: trunk@29156 -
2014-11-26 15:45:55 +00:00
pierre
49a5dcbf53
Explictly add subdirectory fpmake.pp sources to ./fpmake dependencies
...
git-svn-id: trunk@29155 -
2014-11-26 15:23:50 +00:00
pierre
8ea4e575f2
Only add gdbver.inc if needed
...
git-svn-id: trunk@29154 -
2014-11-26 15:22:24 +00:00
pierre
c6199b22b6
Also remove gdbver target when gdblib.inc is found and add library path
...
git-svn-id: trunk@29153 -
2014-11-26 15:05:33 +00:00
yury
7860959a13
* pas2jni: Fixed exclusion of descendant classes.
...
git-svn-id: trunk@29152 -
2014-11-26 11:33:26 +00:00
joost
5790650a36
* Fixed compilation when libgdb is not found, by reverting
...
parts of r29050 that were forgotten in r29144
git-svn-id: trunk@29151 -
2014-11-26 11:07:35 +00:00
pierre
3506767e8d
Generate mimnimal DWARF debug information for non-multithreaded thread variables
...
git-svn-id: trunk@29150 -
2014-11-26 09:59:13 +00:00
yury
3ca38ade60
* pas2jni: When excluding a class, also exclude all descendant classes.
...
git-svn-id: trunk@29149 -
2014-11-25 21:06:33 +00:00
florian
ce96980f39
* updates to German message files by Karl-Michael Schindler, resolves #27061
...
git-svn-id: trunk@29148 -
2014-11-25 19:07:23 +00:00
yury
e318185d27
* pas2jni: Properly handle indexed properties with more than one index parameters.
...
git-svn-id: trunk@29147 -
2014-11-25 17:40:07 +00:00
pierre
1a83b76a8f
Add fpwidestring unit
...
git-svn-id: trunk@29146 -
2014-11-25 10:52:52 +00:00
pierre
e0aafc571a
Add fpwidestring unit
...
git-svn-id: trunk@29145 -
2014-11-25 10:48:28 +00:00
joost
9d22150f37
* Restored gdbver-target, was removed in r29050, but set .installed
...
:= false. Its in some cases necessary to get the gdb-version.
git-svn-id: trunk@29144 -
2014-11-24 18:05:50 +00:00
lacak
9f730c9831
fcl-db: sqldb: rename some of new types as discussed in DB-Core
...
git-svn-id: trunk@29143 -
2014-11-24 13:13:47 +00:00
pierre
a77243f507
Regenerated after 29141: For recompilation of all units except RTL for bootstrap
...
git-svn-id: trunk@29142 -
2014-11-24 12:27:17 +00:00
pierre
014652df08
For recompilation of all units except RTL for bootstrap
...
git-svn-id: trunk@29141 -
2014-11-24 12:26:02 +00:00
pierre
5c48eb2d96
Fix problem in handling of tf_pic_default
...
git-svn-id: trunk@29140 -
2014-11-23 22:05:42 +00:00
florian
854fa1d4b9
* force advanced records into memory when they are used as self, resolves #26075
...
git-svn-id: trunk@29139 -
2014-11-23 22:05:40 +00:00
pierre
016666c70f
Use pic code by default for x86_64-openbsd
...
git-svn-id: trunk@29138 -
2014-11-23 22:04:30 +00:00
pierre
82b99d09bd
Add tf_smartlink_sections for i386-bsd target
...
git-svn-id: trunk@29137 -
2014-11-23 22:01:25 +00:00
pierre
7ffca97a68
OpenBSD support for OS version specific syscall numbers
...
git-svn-id: trunk@29136 -
2014-11-23 21:59:25 +00:00
pierre
1d1215ede3
Include setsysnr.inc and call SetSyscallNumbers if FPC_HAS_SETSYSNR_INC is defined
...
git-svn-id: trunk@29135 -
2014-11-23 21:57:33 +00:00
pierre
6141820af3
Regenerate after: Set explicit rules for sysctl and baseunix compilation
...
git-svn-id: trunk@29134 -
2014-11-23 21:55:30 +00:00
pierre
aa396cd157
* Set explicit rules for sysctl and baseunix compilation
...
git-svn-id: trunk@29133 -
2014-11-23 21:54:17 +00:00
pierre
7bbb30ccd4
* Reset filerec mode field to fmClosed if the system call to open the file failed
...
git-svn-id: trunk@29132 -
2014-11-23 21:49:29 +00:00
sergei
f456bb3a25
* Re-implement ln(x) also for x87-based x86_64 targets (counterpart of r27367,r27518,r27552,r27553 for i386 target).
...
git-svn-id: trunk@29131 -
2014-11-23 21:37:32 +00:00
sergei
ae68a4962f
- RTL: merged functionality of InitWideStringManager into InitUnicodeStringManager and removed the former.
...
git-svn-id: trunk@29130 -
2014-11-23 21:09:00 +00:00
svenbarth
2288df9fcf
Fix for Mantis #27073 . The -vx option is not only for Win32, but in fact for information about tool invocation on all platforms.
...
git-svn-id: trunk@29129 -
2014-11-23 20:46:45 +00:00