Commit Graph

44428 Commits

Author SHA1 Message Date
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
florian
4d5f1f04fe * solution in r29126 was brute force, fixed
git-svn-id: trunk@29128 -
2014-11-23 20:37:20 +00:00
svenbarth
2f613f71d7 Readd RT_RCDATA to the Types unit, but with a deprecated message so that users use the Windows one instead.
rtl/objpas/types.pp:
  + readd RT_RCDATA as a reference to the one declared in the Windows unit for Win32 and Win64; also add a deprecated message that advices users to use the one declared in the Windows instead.

git-svn-id: trunk@29127 -
2014-11-23 20:32:21 +00:00
florian
9a31cba3d3 * do not blindly insert decimal seperators in StrToFloat, resolves #27029
git-svn-id: trunk@29126 -
2014-11-23 20:18:19 +00:00
florian
a237648545 + handle -Cp in the first options processing pass
git-svn-id: trunk@29125 -
2014-11-23 17:30:18 +00:00
florian
03521f0413 + make $SUBARCH (cputypestr) and $FPCABI available to configuration files
git-svn-id: trunk@29124 -
2014-11-23 17:29:00 +00:00
pierre
0a3f00ef2f Avoid Internal Error 200310121 with -O3 for test/units/system/tabs.pp with ppcarm
git-svn-id: trunk@29123 -
2014-11-23 16:29:09 +00:00
michael
a441768941 * Case insensitive table name for firebird
git-svn-id: trunk@29122 -
2014-11-23 14:58:51 +00:00
michael
411e798495 * AutoCommit option
git-svn-id: trunk@29121 -
2014-11-23 14:58:26 +00:00
nickysn
4fe1ec9c51 * fixed TSingleRec.SetSign on 16 and 8-bit CPUs
git-svn-id: trunk@29120 -
2014-11-23 14:14:03 +00:00
joost
5fcb93234b * The fpunits.cfg files are replaced by files called <packagename>.fpm. They
are not installed into the unit-directory anymore, to avoid confusion for
   packages that do not have any units. They are installed in 
   <baseinstalldir>/fpmkinst/<target> instead.

git-svn-id: trunk@29119 -
2014-11-23 13:21:12 +00:00
michael
2134e3aaac * Promoted errorcode to the EDatabaseError level, unified all error codes
git-svn-id: trunk@29118 -
2014-11-23 12:46:53 +00:00
pierre
8808308843 Fix bug introduced in commit 29091
git-svn-id: trunk@29117 -
2014-11-23 09:29:11 +00:00
florian
b7a1418065 * skip <type>(<expr>) in the cond. expression parser if eval is false
git-svn-id: trunk@29116 -
2014-11-22 22:45:02 +00:00
sergei
66d735c536 - MIPS: forward declaration of fpc_threadvar_relocate_proc is not needed.
git-svn-id: trunk@29115 -
2014-11-22 20:48:53 +00:00
sergei
3a5e6485b5 - RTL: removed InitVariantManager, it was an empty procedure since day 1.
git-svn-id: trunk@29114 -
2014-11-22 20:35:46 +00:00
michael
f00212c993 * Fix+Test for bug #27068 : coCheckRowsAffected
git-svn-id: trunk@29113 -
2014-11-22 19:40:11 +00:00
michael
42a317ab73 * Patch for bug #27067 by Tony Whyman
git-svn-id: trunk@29112 -
2014-11-22 19:17:10 +00:00
michael
cfa859d285 * Fix for bug #27077 by Chris Rempas, plus test
git-svn-id: trunk@29111 -
2014-11-22 19:10:20 +00:00
sergei
3f2022cba7 + Commit test for bug #27044.
git-svn-id: trunk@29110 -
2014-11-22 17:36:36 +00:00
michael
6b32a6e0e5 * Transaction options and connection options
git-svn-id: trunk@29109 -
2014-11-22 16:28:09 +00:00
pierre
8e1f922248 Change z_verbose from const to typed const to avoid unreachable code warning
git-svn-id: trunk@29108 -
2014-11-22 15:34:32 +00:00
pierre
542a4ea423 Suppress deprecated cmdline warning
git-svn-id: trunk@29107 -
2014-11-22 15:32:55 +00:00