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
pierre
821646ed05
Suppress non-set result warning in Seek method
...
git-svn-id: trunk@29106 -
2014-11-22 15:31:20 +00:00
pierre
673cc28f73
Regenerated after commit 29104: Add missing rule for unicodenmtable unit
...
git-svn-id: trunk@29105 -
2014-11-22 14:08:55 +00:00
pierre
c013d0b6e2
Add missing rule for unicodenmtable unit
...
git-svn-id: trunk@29104 -
2014-11-22 14:08:21 +00:00
marco
284f5fd234
* patch from mantis #24382 under endian ifdef
...
git-svn-id: trunk@29103 -
2014-11-22 13:46:33 +00:00
svenbarth
ace1ea0070
Fix compilation of NativeNT RTL
...
rtl/objpas/types.pp:
- remove declaration of RT_RCDATA which is part of System since we have resource support
git-svn-id: trunk@29102 -
2014-11-21 14:33:58 +00:00
pierre
34012444af
Regenerated Makefile after fix compilation of wince RTL with make 3.82 on windows
...
git-svn-id: trunk@29101 -
2014-11-21 14:28:31 +00:00
pierre
cf1124a83c
Fix compilation of wince RTL with make 3.82 on windows
...
git-svn-id: trunk@29100 -
2014-11-21 14:28:13 +00:00
Tomas Hajny
4c98113569
* note about multiple 't' in -gt added to the help page
...
git-svn-id: trunk@29099 -
2014-11-21 13:53:53 +00:00
Tomas Hajny
75c61150d9
* option -m made conditional (-dPREPROCWRITE) like its processing
...
git-svn-id: trunk@29098 -
2014-11-21 13:52:10 +00:00
Tomas Hajny
fc17e318b0
* add some previously missing options to the help page, add support for listing recognized compiler and RTL features in -i and allow skipping an empty section (controllertypes) in -i listing by providing support of multiple output lines based on one source line in the msg file using $\n as newline
...
git-svn-id: trunk@29097 -
2014-11-21 13:03:24 +00:00
pierre
8df8c22848
Call Errno2inoutres for nativent failure calling NtClose inside do_close
...
git-svn-id: trunk@29096 -
2014-11-20 22:37:25 +00:00
pierre
90537e94a0
Call Errno2noutres if system call to close the handle fails in do_close for win and unix
...
git-svn-id: trunk@29095 -
2014-11-20 22:00:35 +00:00
pierre
260c6583cf
Only set StdInputHandle, StdOutputHandle and StdErrorHandle once
...
git-svn-id: trunk@29094 -
2014-11-20 21:57:15 +00:00
sergei
64af966eaa
* Mantis #27044 : copy Variant to temp if it cannot be passed by reference to fpc_dispinvoke_variant helper. This provides behavior consistent to implicit 'self' parameter of objects/records.
...
git-svn-id: trunk@29093 -
2014-11-20 18:36:10 +00:00
yury
d844025ddf
* Fixed installation of smartlink libs and import libs after r29004.
...
git-svn-id: trunk@29092 -
2014-11-20 00:37:11 +00:00