Jonas Maebe
04dd5d9dfc
* fixed fpcdir setting
...
git-svn-id: trunk@11071 -
2008-05-24 09:01:38 +00:00
Jonas Maebe
df85d7b8e1
* fixed fpcdir setting
...
git-svn-id: trunk@11070 -
2008-05-24 08:59:29 +00:00
Jonas Maebe
e60e078eb5
* only allow decimalseparator to be used as decimal separator in
...
texttofloat() and friends, rather than both '.' and decimalseparator
(mantis #9126 )
git-svn-id: trunk@11069 -
2008-05-24 08:49:34 +00:00
Jonas Maebe
fb3242b2f7
* don't set CROSSCOMPILE when compiling from darwin to darwin
...
(regardless of source and target architectures)
git-svn-id: trunk@11068 -
2008-05-24 08:36:36 +00:00
florian
7899954fa9
* fixed test
...
git-svn-id: trunk@11066 -
2008-05-24 07:20:08 +00:00
florian
216e468cd9
+ test for #10045
...
git-svn-id: trunk@11065 -
2008-05-23 21:23:10 +00:00
florian
29ba36e70b
* when the end of a sequence is reached, first_row has to be set for proper address checking, resolves #10856
...
git-svn-id: trunk@11063 -
2008-05-23 21:12:03 +00:00
Jonas Maebe
e4124cd070
+ added test
...
git-svn-id: trunk@11061 -
2008-05-23 18:12:02 +00:00
florian
67ef9f20ae
* test for previous commit
...
* fixed wrapper generation for bigger offsets as well
git-svn-id: trunk@11059 -
2008-05-23 16:16:34 +00:00
florian
ea46cb4218
* take care of the maximum constant size when creating interface wrappers, resolves #10831
...
git-svn-id: trunk@11058 -
2008-05-23 16:02:17 +00:00
florian
67fbadcdcf
* WinCE compilation fixed
...
git-svn-id: trunk@11057 -
2008-05-23 15:35:18 +00:00
michael
383beb047b
* Skip unknown tokens when skipping due to conditional compiling
...
git-svn-id: trunk@11056 -
2008-05-23 13:45:32 +00:00
michael
570cad8285
* Fixed memory leak
...
git-svn-id: trunk@11055 -
2008-05-23 13:30:14 +00:00
michael
bf482b2a13
* Parsing of unit-wide properties
...
git-svn-id: trunk@11054 -
2008-05-23 13:28:56 +00:00
michael
4d4554a303
* Proper fix for initialized variable (including procedures)
...
git-svn-id: trunk@11052 -
2008-05-23 13:04:00 +00:00
michael
020f4a9e63
* UNdid last 2 revisions
...
git-svn-id: trunk@11051 -
2008-05-23 12:43:49 +00:00
michael
f23be9d8f4
* Fixed initialized procedural variable parsing
...
git-svn-id: trunk@11050 -
2008-05-23 12:21:13 +00:00
michael
5b812fd878
* File searching now as in compiler, using lower and uppercase filenames if needed
...
git-svn-id: trunk@11049 -
2008-05-23 08:05:58 +00:00
Jonas Maebe
73a3507bac
* reverted r11039, it's no good
...
git-svn-id: trunk@11048 -
2008-05-23 07:55:16 +00:00
michael
0ad7cfe39b
* UTF8 strings read as normal strings, not widestrings (bug reported by Stefan Lechner)
...
git-svn-id: trunk@11047 -
2008-05-23 07:52:04 +00:00
michael
a2c012e228
Patch from Joao Morais to fix memory leak with owner lists
...
git-svn-id: trunk@11045 -
2008-05-23 07:11:33 +00:00
michael
f7f2008447
* Support for date in footer
...
git-svn-id: trunk@11043 -
2008-05-22 20:09:41 +00:00
michael
7d236da474
* Fixed parsing of initialized procedural variables
...
git-svn-id: trunk@11041 -
2008-05-22 19:38:55 +00:00
michael
6378cc25eb
* Fixed 8076
...
git-svn-id: trunk@11040 -
2008-05-22 18:12:10 +00:00
Jonas Maebe
55d621fea3
* skip mark_InlineStart, mark_InlineEnd and mark_Position markers
...
in getnext/lastinstruction
git-svn-id: trunk@11039 -
2008-05-22 17:29:30 +00:00
tom_at_work
b01454d2a3
* removed code for splitting a 64 bit store into 32 bit ones on 64 bit ppc. For more information see comments of r9721
...
git-svn-id: trunk@11038 -
2008-05-22 16:20:32 +00:00
tom_at_work
4aced9802c
* fix tw8191 for all architectures: skip code generation for range checking also when the range checking has to be done dynamically for pointers accessed as arrays which were typecasted from an array
...
git-svn-id: trunk@11037 -
2008-05-22 12:52:26 +00:00
florian
d79851dc1b
* patch by Sergei Gorelkin to improve class creation speed and make objpas.inc more readable
...
git-svn-id: trunk@11036 -
2008-05-22 11:49:40 +00:00
florian
085d5423ac
* transform tryfinally nodes with an empty try parts into the finally block
...
git-svn-id: trunk@11035 -
2008-05-22 11:30:46 +00:00
florian
33b69b0bd2
* fixed wrong naming
...
git-svn-id: trunk@11034 -
2008-05-22 11:08:14 +00:00
tom_at_work
94ead30261
* fix padding on 64 bit big endian CPUs in TInterfaceEntry: wrong offset of a member caused memory corruption and then access violations during object creation. Fixes timplements* tests.
...
git-svn-id: trunk@11031 -
2008-05-21 21:29:58 +00:00
florian
873409cd3c
* baseaddr must be nil on windows
...
git-svn-id: trunk@11030 -
2008-05-21 20:45:20 +00:00
florian
5c6836e794
* use linklib only on darwin
...
git-svn-id: trunk@11029 -
2008-05-21 20:45:05 +00:00
florian
5a8bed193a
* fixed building of powerpc-netbsd rtl
...
git-svn-id: trunk@11028 -
2008-05-21 20:07:27 +00:00
Jonas Maebe
664247d5d6
+ added linklib statement so it works on Darwin
...
git-svn-id: trunk@11027 -
2008-05-21 17:26:03 +00:00
Jonas Maebe
63abaeecea
+ test for already fixed mantis #11309
...
git-svn-id: trunk@11026 -
2008-05-21 17:06:41 +00:00
Jonas Maebe
ecf4aa7f55
* use rounding correction in str_real based on smallest possible
...
delta for which 1.0 and 1.0+delta is different, rather than
some power-of-10 ballpark equivalent (fixes mantis #11308 )
* print the same number of digits for doubles on systems
which support extended as on those which don't (i.e.,
one digit less on the former). This solves regressions after
the previous change and is Delphi-compatible.
* adapted tests for the previous change
git-svn-id: trunk@11025 -
2008-05-21 16:55:31 +00:00
Jonas Maebe
f00beea41c
* fixed i386/linux rtl compilation and functionality when compiled
...
without regcall
git-svn-id: trunk@11024 -
2008-05-21 15:20:13 +00:00
Jonas Maebe
53d11b9a06
* fixed para locations at the calleeside for nostackframe assembler
...
routines
git-svn-id: trunk@11023 -
2008-05-21 15:11:37 +00:00
Jonas Maebe
942c91afad
* also consider jump tables embedded in the code when calculating the
...
distance between a jump and its target
git-svn-id: trunk@11022 -
2008-05-21 15:03:31 +00:00
florian
6d9eeaf0f0
+ missing (empty) file
...
git-svn-id: trunk@11021 -
2008-05-21 07:07:58 +00:00
florian
bcbc221191
* more reasonable defaults when no dyn. linker is found, resolves #10431
...
git-svn-id: trunk@11020 -
2008-05-20 21:06:12 +00:00
florian
c9433c0b1f
- removed directory with non-working sources as well with copyrighted sources
...
git-svn-id: trunk@11019 -
2008-05-19 20:20:01 +00:00
florian
3d17adaeeb
* patch for 10812 by Danny Milosavljevic
...
git-svn-id: trunk@11018 -
2008-05-19 20:02:23 +00:00
michael
ebb5d123ed
* Patch from Bartosz Bogacz to be able to parse streams without size
...
git-svn-id: trunk@11017 -
2008-05-19 19:08:15 +00:00
michael
7dff0e91e6
* Writing to file log now also will raise an error
...
git-svn-id: trunk@11016 -
2008-05-19 19:04:50 +00:00
michael
40d26841cb
* Applied patch from Luca Olivetti to ignore errors during logging
...
git-svn-id: trunk@11015 -
2008-05-19 18:56:46 +00:00
florian
35c0f78642
+ Haiku support by Olivier Coursière based on old BeOS support
...
git-svn-id: trunk@11014 -
2008-05-19 17:33:35 +00:00
florian
b4f82b22c8
* fixed for non-unix
...
git-svn-id: trunk@11013 -
2008-05-19 14:38:47 +00:00
florian
4dfd59a6f8
* finally it works on linux also from the testsuite script
...
git-svn-id: trunk@11012 -
2008-05-18 20:13:53 +00:00