pierre
8d386eaba7
Add elf resource support for mips/mipsel CPU in fpcres
...
git-svn-id: trunk@22604 -
2012-10-09 14:09:23 +00:00
pierre
5a3078495b
Add elf resource support for mips/mipsel CPU
...
git-svn-id: trunk@22603 -
2012-10-09 14:08:50 +00:00
michael
b11276b34f
* Patch from Graeme to reduce dependencies (consolerunner is now in FCL)
...
git-svn-id: trunk@22602 -
2012-10-09 11:18:39 +00:00
michael
fdf66d1be9
* take care of destructor being called if constructor failed
...
git-svn-id: trunk@22601 -
2012-10-09 11:07:08 +00:00
michael
74149ab196
* Patch from Luiz Americo for some cleanup (bug ID 22550)
...
git-svn-id: trunk@22600 -
2012-10-09 11:04:44 +00:00
lacak
d0fbfe4525
Implements support for MySQL Transactions. Mantis #19137 . Patch by Ludo Brands.
...
git-svn-id: trunk@22598 -
2012-10-09 05:26:27 +00:00
michael
6eade12d3f
* Take care of Florian's remark that FList may be nil when constructor failed
...
git-svn-id: trunk@22593 -
2012-10-08 15:11:10 +00:00
michael
4ddd2f5031
* Improved and more consistent load order for libs (bug ID #22710 )
...
git-svn-id: trunk@22591 -
2012-10-08 12:45:02 +00:00
michael
3cafdc2a58
* Fix from Luiz Americo to avoid crash when a freenotification is registered during destroy. (bug ID 23031)
...
git-svn-id: trunk@22589 -
2012-10-08 12:02:11 +00:00
michael
d6c8ebc1b9
* Better float parsing and conversion of integer to float where floats are accepted (bug 22934)
...
git-svn-id: trunk@22588 -
2012-10-08 11:45:19 +00:00
michael
2127e0e292
* Better float parsing and conversion of integer to float where floats are accepted (bug 22934)
...
git-svn-id: trunk@22587 -
2012-10-08 11:45:06 +00:00
michael
4f7ac968d9
* Some optimizations from Luiz Americo (bug ID 23022)
...
git-svn-id: trunk@22586 -
2012-10-08 11:04:27 +00:00
michael
61fecf4562
* Patch from Luiz Americo to clean up tlist (bug ID 23024)
...
git-svn-id: trunk@22585 -
2012-10-08 11:01:39 +00:00
michael
6cdd5b034f
* Patch from Luiz Americo to clean up destructor/constructor
...
git-svn-id: trunk@22584 -
2012-10-08 10:58:32 +00:00
ludob
da5a38c8ff
Moved sqlite3backup.pas to src/sqldb/sqlite
...
git-svn-id: trunk@22583 -
2012-10-08 09:09:27 +00:00
florian
3d1fb1cc60
* reverted accidental commit in r22568
...
git-svn-id: trunk@22576 -
2012-10-07 19:46:59 +00:00
florian
9a5e64442f
+ support copy with two parameters, resolves #22964
...
git-svn-id: trunk@22575 -
2012-10-07 19:44:52 +00:00
florian
2e7fe1aebd
* support of avx register requires now proper usage of R_SUBMMWHOLE
...
git-svn-id: trunk@22574 -
2012-10-07 18:47:17 +00:00
florian
65aa6fb379
* make check for registerhi more usefull
...
git-svn-id: trunk@22573 -
2012-10-07 18:47:13 +00:00
ludob
91a468307a
Fix for table names converted to uppercase Mantis 0022766 Patch by Lacak2
...
git-svn-id: trunk@22572 -
2012-10-07 15:06:59 +00:00
Jonas Maebe
76b0ee9925
* treat all "uninitialized" hints as warnings on JVM platforms, because
...
they generally result in fatal run time errors there
git-svn-id: trunk@22571 -
2012-10-07 09:10:08 +00:00
marco
f8288d1b53
* WM_GETOBJECT added.
...
git-svn-id: trunk@22570 -
2012-10-06 21:02:39 +00:00
Jonas Maebe
42f6caa0d1
* allow accessing strict protected symbols from the extended struct inside
...
helpers (mantis #21811 )
git-svn-id: trunk@22569 -
2012-10-06 20:31:43 +00:00
florian
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
...
git-svn-id: trunk@22568 -
2012-10-06 19:47:18 +00:00
Jonas Maebe
e9f4b095e1
+ explanation for the parameters of is_visible_for_object
...
* fixed accessibility checking for strict_protected (the class
in which the access occurs also has to be related to the
objectdef of which a symbol is accessed) + test
git-svn-id: trunk@22565 -
2012-10-06 16:28:27 +00:00
Jonas Maebe
81b50af768
* fixed typo (overring -> overriding)
...
git-svn-id: trunk@22564 -
2012-10-06 16:22:31 +00:00
marco
d2cc65aff0
* improve statementtype detection. Mantis #22723 , patch by Lacak2
...
git-svn-id: trunk@22563 -
2012-10-06 14:25:02 +00:00
marco
a320db479e
* applied BOF patch + test from Lacak2. Mantis #22377
...
git-svn-id: trunk@22562 -
2012-10-06 14:18:17 +00:00
marco
6776c54357
* patch from Reinier: More details on setting up test database, ignoring tests for certain databases.... mantis #22970
...
git-svn-id: trunk@22560 -
2012-10-06 12:31:15 +00:00
marco
7ec9f59e45
* Sqlite3backup, implements backups between 2 TSQLite3Connections, TSQLite3Connection backup to file and TSQLite3Connection restore from file.
...
by Ludo Brands, mantis #22394
git-svn-id: trunk@22559 -
2012-10-06 12:29:36 +00:00
marco
bc831fd571
* commited bindings for sqlite backup functions. Patch by Ludo #22394 which is only partially fixed by this
...
git-svn-id: trunk@22558 -
2012-10-06 11:32:50 +00:00
marco
869e65b576
* cleanup of base64 by Luiz Americo. Mantis #23021
...
git-svn-id: trunk@22557 -
2012-10-06 11:04:31 +00:00
marco
5d42d3a53c
* change make TBinaryObjectWriter.WriteStr public mantis #22973
...
Delphi seems to use .writestr also for shortstring only, so the
function is the same.
git-svn-id: trunk@22556 -
2012-10-06 10:06:55 +00:00
joost
11ea2561b9
* Merging patch which was committed to wrong branch:
...
--- Merging r21943 into '.':
U packages/fcl-db/fpmake.pp
U packages/dblib/fpmake.pp
# revisions: 21943
------------------------------------------------------------------------
r21943 | joost | 2012-07-21 22:34:26 +0200 (Sat, 21 Jul 2012) | 5 lines
* Patch from Mark Morgan Lloyd (bug 22459):
- Adds Solaris to SQLDBConnectionOSes
- added mssqlconn: Sybase/MS SQL client driver support to solaris
- for all platforms: sorted constants lines so its easier to see what OSes get what
- for all platforms: cleaned up throwing in Oracle with PostgreSQL: separated constant
------------------------------------------------------------------------
git-svn-id: trunk@22552 -
2012-10-05 19:32:42 +00:00
marco
a48aba60fb
* fix for Delphi incompatible DelimitedText, Mantis #19610 , big patch from Reinier Olislagers.
...
git-svn-id: trunk@22549 -
2012-10-05 16:56:09 +00:00
pierre
78d31eb3cd
Add missing of pi_needs_got found by sparc compiler compiled with -dCHECK_PIC
...
git-svn-id: trunk@22548 -
2012-10-05 15:02:47 +00:00
pierre
b145028f35
Allow testing of delayed pi_needs_got by internal error generated if compiler compiled with -dCHECK_PIC
...
git-svn-id: trunk@22547 -
2012-10-05 14:59:18 +00:00
tom_at_work
f4ba47a1c8
Fixed --march parameter passed to GNU as for ARM processors
...
git-svn-id: trunk@22541 -
2012-10-04 21:47:28 +00:00
joost
b886d5d55c
* Issue a warning when a package-name is used twice
...
git-svn-id: trunk@22540 -
2012-10-04 20:10:23 +00:00
joost
a2534fc8c6
* Show in debug-output why a package or target is being recompiled
...
git-svn-id: trunk@22539 -
2012-10-04 20:05:28 +00:00
joost
fbac245004
* Replaced remaining usage of build option with package variant
...
git-svn-id: trunk@22538 -
2012-10-04 19:25:41 +00:00
pierre
fd63593ec3
Add mips cpu code and generate helpful message for unsupported cpu
...
git-svn-id: trunk@22532 -
2012-10-04 07:28:29 +00:00
pierre
f2087d01a1
Set register to value parameter of longjmp procedure
...
git-svn-id: trunk@22531 -
2012-10-03 22:32:21 +00:00
pierre
6b911b4e43
* MIPS CPU is also less precise for arctan, as arm cpu
...
git-svn-id: trunk@22530 -
2012-10-03 22:01:52 +00:00
pierre
a1a171d7e8
Fix problems introduced by unaligned patch rev 22516 for 64bit systems
...
git-svn-id: trunk@22529 -
2012-10-03 21:11:21 +00:00
marco
ee51ccced6
* fixes #23025 , 64-bit issue with timer functions, patch by Luiz Americo
...
git-svn-id: trunk@22526 -
2012-10-03 19:06:22 +00:00
pierre
ff78c930c5
Fix problem in 64bit substraction
...
git-svn-id: trunk@22521 -
2012-10-02 23:35:02 +00:00
pierre
7c1db10df9
Handle new unaligned constant types
...
git-svn-id: trunk@22520 -
2012-10-02 22:30:22 +00:00
Jonas Maebe
ae56841ee6
* do not apply node CSE to nested loads on high level cpu targets, because
...
their nested tree already contains the load (subscriptn) for the variable
itself and there is no clean/easy way to avoid that in a completely
portable way in ncgnstld + test
git-svn-id: trunk@22519 -
2012-10-02 18:12:24 +00:00
pierre
a34c1ff22d
Use only unaligned constants in dwarf debug info as specified by standard
...
git-svn-id: trunk@22516 -
2012-10-02 14:00:03 +00:00