Commit Graph

32345 Commits

Author SHA1 Message Date
Jonas Maebe
00f6eb870e + test file
git-svn-id: trunk@15302 -
2010-05-21 14:13:38 +00:00
joost
c1cd8d04ba * Fixed new test from r15300
git-svn-id: trunk@15301 -
2010-05-21 08:17:30 +00:00
joost
a8ee8cdbb3 * Detect multiple fields in primary key for sqlite + test, bug #16493
git-svn-id: trunk@15300 -
2010-05-20 19:56:48 +00:00
marco
462cb65726 * Several dword_ptr fixes triggered by mantis 16524
git-svn-id: trunk@15299 -
2010-05-20 19:39:54 +00:00
joost
1aa47e7b2f * Test ftBCD fields .asstring
git-svn-id: trunk@15298 -
2010-05-20 18:31:38 +00:00
olivier
f0aeeed4c4 * Define two more constants in order to compile fppkg under Haiku after r15275
git-svn-id: trunk@15297 -
2010-05-19 22:25:59 +00:00
ivost
8a25a5fbc7 * removed writeln call
* added some more comments

git-svn-id: trunk@15296 -
2010-05-19 11:26:09 +00:00
marco
20499117de * reenabled ttime and tdate in system.
git-svn-id: trunk@15295 -
2010-05-19 08:23:44 +00:00
marco
39f4fd49df * Mantis 16504 tar line in tests dir changed to have "f" as last opt.
git-svn-id: trunk@15294 -
2010-05-19 07:22:18 +00:00
joost
34f57ee010 * Added -o/--options parameters to pass extra parameters to the compiler
git-svn-id: trunk@15293 -
2010-05-18 20:07:32 +00:00
Jonas Maebe
6ea0e26175 * fixed TIniFile.ReadString in case an unquoted string was read while
StripQuotes is true after r15280 (mantis #16502, patch by Ingo Steiniger)

git-svn-id: trunk@15292 -
2010-05-18 16:55:18 +00:00
Legolas
4e6a42cfd0 * libndsfpc updated to 1.4.3
git-svn-id: trunk@15291 -
2010-05-18 16:46:02 +00:00
marco
83245e2b1b * fix for Mantis 16504, change order of tarcommand for busybox and
other embedded/old tars.

git-svn-id: trunk@15290 -
2010-05-17 20:22:29 +00:00
Jonas Maebe
3019d3e560 * do not generate DW_AT_allocated info for dynarrays/ansi/unicodestrings
(it means that if the pointer is nil, the value is invalid; that's not the
     case here, it just means that they are empty)
  * generate upper bound of -1 (for dynarrays) or 0 (for ansi/unicodestrings)
    if they are not allocated, so gdb can calculate their length as 0
   (all based on tips by Jan Kratochvil)

git-svn-id: trunk@15288 -
2010-05-16 21:39:41 +00:00
marco
9b6b88b100 * deprecated some 1.0.x stuff.
git-svn-id: trunk@15281 -
2010-05-16 11:46:30 +00:00
Almindor
f18f1a60de * apply quoting patch for inifile from A. Klein
git-svn-id: trunk@15280 -
2010-05-16 10:35:42 +00:00
Jonas Maebe
4945d419d3 * moved some paraloc->tlocation loading helpers from ncgutil to cgobj
* fixed an {$ifdef cpu64bitaddr} that should be {$ifdef cpu64bitalu}

git-svn-id: trunk@15276 -
2010-05-15 12:02:17 +00:00
Almindor
ee598d6f67 * update lNet to 0.6.4
git-svn-id: trunk@15275 -
2010-05-13 21:19:47 +00:00
Jonas Maebe
34cf323f7a * don't use hardcoded expectloc for certain types for callnodes (was wrong
for floatdefs handled via vectorfpu)

git-svn-id: trunk@15274 -
2010-05-13 19:12:18 +00:00
joost
5405dfe119 * Re-generated using script in fpmake.pp
git-svn-id: trunk@15273 -
2010-05-13 18:33:57 +00:00
Jonas Maebe
ca660d409c - removed unnecessary dependencies on tprocdef.funcretloc being a tlocation
(has to be changed into a tcgpara to fix the x86-64 abi bugs)

git-svn-id: trunk@15272 -
2010-05-13 18:29:01 +00:00
joost
0d447b29cd Disabled fcl-js, hermes and fuse packages for fpmake, like they are in the packages Makefile.fpc
git-svn-id: trunk@15271 -
2010-05-13 18:23:08 +00:00
joost
74a85994ca * fpc-all package should not depend on all package within it, or else it wont build on a fresh system
git-svn-id: trunk@15270 -
2010-05-13 18:20:09 +00:00
Jonas Maebe
38e0e0ca29 * fixed comment
+ added extra sanity check when parsing a type constant set
  + added brackets around or/and expression to make it clear what the meaning
    is

git-svn-id: trunk@15269 -
2010-05-13 18:18:33 +00:00
joost
7fea1915e4 * fpmake.pp updates
git-svn-id: trunk@15268 -
2010-05-13 18:15:31 +00:00
joost
d4af41d4bf * Do not check platform-availability for manifest and archive commands
git-svn-id: trunk@15267 -
2010-05-13 17:12:58 +00:00
joost
b475fa84d7 * Pass on --debug to fpmake
git-svn-id: trunk@15266 -
2010-05-13 16:55:23 +00:00
joost
8a3a0648ad * Renamed fpmake files so they are not recognized anymore by bash-script
used to generate include files for the fpc-all fpmake package. Now sndfile 
   and ptc are effecively disabled for fpmake, just like for Makefile.fpc

git-svn-id: trunk@15265 -
2010-05-13 16:50:52 +00:00
Jonas Maebe
7d049c2c8d * fixed typo in comment
git-svn-id: trunk@15264 -
2010-05-13 10:42:10 +00:00
joost
0a38d89b41 * Take dependencies into account when building all packages
git-svn-id: trunk@15263 -
2010-05-13 10:41:59 +00:00
ivost
5604937bd4 * fixed #0016261
git-svn-id: trunk@15262 -
2010-05-12 20:41:00 +00:00
joost
a7f746e81b * Fixes for fpmake files
git-svn-id: trunk@15261 -
2010-05-12 10:07:58 +00:00
joost
79fc8fc460 * Do not sort the order of the unit, include and object path
git-svn-id: trunk@15260 -
2010-05-12 09:32:26 +00:00
joost
6a39bd8b44 * fpmake file changes
git-svn-id: trunk@15259 -
2010-05-11 19:50:56 +00:00
joost
d94ee900fb * Also check cpu and os when the package in the current directory is used
git-svn-id: trunk@15258 -
2010-05-11 19:42:42 +00:00
joost
626cff8bb1 * fpmake file updates
git-svn-id: trunk@15253 -
2010-05-11 07:51:38 +00:00
marco
594d98ddce * disabled building console unit (syscons interface) on Darwin for now.
git-svn-id: trunk@15252 -
2010-05-10 20:02:50 +00:00
marco
0239d60e32 * regen with up to date fpcmake, due to haiku support, bug #16436
git-svn-id: trunk@15251 -
2010-05-10 14:41:57 +00:00
joost
6be872bb13 * Added -l/--showlocation option for the list command to show which packages are installed locally and globally
git-svn-id: trunk@15250 -
2010-05-10 08:31:33 +00:00
Jonas Maebe
4d4f369bf8 * also copy cpptcl2.o (r15239)
git-svn-id: trunk@15244 -
2010-05-09 17:18:42 +00:00
joost
2ad42e8d8f * Show ''broken'' option and ''fixbroken'' command in help
* Help output fits now in a width of 80 chars
 * Do only fail on broken packages for commands for which this is relevant
 * Show which packages are broken in the list of packages

git-svn-id: trunk@15243 -
2010-05-09 10:20:44 +00:00
Jonas Maebe
d9c64ed3c1 + (interactive) test for mantis #8076
git-svn-id: trunk@15242 -
2010-05-08 11:31:00 +00:00
Jonas Maebe
45c813929a * update the coordinates properly if a string is written that exactly fills
a line (mantis #15599)

git-svn-id: trunk@15241 -
2010-05-08 11:29:25 +00:00
Jonas Maebe
cddb2ffcae * give a compile-time error when trying to define a short/ansistring typed constant
containing unicode strings instead of producing unpredictable behaviour
    (mantis #16219)

git-svn-id: trunk@15240 -
2010-05-08 10:57:39 +00:00
Jonas Maebe
43033bacae o partially applied patches from mantis #16248 by Sven Barth:
+ test cpp class renaming (compiled for linux/i386 and all darwin platforms)
   * changed compilation instructions for obj/cpptcl1.cpp

git-svn-id: trunk@15239 -
2010-05-08 09:59:08 +00:00
pierre
11d6509a56 Attempt to fix missing stabs definitions problem
git-svn-id: trunk@15238 -
2010-05-06 22:53:26 +00:00
joost
354122a8c5 * Partially support for autoincrement columns for ODBC, patch from Ladislav Karrach, bug #16076
git-svn-id: trunk@15237 -
2010-05-06 14:46:31 +00:00
joost
ba47f2f4a1 * TBufDataset.Locate now takes active index into account, bug #14979
git-svn-id: trunk@15236 -
2010-05-06 14:20:53 +00:00
joost
e3045406f6 * TBufDataset.RecNo now takes active index into account, bug #15460
* Added (commented out) code which can be enabled for debugging purposes
 * Removed unused TBufIndex.Fields property

git-svn-id: trunk@15235 -
2010-05-06 14:01:34 +00:00
paul
714a7e82d7 rtl: add UDS_HOTTRACK style
git-svn-id: trunk@15234 -
2010-05-06 01:16:44 +00:00