florian
f443132f3c
* fixed compilation
...
git-svn-id: trunk@11381 -
2008-07-13 18:16:53 +00:00
florian
d672700a59
* some avr fixes
...
+ cpu16 type defines
git-svn-id: trunk@11380 -
2008-07-13 18:16:24 +00:00
florian
37372fb7ce
* fixed copy&paste errors in cpunodefaultint
...
git-svn-id: trunk@11379 -
2008-07-13 18:15:17 +00:00
florian
2fd1196118
+ cpu32bitaddr,cpu32bitalu,cpu16bitaddr,cpu16bitalu
...
git-svn-id: trunk@11378 -
2008-07-13 18:13:46 +00:00
florian
a15d8778d6
+ create jump tables for case statements on x86-64
...
git-svn-id: trunk@11377 -
2008-07-13 10:26:25 +00:00
florian
9e88af9a78
* support ABSOLUTE32 in the COFF writer on x86-64, resolves #10641
...
git-svn-id: trunk@11376 -
2008-07-13 09:10:50 +00:00
michael
32d0e652ff
* Emit help text if options not correct
...
git-svn-id: trunk@11370 -
2008-07-12 12:35:35 +00:00
michael
0eb08af40e
* patch from Graeme Geldenhuys so it compiles again
...
git-svn-id: trunk@11368 -
2008-07-12 12:25:24 +00:00
florian
5d87a1c6e7
* typos fixed
...
git-svn-id: trunk@11367 -
2008-07-11 19:03:16 +00:00
michael
cc0c2d6467
* SqlScript committed
...
git-svn-id: trunk@11366 -
2008-07-11 14:16:39 +00:00
michael
7edc274432
* Session info in lps file
...
git-svn-id: trunk@11365 -
2008-07-11 12:53:32 +00:00
michael
1da8d36fb7
* Set unit output path that does not disturb make
...
git-svn-id: trunk@11364 -
2008-07-11 12:45:52 +00:00
michael
861e6b8985
* Support for indexes and creating sql from them
...
git-svn-id: trunk@11363 -
2008-07-11 12:41:40 +00:00
Almindor
eae0bf0a08
* fix oversight bug in SDL.pas, SDL_WM_SetIcon() accepts a PUint8 as second argument
...
git-svn-id: trunk@11361 -
2008-07-11 09:39:34 +00:00
florian
5ff2312993
* fixed x86 unit for x86-64
...
* enabled ports again for x86_64-linux
git-svn-id: trunk@11360 -
2008-07-10 19:52:14 +00:00
florian
85c46e72cc
* reverted previous commit because it turned out when testing on x86-64, that unit x86 requires a deep overhaul
...
git-svn-id: trunk@11359 -
2008-07-10 19:28:12 +00:00
florian
9c7b0c7693
* enabled ports unit for x86_64-linux
...
git-svn-id: trunk@11358 -
2008-07-10 19:22:21 +00:00
florian
f56b741948
* quicker finalization of dyn. arrays, thanks to the hint of Volker Zipfel
...
git-svn-id: trunk@11357 -
2008-07-10 16:44:45 +00:00
michael
930de03fae
* Fixes so it compiles in all cases
...
git-svn-id: trunk@11356 -
2008-07-10 14:37:27 +00:00
michael
14ffd4dd6d
* Corrected int64 type name
...
git-svn-id: trunk@11355 -
2008-07-10 09:40:37 +00:00
michael
c33657c0e0
* Improvements to tiopf code generator, and build project for use with lazarus
...
git-svn-id: trunk@11354 -
2008-07-10 09:08:40 +00:00
florian
fffc05731c
* don't crash when ranges are passed erroneously to an array of const, resolves #11632
...
git-svn-id: trunk@11353 -
2008-07-09 21:06:24 +00:00
michael
f4c51462ad
* Code generator for populating a data dictionary in code
...
git-svn-id: trunk@11352 -
2008-07-09 13:50:12 +00:00
michael
4705c4c5de
* Fixed saving/restoring of precision in TDDFielddef
...
git-svn-id: trunk@11351 -
2008-07-09 13:49:05 +00:00
marco
7e72e81662
* pboolean is now deprecated because it conflicts with system.pboolean. Under ifndef 2_2. ( #11380 )
...
Merging not needed, except maybe for documentation purposes?
git-svn-id: trunk@11350 -
2008-07-09 13:43:27 +00:00
Almindor
3195d8bd79
* patch from Vincent to fix TReader.ReadCollection calling clear() logic
...
git-svn-id: trunk@11348 -
2008-07-07 21:21:44 +00:00
Jonas Maebe
f07b132292
* enabled smart linking by default for Darwin (will break building
...
on Mac OS X 10.2.x, and also on 10.3.x if not at least Xcode 1.5 is
installed; compiled programs can however still work on such systems
without any problem)
git-svn-id: trunk@11345 -
2008-07-07 20:12:03 +00:00
florian
38a6d955e3
* moved to proper location
...
git-svn-id: trunk@11344 -
2008-07-07 18:41:44 +00:00
florian
f5d9a9d1b7
* empty tprocess command line results on windows now in the same exception as on unix
...
* some code unified
git-svn-id: trunk@11343 -
2008-07-07 18:41:10 +00:00
florian
d71c80b757
- $Id tag removed
...
git-svn-id: trunk@11342 -
2008-07-07 18:35:46 +00:00
florian
ed9c7ceaea
* support deprecated for types
...
git-svn-id: trunk@11341 -
2008-07-07 17:59:48 +00:00
Almindor
68fffefb33
* remove useless redefinitions
...
git-svn-id: trunk@11338 -
2008-07-06 13:30:28 +00:00
marco
c12945d323
* mode objfpc in gzio to avoid 16-bit blocksize gzio as per #11611 .
...
git-svn-id: trunk@11337 -
2008-07-06 10:50:22 +00:00
Jonas Maebe
c00108009d
* insert vmt as hidden field in objectdefs
...
* don't output hidden fields in the debug info
git-svn-id: trunk@11334 -
2008-07-06 09:41:56 +00:00
Jonas Maebe
98e843c092
* support overriding debuginfo for classrefdefs
...
git-svn-id: trunk@11327 -
2008-07-05 14:25:23 +00:00
joost
fdb790ad2c
* Fixed compilation by reverting r11321 because after the added dependency on the dom unit the package dependency on fcl-xml is missing in the makefiles and I do not know how to fix that properly
...
git-svn-id: trunk@11323 -
2008-07-04 22:35:43 +00:00
marco
70e08a344b
* fix for the problems Sebastian G. mentioned. refiid's not everywhere translated to const x :tiid. Fixed, also found a place where it was written as constrefidd: tiid
...
git-svn-id: trunk@11322 -
2008-07-04 22:22:54 +00:00
joost
976151cf02
* First try to implement TBufDataset.LoadFromFile and SaveToFile (xml)
...
git-svn-id: trunk@11321 -
2008-07-04 21:07:27 +00:00
Jonas Maebe
2348c7ea00
* allow ssa to happen for outer for-loop control variables
...
git-svn-id: trunk@11320 -
2008-07-03 19:39:23 +00:00
giulio
5a3f7c5bad
Added symbolic to installer
...
git-svn-id: trunk@11317 -
2008-07-03 15:37:04 +00:00
michael
1ea2129c0d
* Changed var to out parameters for strtoint*
...
git-svn-id: trunk@11314 -
2008-07-02 18:00:07 +00:00
michael
b32a493b7d
* Fixed memory leak when re-assigning datasource property
...
git-svn-id: trunk@11312 -
2008-07-02 16:23:13 +00:00
michael
d812fa0c92
* Patch from Sergei Gorelkin:
...
* excludes #$FFFE and #$FFFF from allowed XML 1.1 name chars, so
IsXmlName result is correct when its argument comes not from the
parser.
xmlread.pp:
+ Two new parsing options, Namespaces and ResolveExternals (not
functional yet but needed to proceed).
* Fixed checking of WFC [28a], forces fatal error as soon as possible
and prevents parsing of further (potentially malicious) data.
Hopefully now it is truly compliant to the specs and not just
satisfies the tests.
* In entity value literals, nesting is checked by entity, not by the
input source (consistent to other places).
- Saving FCursor around attribute default value isn't necessary because
FCursor is always nil while parsing the DTD.
* TList's changed to more lightweight TFPList's.
* Changed once more (probably the last time) recognizing the standalone
percent sign in parameter entity declarations. Rationale is that
FCurChar is no more out of sync with FSource.FBuf^, and therefore may
be removed.
tests/xmlts.pp and tests/README:
+ Added support for the latest XML test suite (by skipping tests
targeted for the upcoming fifth edition of XML specs).
+ 'Namespaces' option is passed to the parser.
* README updated with the latest testsuite URL.
git-svn-id: trunk@11303 -
2008-07-01 19:14:56 +00:00
Jonas Maebe
f3afd6d934
* fixed TCollection.FindItemID as suggested by "de" (mantis #11588 )
...
git-svn-id: trunk@11301 -
2008-06-30 19:18:45 +00:00
giulio
c05626b4b5
Fixed typo (GBD=>GDB)
...
git-svn-id: trunk@11298 -
2008-06-30 11:40:41 +00:00
marco
f9c179da18
* add psize_t
...
git-svn-id: trunk@11296 -
2008-06-28 18:16:44 +00:00
Jonas Maebe
310ec39757
* fixed + optimized generic round_real
...
- removed cgenmath version of round_real because it wasn't any better
than the generic one anymore
git-svn-id: trunk@11295 -
2008-06-28 14:17:06 +00:00
michael
bf9e4971be
* Fix from Paul Ishenin to fix assigning
...
git-svn-id: trunk@11291 -
2008-06-27 17:45:08 +00:00
Jonas Maebe
30a51c2dee
+ support for the different rounding modes in the generic rounding
...
routines (mantis #11392 )
git-svn-id: trunk@11290 -
2008-06-27 17:20:56 +00:00
Jonas Maebe
4d4b7ddbf6
* renamed for consistency
...
git-svn-id: trunk@11289 -
2008-06-27 14:30:02 +00:00