michael
ff2e7e670b
* Easy-to-use Constructor that accepts a string instead of key structure
...
git-svn-id: trunk@13443 -
2009-07-25 16:43:56 +00:00
florian
05ff453182
* patch by Dmitry Boyarintsev to fix some parameter names, resolves #14043
...
git-svn-id: trunk@13442 -
2009-07-25 15:14:14 +00:00
michael
e888b92717
* Added ASCII85 encoder
...
git-svn-id: trunk@13441 -
2009-07-25 14:47:00 +00:00
florian
b4914d063a
* write class string message table correctly, resolves #14145
...
git-svn-id: trunk@13440 -
2009-07-25 12:17:54 +00:00
michael
24f2c7c5cc
* Made descendent of TOwnerStream
...
git-svn-id: trunk@13439 -
2009-07-25 10:55:36 +00:00
michael
177651a132
* Removed debug statement
...
git-svn-id: trunk@13438 -
2009-07-25 10:29:06 +00:00
marco
b43b3c4564
* "external;" added to pthreads.inc as per #14179 .
...
git-svn-id: trunk@13437 -
2009-07-25 09:58:37 +00:00
Jonas Maebe
ef1c033f49
+ added fppause() for FPC_USE_LIBC
...
* fixed test
git-svn-id: trunk@13436 -
2009-07-24 21:52:01 +00:00
florian
5127c74132
* test fixed
...
git-svn-id: trunk@13435 -
2009-07-24 17:26:15 +00:00
florian
11f25885a4
* test for last commit
...
git-svn-id: trunk@13434 -
2009-07-24 17:19:37 +00:00
florian
6dc51122e7
* fixes fpsigsuspend call at least on i386-linux
...
git-svn-id: trunk@13433 -
2009-07-24 16:30:32 +00:00
Jonas Maebe
9cbc9e1f5f
* fixed command line parameter (-Nu -> -Ooloopunroll)
...
git-svn-id: trunk@13432 -
2009-07-24 07:50:47 +00:00
blikblum
ba45ced9bf
* Optimize case insensitive comparison in Locate/Lookup by encoding the key before hand and by using the ansi functions
...
* Rename the comparison functions variables to make clear what is encoded in ansi or utf8
git-svn-id: trunk@13431 -
2009-07-23 22:10:59 +00:00
michael
5b58c9aea6
* Added Classes version of BZip2 Stream
...
git-svn-id: trunk@13430 -
2009-07-23 15:52:29 +00:00
Jonas Maebe
aba66582a8
* corrected the description of the option_only_one_source_support warning:
...
only the last source file specified will be compiled, not the first one
* also print out both the old and the new source file name to be compiled
when showing that message (to more easily find where the error is)
* give an error if an unknown parameter is used, instead of silently
ignoring it
git-svn-id: trunk@13429 -
2009-07-23 13:48:27 +00:00
Jonas Maebe
97072cd21a
* corrected the description of the -Xr parameter
...
git-svn-id: trunk@13428 -
2009-07-23 13:36:57 +00:00
marco
7c52be9287
* moved a linux specific call to the implementation of system, where
...
it is used. General Unix units should not expose Linux-specific
functionality.
git-svn-id: trunk@13427 -
2009-07-23 11:35:18 +00:00
blikblum
13c881c9ea
* Complement to fix of case insensitive comparison in Locate/Lookup: handles partial key
...
git-svn-id: trunk@13426 -
2009-07-22 22:32:45 +00:00
blikblum
113e2f2431
* Fix case insensitive comparison in Locate/Lookup
...
git-svn-id: trunk@13425 -
2009-07-22 21:45:12 +00:00
Jonas Maebe
8103a3b39c
* always generate a DW_TAG_typedef entry when usng a type (not only for
...
Darwin anymore), because otherwise if unit A is compiled without debug
info and unit B uses one of its types, the debug info will contain no
DW_TAG_typedef for that type and hence gdb will not recognise it as
a type definition that's part of the program.
git-svn-id: trunk@13424 -
2009-07-22 19:44:29 +00:00
florian
c8c3262815
* take care of locale decimal separator in test
...
git-svn-id: trunk@13423 -
2009-07-22 17:52:34 +00:00
florian
04a796628c
* variables in dlls need at least a dll name on windows, test fixed
...
* names of exported functions on windows are not mangled
* cosmetic fixes to tests
git-svn-id: trunk@13422 -
2009-07-22 17:03:46 +00:00
florian
02cec59ccf
* trailing white space removed
...
git-svn-id: trunk@13421 -
2009-07-22 16:56:05 +00:00
Jonas Maebe
cc44257086
* made internalerror unique
...
git-svn-id: trunk@13420 -
2009-07-22 16:17:45 +00:00
Jonas Maebe
63ce04fd00
* set addn resultdef when evaluating constant string concatenation
...
instead of letting the resulting stringconstn decide for itself
(mantis #14174 )
git-svn-id: trunk@13419 -
2009-07-22 16:16:11 +00:00
Jonas Maebe
5eb7a398e0
* add SIZEOF_HEADERS to the start address of the text section for ARMEL
...
(fix by thexception, mantis #14100 )
* changed hardcoded "+0x100" for the default linker script also into
"+ SIZEOF_HEADERS"
git-svn-id: trunk@13418 -
2009-07-20 09:20:02 +00:00
marco
e1ebf74c39
* makefiles regenerated on request of Olivier (Haiku fixes)
...
git-svn-id: trunk@13417 -
2009-07-19 21:11:33 +00:00
florian
5bccfc5aee
* allow cvar and external with libname, cvar is only a naming convention so it is orthogonal to external
...
git-svn-id: trunk@13416 -
2009-07-19 19:41:27 +00:00
florian
ab217ca748
* lpi version increased
...
git-svn-id: trunk@13415 -
2009-07-19 18:12:57 +00:00
florian
f34acc8505
* fixes compilation on i386 after r13410
...
git-svn-id: trunk@13414 -
2009-07-19 17:39:09 +00:00
olivier
e11754d0b5
* Implement do_IsDevice without relying on IOCTL_TCGETS (unsupported on Haiku). This enable mouse support in the Freepascal IDE.
...
git-svn-id: trunk@13413 -
2009-07-19 14:19:59 +00:00
joost
ca6804c7e3
* Firebird-support for strings with more than 8192 characters
...
git-svn-id: trunk@13412 -
2009-07-19 14:13:04 +00:00
joost
2762ed5fba
* Removed the limit of 8192 characters on stringfields + test
...
git-svn-id: trunk@13411 -
2009-07-19 14:12:00 +00:00
Jonas Maebe
34c985cfa6
* added register type parameter to cgsize2subreg(), as the subreg can
...
depend on that (and correct a number of cases where this was wrong)
* set the correct subreg type for xmm x86_64 parameter registers
(resolved mantis #14067 )
git-svn-id: trunk@13410 -
2009-07-19 13:57:23 +00:00
florian
bc8ccacab8
* TInterfacedPersistent requires that the interface is requested from the owner if an owner is SetActive
...
* unified coding style
git-svn-id: trunk@13409 -
2009-07-19 09:36:43 +00:00
olivier
b17c3bb282
Fix the build under Haiku :
...
- fix signal handling
- remove unneeded reference to BeOS in Makefile.fpc
- updated stat definition to reflect a recent change in Haiku
git-svn-id: trunk@13408 -
2009-07-19 01:24:46 +00:00
joost
dfc5177bdc
* Map SQL_TEXT(char) fields to ftFixedChar fields
...
git-svn-id: trunk@13407 -
2009-07-18 12:39:42 +00:00
joost
a0f0e8d5d5
* Added ftFixedChar as possible datatype for TStringFields
...
* The buffer from a TStringField does not nead a #0 suffix when the datatype is ftFixedChar
git-svn-id: trunk@13406 -
2009-07-18 12:36:36 +00:00
marco
d837f6d83e
* makefile fixes (fpmake untested), 2.3.1 fields-before-methods fix for pdfvrlexico
...
git-svn-id: trunk@13405 -
2009-07-17 16:32:19 +00:00
sekelsenmat
0704d007a4
Isolates fpvectorial writeln and removes lazarus specific files
...
git-svn-id: trunk@13404 -
2009-07-17 15:13:02 +00:00
sekelsenmat
f6e203cf3b
Initial commit for the FPVectorial library
...
git-svn-id: trunk@13403 -
2009-07-17 14:27:35 +00:00
florian
5d8835861c
+ unicode functions for sysutils, makes tunistr6.pp compiling
...
git-svn-id: trunk@13402 -
2009-07-17 14:05:19 +00:00
Jonas Maebe
e8088fd4ec
+ test from mantis #14155
...
git-svn-id: trunk@13401 -
2009-07-17 12:22:22 +00:00
Jonas Maebe
754696d1f5
* enable converting procedure callnodes with only default parameters into
...
procvars in tp/delphi mode (mantis #11771 )
git-svn-id: trunk@13400 -
2009-07-17 10:29:56 +00:00
florian
ee49e8acb6
* SScanf uses StrToFloat to convert the string to a float so it has to use DecimalSeparator to parse the string
...
* test adapted to use DecimalSeparator to create the test string
git-svn-id: trunk@13399 -
2009-07-16 21:12:45 +00:00
florian
87df99a53d
* reverted partially r11598 because it breaks delphi compatibility and e.g. tw3721.pp
...
git-svn-id: trunk@13398 -
2009-07-16 21:01:27 +00:00
joost
3f98f6a5d0
* When a dataset is closed and it is not prepared it is assumed that a
...
problem occured, and unprepare is called to clean everything up. But in
case the dataset is read from a data-packet, the dataset is also not
prepared but no problem occured, so do not call unprepare
* Always use AllocateCursorHandle to allocate a cursor, or else its type
can be different from what the connection expects
git-svn-id: trunk@13397 -
2009-07-16 20:45:51 +00:00
Jonas Maebe
deb052c3f5
* skip glibc-specific modifiers while parsing the locale info
...
(patch by Petr-K, fixes mantis #12148 )
git-svn-id: trunk@13396 -
2009-07-16 16:51:10 +00:00
Jonas Maebe
4e446c6184
* use ShortTimeFormat also for LongTimeFormat if T_FMT_AMPM is not defined
...
for the current locale (Kylix-compatible, thanks to Luca Olivetti for
the hint, fixes mantis #13947 )
git-svn-id: trunk@13395 -
2009-07-16 16:44:15 +00:00
Jonas Maebe
55578e8226
* fixed FloatToDecimal() for inf/nan (mantis #14143 , thanks to
...
Sergei Gorelkin for the test program)
git-svn-id: trunk@13394 -
2009-07-16 13:11:36 +00:00