nickysn
609023d656
+ added support for the GLX_EXT_swap_control GLX extension
...
git-svn-id: trunk@20528 -
2012-03-16 21:29:50 +00:00
nickysn
a325c1254e
* GLX unit converted to use unit ctypes, which fixes some 64-bit issues
...
* glXReleaseBufferMESA function name changed to the correct one: glXReleaseBuffersMESA
git-svn-id: trunk@20526 -
2012-03-16 20:46:33 +00:00
sergei
c2a2f88bd4
* fcl-xml, making progress with streaming API, implemented IXmlLineInfo interface and fixed reported locations for attributes and their child nodes.
...
+ Set Name and Value properties for DocumentType nodes.
* Unified HandleEntityStart and HandleEntityEnd code for entity references in content and in attributes.
git-svn-id: trunk@20524 -
2012-03-16 09:14:47 +00:00
sergei
c1531f5c12
* fcl-xml, moved syntax validation procedure from TXMLTextReader to TAttributeDef
...
* reduced memory requirements by getting rid of FAttrChunks and creating FForwardRefs on demand.
git-svn-id: trunk@20523 -
2012-03-16 08:52:03 +00:00
michael
5331e66a8d
* Added ms-sql server connector by LaCak2
...
git-svn-id: trunk@20522 -
2012-03-16 08:36:12 +00:00
nickysn
9f512e231e
+ added support for the GLX_MESA_swap_control glx extension
...
git-svn-id: trunk@20518 -
2012-03-14 23:38:25 +00:00
marco
ad10877886
* inverted move in example, Mantis #21468
...
git-svn-id: trunk@20517 -
2012-03-14 20:14:36 +00:00
nickysn
506f1ff3e4
+ add support for the GLX_SGI_swap_control extension
...
* import all GLX procedures and functions via the glXGetProcAddress and
glXGetProcAddressARB functions, if they are available. This is necessary,
because not all GLX extension functions are exported statically by libGL.so
git-svn-id: trunk@20516 -
2012-03-14 00:09:57 +00:00
michael
c0807b4023
* Added readme
...
git-svn-id: trunk@20498 -
2012-03-10 17:17:39 +00:00
michael
aa45ca8e0e
* First version of fpindexer engine
...
git-svn-id: trunk@20496 -
2012-03-10 16:04:12 +00:00
michael
6c671917ec
* Added PreferModuleName
...
git-svn-id: trunk@20495 -
2012-03-10 14:58:14 +00:00
michael
7ab32986ef
* (Modified) Patch from Sven Barth to add AfterInitModule
...
git-svn-id: trunk@20494 -
2012-03-10 14:19:00 +00:00
andrew
b50bd10818
Fixed chm search results for large chm search databases with > 2 node levels
...
git-svn-id: trunk@20493 -
2012-03-10 13:47:43 +00:00
marco
f5a4f6b4af
* Patch + test to map integer field with auto_increment property to ftautoinc
...
Mantis #21438 , patch by Lacak2.
git-svn-id: trunk@20483 -
2012-03-08 19:57:20 +00:00
andrew
d289d3d4ce
Fixed a bug where large chm search index's would be invalid when multiple index nodes are used
...
git-svn-id: trunk@20480 -
2012-03-08 16:54:03 +00:00
andrew
4788c38f2c
Fixed bug where generating a search for a chm with millions of words would use 4GB of memory!
...
git-svn-id: trunk@20479 -
2012-03-08 16:04:56 +00:00
Jonas Maebe
d305615132
* fixed compilation with current FPC versions
...
git-svn-id: trunk@20476 -
2012-03-07 12:38:28 +00:00
sergei
eabc0cb53a
* fcl-xml, making progress with streaming API, implemented a few more methods.
...
git-svn-id: trunk@20474 -
2012-03-05 14:38:05 +00:00
marco
d6100fed50
* one letter fix to last commit.
...
git-svn-id: trunk@20470 -
2012-03-04 18:10:28 +00:00
marco
8f13f13969
* reduce redundant AS in bufdataset.buildindex. Might improve performance,
...
but main purpose is to increase readability and debugability
git-svn-id: trunk@20469 -
2012-03-04 14:29:15 +00:00
sergei
a417e9d0b6
* fcl-xml, making progress with streaming API, moved DOM-dependent stuff from TXMLTextReader to the TLoader helper object. Now TXMLTextReader class is almost free from direct DOM dependencies (indirect ones like TDOMParser are still present, also entity handling is still intertwined too closely).
...
git-svn-id: trunk@20467 -
2012-03-03 12:26:52 +00:00
marco
c6da7f726d
* change mysql datetime parsing because mysql allows time >24hrs (interval like).
...
Matnis #21368 , Patch by Lacak2.
git-svn-id: trunk@20464 -
2012-03-02 12:26:02 +00:00
marco
d676e18326
* Patch from Luiz. Move state change to calculatefields instead of the
...
handler. Mantis #20969
git-svn-id: trunk@20463 -
2012-03-02 09:55:06 +00:00
marco
49e3a24413
* Modification after feedback on #20454 , last patch was a bit conservative.
...
git-svn-id: trunk@20459 -
2012-03-01 21:43:04 +00:00
marco
4ea56bd875
* Memleak fixes, Patch by Jesus Reyes. Mantis #21403
...
git-svn-id: trunk@20458 -
2012-03-01 21:39:01 +00:00
marco
c87880fb46
* test for interval, mantis #19323
...
git-svn-id: trunk@20457 -
2012-03-01 11:36:55 +00:00
marco
9b6a69502c
* Use double for mysql ftfloat related tests.
...
Patches by Lacak2, Mantis #21388
git-svn-id: trunk@20456 -
2012-03-01 11:34:47 +00:00
marco
9dd87f9a6f
* switch currency fields to use "ascurrency" Mantis 21380, patch by Lacak2
...
git-svn-id: trunk@20455 -
2012-03-01 11:32:09 +00:00
marco
7de37b0ad9
* fix for #21381 . Add a default parameter to switch.
...
git-svn-id: trunk@20454 -
2012-03-01 11:24:17 +00:00
marco
fa3ee5f605
* Patches from Lacak2 changing currency to odbc numeric type, and ftbcd parameters
...
git-svn-id: trunk@20453 -
2012-03-01 10:54:54 +00:00
pierre
bc0c98f88a
* Fix cross win32 to go32v2 gdbver run
...
git-svn-id: trunk@20443 -
2012-02-29 10:51:19 +00:00
sergei
134e5167f1
* fcl-xml testing suite, working around excessive string conversions by using new method assertEqualsW to compare wide strings. Since TTestCase.assertEquals method already exists with ansistring arguments, and its first argument is a literal in most cases, overloading does not help here.
...
git-svn-id: trunk@20442 -
2012-02-29 09:28:03 +00:00
sergei
9e091cc15f
* fcl-xml, more WideString replacements
...
git-svn-id: trunk@20440 -
2012-02-28 13:01:41 +00:00
marco
865220f3d6
* Check for empty lookup-field dataset before iterating, Mantis #21383 ,
...
Patch by Luis Americo
git-svn-id: trunk@20439 -
2012-02-27 21:45:21 +00:00
sergei
5c2faa4a61
+ fcl-xml, making progress with streaming API, added most method implementations.
...
git-svn-id: trunk@20438 -
2012-02-27 11:34:25 +00:00
sergei
997538dd41
+ fcl-xml, added unit xmlreader.pp (abstract base for streamed reading)
...
git-svn-id: trunk@20437 -
2012-02-27 11:02:34 +00:00
sergei
f9f6344d3a
* Moved standard namespace URIs from dom.pp to xmlutils.pp
...
* Renamed another occurrence of PWideString to PXMLString
git-svn-id: trunk@20436 -
2012-02-27 07:28:34 +00:00
sergei
f44734d1bc
* fcl-xml, moved check for required attribute presence to ValidateCurrentNode
...
* improved wording of some validation errors
- removed ExpectName function
git-svn-id: trunk@20435 -
2012-02-27 04:03:09 +00:00
Tomas Hajny
4a128cc006
* postgres and sdl not supported under OS/2
...
git-svn-id: trunk@20434 -
2012-02-26 22:57:42 +00:00
sergei
ede4da62cb
* fcl-xml, track attribute definition tags in reader instead of DTD. Removes need for multiple parsers processing documents based on the same DTD to keep their attribute tag counters in sync.
...
git-svn-id: trunk@20429 -
2012-02-25 22:13:51 +00:00
marco
c60282cd2c
* dataset.Bookmark changed to TBookMark.
...
git-svn-id: trunk@20424 -
2012-02-25 10:08:01 +00:00
sergei
6adf381867
* fcl-xml, upgrade to comply with XML 1.0 Fifth Edition. This makes naming rules for xml 1.0 identical to ones for xml 1.1.
...
git-svn-id: trunk@20422 -
2012-02-24 06:25:32 +00:00
pierre
e5692558b9
* Enable mad package for win64
...
git-svn-id: trunk@20421 -
2012-02-24 00:19:10 +00:00
pierre
5501cc7b2b
* Fix file warnings for win32
...
git-svn-id: trunk@20420 -
2012-02-23 23:21:19 +00:00
pierre
60bebca1ea
* Avoid double newlines on Dos like systems in ExecuteFPC
...
* Add warning if FileAge returns -1 (which indicates failure)
git-svn-id: trunk@20419 -
2012-02-23 23:19:09 +00:00
andrew
3dd4514724
removed unneeded Trim() from chm fiftimain
...
git-svn-id: trunk@20418 -
2012-02-23 22:18:27 +00:00
sergei
0cd9e7fee9
+ procedure BufAppendString(TWideCharBuf,XMLString) for convenience
...
- removed {$ifdef fpc}, CompareMem is no longer slower than CompareWord, so it can be used always.
git-svn-id: trunk@20417 -
2012-02-23 21:36:31 +00:00
sergei
2d981def2c
* improved handling of attribute value chunks
...
* cleaned up several redundant method arguments and conditions
git-svn-id: trunk@20415 -
2012-02-23 20:53:25 +00:00
andrew
300bdb8243
* Fixed possible but rare crash when compressed data is slightly larger than the orig data size
...
git-svn-id: trunk@20414 -
2012-02-23 18:39:42 +00:00
andrew
7ddbe453a2
Removed chmcmd.lpi session info to .lps
...
git-svn-id: trunk@20413 -
2012-02-23 18:12:38 +00:00
andrew
ffa54e73d9
Fixed some range errors and other error in chm writing
...
Fixed a bug where reusing a stream would keep the size of the largest file added! Making the chm much bigger than it should be
git-svn-id: trunk@20412 -
2012-02-23 17:59:01 +00:00
pierre
78a930ae03
* Fix Warning: Source file not found for win32
...
git-svn-id: trunk@20411 -
2012-02-23 16:57:33 +00:00
pierre
85c84bf128
* Fix include file directory and return false for FileNewer if FileAge return -1
...
git-svn-id: trunk@20410 -
2012-02-23 13:53:23 +00:00
marco
e1ac091b68
* Remove Haiku TProcess exception , Mantis #21180
...
git-svn-id: trunk@20408 -
2012-02-23 11:50:23 +00:00
sergei
5be3f57549
- fcl-xml, removed stuff which was deprecated in 2.6.
...
git-svn-id: trunk@20406 -
2012-02-22 22:23:36 +00:00
marco
f979c2e67f
* Add millisecs to datetime parameters, Mantis #20616 . Patch by Lacak2.
...
git-svn-id: trunk@20405 -
2012-02-22 21:01:11 +00:00
marco
54066744ac
* Added ftcurrency to TODBCConnection.SetParameters. Patch by Lacak2, Mantis 21349
...
git-svn-id: trunk@20404 -
2012-02-22 20:57:43 +00:00
marco
fc50e764c9
* Maps mysql year data type. Mantis #21347 , patch by Lacak2.
...
git-svn-id: trunk@20403 -
2012-02-22 20:55:41 +00:00
marco
49f15aa271
* Fixes date arithmetic before tdatetime epoch. Mantis #21348 , patch by Lacak2
...
git-svn-id: trunk@20402 -
2012-02-22 20:53:30 +00:00
marco
8d6ed78b8e
* Improved tests from Lacak2, Mantis #20182
...
git-svn-id: trunk@20401 -
2012-02-22 20:49:25 +00:00
marco
e866049f49
* Fix compilation of sqldbtoolsunit
...
git-svn-id: trunk@20400 -
2012-02-22 20:48:31 +00:00
sergei
042f5264bb
* fcl-xml, replacing more occurrences of WideString with XMLString.
...
git-svn-id: trunk@20396 -
2012-02-22 15:50:40 +00:00
pierre
67f4886cde
* Fix wrong include file name
...
git-svn-id: trunk@20395 -
2012-02-22 08:55:42 +00:00
sergei
8df23e7bd0
* Declared the XMLString type to serve as a base string type for entire package, and aliased DOMString and SAXString to it (the type remains WideString; once all other units are adjusted it may be changed to UnicodeString).
...
* Replaced WideString by XMLString in xmlutils.pp.
git-svn-id: trunk@20394 -
2012-02-21 20:23:35 +00:00
joost
e7a8bc567d
* When a dependency on a package is given without a checksum, accept every checksum
...
git-svn-id: trunk@20393 -
2012-02-21 18:21:52 +00:00
joost
e6582e502a
* Fixed checking of changed files which got broken in r20352
...
git-svn-id: trunk@20392 -
2012-02-21 17:31:51 +00:00
sergei
b781311670
* sax_html.pp: accumulate token chars in ansistring in order to handle multi-byte encodings without errors (counterpart of sax_xml.pp r15738). Mantis #21070 .
...
git-svn-id: trunk@20391 -
2012-02-21 16:51:02 +00:00
sergei
6498df861b
* xmlutils.pp: calculate hash with both range and overflow checks disabled (went unnoticed this far probably because range errors do not manifest on 32-bit platforms).
...
* sax_xml.pp: don't handle processing instructions as elements.
git-svn-id: trunk@20390 -
2012-02-21 16:46:08 +00:00
joost
942c2d035e
* Fixed AV while filtering datasets with null-fields
...
git-svn-id: trunk@20389 -
2012-02-21 16:32:51 +00:00
marco
c29ce4c891
* Check autoincrement based on field properties instead of ft-type. This to improve support for autoincrement
...
types larger than integer. (bigserial). Patch by Lacak2, Mantis #20722
git-svn-id: trunk@20386 -
2012-02-20 11:25:42 +00:00
marco
99892a7e45
* SimpleIPC, avoid stale server state files (Unix). Patch by Andrew, Mantis #21289
...
git-svn-id: trunk@20385 -
2012-02-20 11:17:02 +00:00
marco
48d780b920
* Patch from Lacak2 for Mantis #18699 Improve numeric formatting for
...
interbase.
git-svn-id: trunk@20382 -
2012-02-20 09:10:49 +00:00
pierre
7d53c2af45
+ Regenerate Makefile with mips-linux target
...
git-svn-id: trunk@20379 -
2012-02-19 19:03:28 +00:00
pierre
18432ea848
+ Add mips and mipsel cpus, enabled for linux only
...
git-svn-id: trunk@20378 -
2012-02-19 19:02:53 +00:00
marco
b31c15fbcc
* Patch from Lacak2 for initial Pg interval support.
...
git-svn-id: trunk@20370 -
2012-02-17 14:00:27 +00:00
paul
4c1fa31c11
packages: add opengl as required for win32 and win64 for gtk1
...
git-svn-id: trunk@20360 -
2012-02-16 06:46:00 +00:00
Tomas Hajny
4f36dc3539
* fixed dependency on opengl wrongly marked as valid for all targets
...
git-svn-id: trunk@20358 -
2012-02-15 21:15:33 +00:00
Tomas Hajny
f597d18f24
* include imlib for OS/2 and EMX too
...
git-svn-id: trunk@20357 -
2012-02-15 21:14:07 +00:00
joost
3c02dc25f2
* Do not change the current directory, that does not work well with multiple threads
...
git-svn-id: trunk@20352 -
2012-02-14 20:31:00 +00:00
Jonas Maebe
974e66abce
r336 | jonas | 2012-02-12 22:09:38 +0100 (Sun, 12 Feb 2012) | 2 lines
...
* fixed several types for 64 bit platforms (32 bit -> C long)
git-svn-id: trunk@20331 -
2012-02-12 21:11:04 +00:00
pierre
2959d6064f
add missing package dependencies
...
git-svn-id: trunk@20325 -
2012-02-12 10:48:35 +00:00
pierre
c0db4f0a1e
add missing fcl-base package
...
git-svn-id: trunk@20324 -
2012-02-12 10:47:25 +00:00
pierre
8e0bb8298a
+ Add missing netbsd unit dependencies
...
git-svn-id: trunk@20323 -
2012-02-12 10:46:45 +00:00
pierre
44151a4db0
+ Add missing fcl-base package
...
git-svn-id: trunk@20322 -
2012-02-12 10:45:41 +00:00
pierre
7314c1e76d
add missing hash package
...
git-svn-id: trunk@20321 -
2012-02-12 10:44:25 +00:00
pierre
de7d4e094d
Disable Threads for netbsd
...
git-svn-id: trunk@20320 -
2012-02-12 10:43:21 +00:00
pierre
2ed3f184dc
+ Add freetype and ftfont for netbsd
...
git-svn-id: trunk@20319 -
2012-02-12 10:40:09 +00:00
Tomas Hajny
cba68ee384
* prepare support of opengl for OS/2 (not finished yet)
...
git-svn-id: trunk@20318 -
2012-02-12 01:42:26 +00:00
Tomas Hajny
0d84668cc1
* don't try to compile som and wpstk
...
git-svn-id: trunk@20317 -
2012-02-12 01:38:57 +00:00
joost
668dbde745
* Set exitcode=1 when a package failed to compile and threads are used
...
* Show the error-message as last message when threads are used
git-svn-id: trunk@20316 -
2012-02-11 21:50:49 +00:00
joost
2735e656b0
* Switched packages building from make/fpmake hybrid to fpmake building.
...
git-svn-id: trunk@20315 -
2012-02-11 17:55:26 +00:00
Jonas Maebe
b5b193ead2
* fixed fpmake files for darwin/arm and iphonesim
...
git-svn-id: trunk@20313 -
2012-02-11 16:23:43 +00:00
Jonas Maebe
55d40b4db6
r335 | jonas | 2012-02-11 17:22:41 +0100 (Sat, 11 Feb 2012) | 3 lines
...
Changed paths:
M /trunk/MPPInterfaces/Files.pas
* fixed DirIDType declaration (unsigned -> signed)
* fixed last parameter of FSOpenFork() (SInt16 -> FSIORefNum)
git-svn-id: trunk@20312 -
2012-02-11 16:23:27 +00:00
Jonas Maebe
38d5945f12
* avoid missing autoreleasepool warnings
...
git-svn-id: trunk@20311 -
2012-02-11 16:18:54 +00:00
svenbarth
06aef9350f
Add win64 as supported platform so that building using
...
packages/Makefile.fpc.fpmake works.
git-svn-id: trunk@20302 -
2012-02-10 15:57:39 +00:00
joost
30c1db6446
* Added the ability to pass options to fpmake with the FPMAKEOPT define
...
git-svn-id: trunk@20301 -
2012-02-10 12:48:04 +00:00
michael
d700e61cf7
* Patch from Mattias Gaertner to handle Chunked transfer encoding
...
git-svn-id: trunk@20300 -
2012-02-10 08:13:50 +00:00
michael
f106f0e30c
* Clean translation of glu.h
...
git-svn-id: trunk@20294 -
2012-02-09 22:15:03 +00:00
joost
5f1409253a
* Changed gdbver-binary output path to make it work with both packages/fpmake
...
and gdbint/fpmake
git-svn-id: trunk@20286 -
2012-02-09 15:08:00 +00:00
marco
8a2a788bd9
* fix for #21229 , use sysutils format for error msgs, as suggested.
...
git-svn-id: trunk@20273 -
2012-02-06 22:00:18 +00:00
marco
13743890d5
* fix to store empty node also for tkastring, Mantis #21137
...
git-svn-id: trunk@20249 -
2012-02-04 15:42:57 +00:00
joost
3d368fb900
* Revert accidentally committed files in r20238
...
git-svn-id: trunk@20239 -
2012-02-03 21:21:38 +00:00
joost
32541398c8
Better way to disable package then used in r20236, this way the package is cleaned on a distclean
...
git-svn-id: trunk@20238 -
2012-02-03 21:15:41 +00:00
joost
e378a99f11
* Do not compile pxlib on darwin/iphonesim (fpmake)
...
git-svn-id: trunk@20237 -
2012-02-03 20:59:37 +00:00
joost
08332a9719
* Do not build httpd13 and httpd20 by default (fpmake)
...
git-svn-id: trunk@20236 -
2012-02-03 20:47:01 +00:00
Jonas Maebe
893d010dcd
* don't try to link the Carbon framework when targeting the iPhoneSimulator
...
git-svn-id: trunk@20235 -
2012-02-03 18:27:40 +00:00
joost
36169c1249
* Restored changes in r20159 which were overwritten in r20166
...
git-svn-id: trunk@20234 -
2012-02-03 16:52:45 +00:00
joost
57ad885aa4
* Also clean the bin-output directory on distclean
...
git-svn-id: trunk@20233 -
2012-02-03 16:46:46 +00:00
joost
ac1a2abf88
* Do not use deprecated stat.mode but stat.st_mode
...
git-svn-id: trunk@20232 -
2012-02-03 16:39:02 +00:00
michael
af2bba5c87
* Disable range checks
...
git-svn-id: trunk@20229 -
2012-02-03 09:07:20 +00:00
michael
60e5411b7c
* Fix for bug #21211 , suggested by Dmitry Ukolov
...
git-svn-id: trunk@20228 -
2012-02-03 09:00:07 +00:00
joost
bfbe1d5324
* Copy file-rights (executable bit) from files on unices
...
git-svn-id: trunk@20218 -
2012-02-02 20:39:51 +00:00
michael
a8393291a3
* Fix for bug #0021210 (patch by Dmitry Ukolov
...
git-svn-id: trunk@20217 -
2012-02-02 19:19:21 +00:00
joost
83e3d311d7
* Fixed wince compilation (fpmake)
...
git-svn-id: trunk@20215 -
2012-02-02 12:01:01 +00:00
marco
2cfb20db60
* set BCD and time fields to NULL when an empty string is passed. Mantis #21204 , patch by Ludo
...
git-svn-id: trunk@20208 -
2012-02-01 14:29:01 +00:00
sergei
cea9c0384e
+ Added missing SafeArray* functions, Mantis #16046
...
git-svn-id: trunk@20198 -
2012-01-30 12:31:11 +00:00
blikblum
903bb71e14
sqliteds: better approach to fix compilation with 2.4 and 2.6 fpc compiler
...
git-svn-id: trunk@20195 -
2012-01-29 23:40:24 +00:00
blikblum
0e675b5adc
sqliteds: fix compilation with 2.4 and 2.6 fpc compiler
...
git-svn-id: trunk@20194 -
2012-01-29 23:36:15 +00:00
joost
7c9b93dd91
* Set for which targets these packages have to be compiled for
...
git-svn-id: trunk@20191 -
2012-01-29 10:41:02 +00:00
joost
c0a501bdab
* Build os2units only in os/2 and emx targets
...
git-svn-id: trunk@20186 -
2012-01-28 11:41:58 +00:00
joost
ff81a5018f
* Template file for testing fpmake-building
...
git-svn-id: trunk@20185 -
2012-01-28 11:00:33 +00:00
marco
60ff11d19e
* changed bookmarksize to sizeof(longint) Mantis #13967
...
git-svn-id: trunk@20182 -
2012-01-27 08:50:37 +00:00
joost
babadd73a9
* Package is named libxml2, not xml2
...
git-svn-id: trunk@20175 -
2012-01-25 16:07:07 +00:00
joost
2301733d4c
* Package is named libgd, not gd
...
git-svn-id: trunk@20174 -
2012-01-25 16:01:58 +00:00
michael
24d175e0a7
* Abstracted handling of defines
...
git-svn-id: trunk@20169 -
2012-01-25 08:48:07 +00:00
pierre
b3c246e9f6
+ Use MAKE and AWK variables to try to find GNU make and GNU awk
...
if available.
+ Add dexplicit building rule for libgdb.a
This library is not generated automatically anymore after 7.4 release.
+ Only handle '-l' if it is at start of argument.
git-svn-id: trunk@20168 -
2012-01-25 07:42:40 +00:00
pierre
14edbfe855
+ Handle gdblib.inc include file in GDBLibDir
...
git-svn-id: trunk@20167 -
2012-01-25 07:26:07 +00:00
joost
5694514ebc
* Automatically install the import-library files on OSes that uses those.
...
git-svn-id: trunk@20166 -
2012-01-24 21:32:30 +00:00
joost
293f815e8a
* Use defines from the system unit to improve cross-platform behavior
...
git-svn-id: trunk@20165 -
2012-01-24 11:55:58 +00:00
pierre
525034f5f6
* Disable use of fcl-process package for haiku
...
* correct error in include directories for fcl-process isrc->src
* Reorder include command line option order to put dummy as last choice
git-svn-id: trunk@20164 -
2012-01-24 11:14:43 +00:00
Tomas Hajny
c8ff351634
* EMX and Watcom use .exe extension too
...
git-svn-id: trunk@20159 -
2012-01-23 21:36:43 +00:00
marco
6182f2d25d
* Patch by Ludo:
...
- Added the optional creation of a lazarus design/runtime package for the activex container.
- Added full files in case diff doesn't work.
Fixes to typelib importer:
- avoid duplicate enum members (translated to const) (Office10\MSWORD.OLB)
- don't make TEventSink or TActiveXContainer descendants if interface does not descend from IDispatch (VBA6\VBE6EXT.OLB)
- add type declaration for coclass interface pointing to default interface
- fixed property setter for array properties
- added typecasting for byref interface event parameters
- typecasting workaround for pvarVal^ and pbstrVal^ "Can't take the address of constant expressions" error caused by var type mismatch OLEVariant <> Variant and POleStr<>WideString
- reverted to the use of OLEVariant. POLEVariant isn't automatable in trunk but PVariant isn't automatable in 2.6.0 neither.
- added byref VT_INT, VT_UINT, VT_DECIMAL event parameter support (Office10\MSWORD.OLB)
- replace the use of TOleEnum with LongWord. Definition in ActiveX (type TOleEnum = type LongWord;) prohibits casting of OleVariant to TOleEnum.(Office10\MSOUTL.OLB)
- disambiguate method name for INVOKE_PROPERTYPUT and INVOKE_PROPERTYPUTREF on same property (ado\msado25.tlb)
- postpone interface declaration until full declaration of ancestor class.
git-svn-id: trunk@20157 -
2012-01-23 14:16:03 +00:00
marco
c729bd7a3f
* Use own power of ten scaling routine to avoid problems with FPU precision.
...
Patch by Lacak2, mantis #20011
git-svn-id: trunk@20154 -
2012-01-22 18:53:43 +00:00
marco
89866cd17e
* LoadExtension, patch by BigChimp, Mantis #20640
...
git-svn-id: trunk@20146 -
2012-01-21 21:46:31 +00:00
Jonas Maebe
20cacb7a51
* {$PACKENUM 4} -> {$z4} so the units can also be compiled by Delphi
...
(patch by Alexey Voychehovich, mantis #21111 )
git-svn-id: trunk@20143 -
2012-01-21 19:51:37 +00:00
Jonas Maebe
28bf0c74ee
* don't try to assign values by indexing properties that return an
...
array
git-svn-id: trunk@20139 -
2012-01-21 19:05:46 +00:00
joost
925024a915
* Always use the bootstrap-units to compile these fpmake.pp files. Also when the regular .ppu's are available. To avoid checksum-problems when running make on a non-clean checkout. (make install)
...
git-svn-id: trunk@20133 -
2012-01-21 06:40:47 +00:00
joost
c3095c92d9
* Fixed unixutils fmpake.pp file
...
git-svn-id: trunk@20128 -
2012-01-20 18:02:24 +00:00
joost
8c4b24dc13
* Added fpmake.pp file for opengles
...
git-svn-id: trunk@20127 -
2012-01-20 17:09:07 +00:00
joost
76fb845f4a
* Re-generated makefile. It contained an invalid package name for some reason
...
git-svn-id: trunk@20117 -
2012-01-19 21:23:00 +00:00
joost
ac799e43ed
* Do not pass -Fisrc to the compiler, fixes compiling with rtl compiled without -Ur
...
git-svn-id: trunk@20116 -
2012-01-19 21:11:03 +00:00
joost
4bb05b21ed
* Converted fpmkunit and the packages it depends on to fpmake building.
...
Hash, paszlib, fcl-process and fpmkunit itself are build using
fpmkunit_bootstrap. The fpmkunit-Makefile.fpc still contains dependencies
on hash,paszlib and fcl-process because the packages depending on fpmkunit
needs those. For fpmkunit itself those dependencies are ignored by directly
setting the unit-search path to the rtl-unit search path.
git-svn-id: trunk@20115 -
2012-01-19 20:02:41 +00:00
pierre
bf321b72c7
* Try to fix go32v2 problems related to DJGPP code using C free on _environ ppchar by reallcating with malloc
...
git-svn-id: trunk@20111 -
2012-01-19 14:01:47 +00:00
pierre
a088820cfe
* Try to fix problem with gdbver executable
...
git-svn-id: trunk@20110 -
2012-01-19 13:59:43 +00:00
marco
b5cc3fbd6c
* ftBytes,ftVarBytes support in odbcconnection.setparameters
...
Patch by Lacak2, Mantis #21116
git-svn-id: trunk@20109 -
2012-01-19 10:15:54 +00:00
joost
ee8268dd7f
* Do not use a buildunit when compiling intgdb, since it is not possible to compile single files in the BeforeCompile even when a buildunits is used.
...
* Add the .exe extension to gdbver(.exe) on Windows.
git-svn-id: trunk@20105 -
2012-01-18 18:12:18 +00:00
Legolas
cf9aaaa5ce
* Install the examples files for gba and nds
...
git-svn-id: trunk@20104 -
2012-01-18 17:54:37 +00:00
joost
90cfc86f71
* Re-generated Makefile. It did miss the dependency on fpmkunit because of local changes when fpcmake was run in r20101.
...
git-svn-id: trunk@20103 -
2012-01-18 15:08:58 +00:00
joost
7a69b2cd37
* Switched winceunits package to fpmake building
...
git-svn-id: trunk@20101 -
2012-01-17 10:15:20 +00:00
pierre
0ad800b2db
+ Add some comments and follow main.c more closely
...
git-svn-id: trunk@20097 -
2012-01-16 22:12:06 +00:00