marcus
97a4c7b9f7
AROS: added locale library unit
...
git-svn-id: trunk@34519 -
2016-09-12 20:53:58 +00:00
michael
bc6819aa91
* Attempt to avoid overflow when reallocating stream
...
git-svn-id: trunk@34518 -
2016-09-12 08:41:42 +00:00
michael
be17071b46
* Fix windows compilation
...
git-svn-id: trunk@34517 -
2016-09-11 18:20:40 +00:00
Jonas Maebe
775f86d216
* made cthreads the first unit, as the initialisation code of sysutils now
...
apparently already triggers threading-related code
git-svn-id: trunk@34516 -
2016-09-11 18:17:41 +00:00
Jonas Maebe
66be068365
* set the correct resultdef after converting a dynamic array to an open array
...
in ncnv
* handle the fact that we overwrite the open array resultdef of a parameters'
left node with the original resultdef (i.e., also for dynamic arrays) with
regards to LLVM type rules
o use the parameter's formal type (open array) instead of the value's type
(dynamic array) when loading/using its value, since that's the type the
value has been converted to
o this change is not really nice since it adds several independent checks in
different places, but I can't find a way to nicely unify the code to work
around this (nor one to get rid of that hack in the first place)
git-svn-id: trunk@34515 -
2016-09-11 17:12:04 +00:00
Jonas Maebe
dfb20f3f6a
* fixup the asmbind of aliases (an llvm alias can never refer to an
...
external symbol)
git-svn-id: trunk@34514 -
2016-09-11 17:12:00 +00:00
Jonas Maebe
702715a518
* generalised llvmgettemprecorddef() so it works for almost all types
...
git-svn-id: trunk@34513 -
2016-09-11 17:11:57 +00:00
michael
c9c1cf73ae
* Fix compilation error caused by signature change
...
git-svn-id: trunk@34512 -
2016-09-11 14:46:16 +00:00
michael
b1b312b705
* Fix patch 34481
...
git-svn-id: trunk@34511 -
2016-09-11 14:18:12 +00:00
michael
b08475b5ba
* Fix bug ID #30391 (let ReleaseMySQL also return refcount)
...
git-svn-id: trunk@34510 -
2016-09-11 12:30:45 +00:00
michael
7fec0f92af
* Fix bug ID #30469 (allow quoting to start inside values)
...
git-svn-id: trunk@34509 -
2016-09-11 12:24:57 +00:00
Jonas Maebe
98020a9b57
* fixed test compilation
...
git-svn-id: trunk@34508 -
2016-09-11 09:42:15 +00:00
michael
63d3df5642
* Fix bug ID #25177 : wrong constant used for rounding
...
git-svn-id: trunk@34507 -
2016-09-11 09:38:47 +00:00
michael
8c63be40f9
* Fix bug ID #24983 : additional possibilities for boolean reading/writing
...
git-svn-id: trunk@34506 -
2016-09-11 08:04:36 +00:00
michael
8d67ef157f
* Using OS Lineending was old behaviour
...
git-svn-id: trunk@34505 -
2016-09-11 07:31:48 +00:00
Tomas Hajny
5153cceba3
* provide access to information about the failing file when dynamic loading fails
...
git-svn-id: trunk@34504 -
2016-09-10 21:30:35 +00:00
joost
79d2d05c58
* Replaced the local- and global-repositories with a list of repositories.
...
A repository can contain installed or packages available for installation.
The repositories have a helper-class that contains information about
where the packages are installed and such. Things like installing a
package from the current-directory are done using temporary 'fake'
repositories. The TpkgFPpkg-class keeps track of all repositories
and packages.
git-svn-id: trunk@34503 -
2016-09-10 21:15:26 +00:00
michael
47407a9c29
* Use UnicodeString instead of Widestring, faster on windows (bug ID 29711)
...
git-svn-id: trunk@34502 -
2016-09-10 19:59:01 +00:00
michael
29ed02d228
* utility unit to add 48-bit real math, bug ID #30460
...
git-svn-id: trunk@34501 -
2016-09-10 19:48:52 +00:00
michael
9cca873e54
* Applied patch by accorp to fix unwanted parameter values in Opts output parameter of CheckOptions. (bug ID 29951)
...
git-svn-id: trunk@34500 -
2016-09-10 19:43:17 +00:00
michael
7d4b3dc7aa
* Tests for bug ID #28201
...
git-svn-id: trunk@34499 -
2016-09-10 19:34:00 +00:00
michael
25d3ee2ce2
* New version of maskutils by Bart Broersma (+testcase), bug ID #30020
...
git-svn-id: trunk@34498 -
2016-09-10 19:26:28 +00:00
Jeppe Johansen
348c373e9f
Fixed two bugs in the x86 peephole optimizer.
...
git-svn-id: trunk@34497 -
2016-09-10 19:13:48 +00:00
michael
6798504842
* Use correct exception class: Patch from Simon Ameis (bug ID 29961)
...
git-svn-id: trunk@34496 -
2016-09-10 19:03:58 +00:00
michael
f4e3068c8b
* AnsiExtractquotedStr returns original string if unquoted
...
git-svn-id: trunk@34495 -
2016-09-10 18:51:02 +00:00
michael
5917b38706
* AnsiDequotedString needs to return empty if it equals "" (bug ID 30220)
...
git-svn-id: trunk@34494 -
2016-09-10 18:43:59 +00:00
michael
d94b9bd4ab
* Check for Nil in strend
...
git-svn-id: trunk@34493 -
2016-09-10 18:43:22 +00:00
michael
356395beaa
* Fix reading of UTF-8 data
...
git-svn-id: trunk@34492 -
2016-09-10 18:34:02 +00:00
Jonas Maebe
d19bf787a0
* added -gh option required to test correctness
...
git-svn-id: trunk@34491 -
2016-09-10 18:28:10 +00:00
michael
8cf24a6eba
* Undefine UseOsLineEndOnReplace for backwards compatibility
...
git-svn-id: trunk@34490 -
2016-09-10 18:20:11 +00:00
michael
204e1c934e
* Patch from Alexey Torgashin to allow using OS-specific line ending (bug ID 30147)
...
git-svn-id: trunk@34489 -
2016-09-10 18:18:03 +00:00
michael
e3076da0a1
* Testcase for bug #30310
...
git-svn-id: trunk@34488 -
2016-09-10 18:07:07 +00:00
michael
480d22a4aa
* Reallocmem uses installed memory manager
...
git-svn-id: trunk@34487 -
2016-09-10 17:56:17 +00:00
michael
8ef43da4ee
* Some improvements from yang jixian (bug ID 30270)
...
git-svn-id: trunk@34486 -
2016-09-10 17:21:43 +00:00
michael
ee40c7618c
* Make TFPGListEnumeratorSpec public (Bug ID 30573)
...
git-svn-id: trunk@34485 -
2016-09-10 17:15:10 +00:00
michael
bd775267ca
* Fix bug #30310
...
git-svn-id: trunk@34484 -
2016-09-10 17:08:07 +00:00
michael
b504cc4131
* Make singletons thread-safe
...
git-svn-id: trunk@34483 -
2016-09-10 16:51:50 +00:00
Jonas Maebe
ad0299e0cd
* cleanup of r34444
...
git-svn-id: trunk@34482 -
2016-09-10 16:16:48 +00:00
michael
09e7bc3096
* Fix from Michel Deslierres to fix DateTimeToJulianDate TryJulianDateToDateTime, taking into account fractions of days (30529)
...
git-svn-id: trunk@34481 -
2016-09-10 16:15:19 +00:00
michael
1f188c3685
* Patch from Karl-Michael Schindler to prepend TMP to temp filename
...
git-svn-id: trunk@34480 -
2016-09-10 12:13:10 +00:00
michael
3b3d5ab8be
* Undid last commit
...
git-svn-id: trunk@34479 -
2016-09-10 12:12:39 +00:00
michael
4fa2ec7740
* Patch from Karl-Michael Schindler to prepend TMP to temp filename../inc/iso7185.pp
...
git-svn-id: trunk@34478 -
2016-09-10 12:04:24 +00:00
michael
abc33b81cc
* try to emulate backwards seek. Patch from p_daniel (bug ID 30428)
...
git-svn-id: trunk@34477 -
2016-09-10 11:52:55 +00:00
michael
fdac29f079
* Missing X509 functions by Darek Mazur (Bug ID 30456)
...
git-svn-id: trunk@34476 -
2016-09-10 11:43:43 +00:00
michael
8318ba30d4
* Patch from Ondrej Pokorny to implement specifying encoding when saving/loading from stream
...
git-svn-id: trunk@34475 -
2016-09-10 10:59:48 +00:00
michael
de7e5d73c0
* Patch from Ondrej Pokorny to add GetAnsiBytes/GetAnsiString
...
git-svn-id: trunk@34474 -
2016-09-10 10:44:30 +00:00
michael
1e36144e87
* Rework test tree construction, finding tests (bug ID 30384)
...
git-svn-id: trunk@34473 -
2016-09-10 10:17:20 +00:00
svenbarth
627e30f47f
* factor() might return a typenode with a errordef, so check for that and don't add the typesymbol to the parameter list in that case; fixes the access violation of tw17181.pp
...
git-svn-id: trunk@34472 -
2016-09-09 13:04:41 +00:00
michael
9e6077bee2
* Patch from Silvio Clecio to adapt to new VMT methods (bug ID 30435)
...
git-svn-id: trunk@34471 -
2016-09-09 12:29:06 +00:00
michael
556b0fb837
* Fix bug #30484
...
git-svn-id: trunk@34470 -
2016-09-09 06:30:30 +00:00