sergei
0e8829e4e2
* ModulesLinkToLibc: Search for both bare and prefixed names of libc. When this function is invoked, import library names are not yet normalized and either one may be present. Failure to detect libc may end up in using wrong sysinit unit, this fortunately affects only i386-linux (other Linux targets aren't using Pascal sysinit units yet).
...
git-svn-id: trunk@22620 -
2012-10-12 20:47:07 +00:00
yury
1a6605fd02
* Fixed warnings.
...
git-svn-id: trunk@22619 -
2012-10-12 16:24:59 +00:00
yury
cce786676a
* Fixed declaration of IEnumUnknown.Next().
...
* Added IOleContainer.EnumObjects() flags.
* Added IObjectWithSite
* Fixed nested comments warnings.
git-svn-id: trunk@22618 -
2012-10-12 16:22:38 +00:00
pierre
2fdd8656d5
* Fix tw18702.pp i386-win32 specific failure (stack was not properly maintained)
...
git-svn-id: trunk@22617 -
2012-10-12 14:00:35 +00:00
Jonas Maebe
614436d8cb
* added pocall_mwpascal to cdecl_pocalls so we no longer have to explicitly
...
add it everywhere in the paramanagers (where it was often forgotten)
- removed places where it was explicitly added to cdecl_pocalls checks
+ test
git-svn-id: trunk@22616 -
2012-10-12 08:41:03 +00:00
marco
b0a984086f
* add comment to size_t definition. Documents issue #22834 a bit.
...
git-svn-id: trunk@22615 -
2012-10-12 08:07:17 +00:00
sergei
3d63b1a2b2
+ Added a flag allowing a section to be written into both .dbg and executable files. This is needed at least for ELF SHT_NOTE sections.
...
git-svn-id: trunk@22614 -
2012-10-11 19:26:40 +00:00
marco
aed4f10d67
* corrected IPrint and IOleCommandtarget to functions. Patch by Ludo, Mantis #22109
...
git-svn-id: trunk@22613 -
2012-10-11 14:37:24 +00:00
marco
0562192fb9
* Fix for typelib importer by Ludo Mantis #22109
...
git-svn-id: trunk@22612 -
2012-10-11 14:30:34 +00:00
Jonas Maebe
b1d661d774
* look in the iPhoneAll unit for NSFastEnumeration* types on iOS/iphonesim,
...
instead of in the CocoaAll unit
git-svn-id: trunk@22611 -
2012-10-11 08:04:20 +00:00
ludob
707e19b81d
pqconnection: use also EPQDatabaseError for Execute and UnPrepareStatement to deliver complete error info
...
git-svn-id: trunk@22610 -
2012-10-10 18:31:10 +00:00
reiniero
db28583b65
fcl-db readme: sdfdataset is meant to be RFC4180 CSV compliant; list of dbs updated; typos fixed.
...
git-svn-id: trunk@22609 -
2012-10-10 07:45:56 +00:00
ludob
fed8e11f9b
Added support for fbembedded to DBtestframework mantis 23008 patch from Reinier
...
git-svn-id: trunk@22608 -
2012-10-10 07:40:23 +00:00
michael
3928be7f4d
* Enable 64-bit compilation
...
git-svn-id: trunk@22607 -
2012-10-10 07:20:06 +00:00
pierre
82cc913b06
Use -KPIC option without space as older GNU as only seem to support that version
...
git-svn-id: trunk@22606 -
2012-10-09 14:11:34 +00:00
pierre
714bb61b51
Set res field to res_elf for linux mips/mipsel systems
...
git-svn-id: trunk@22605 -
2012-10-09 14:10:23 +00:00
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