florian
8c2eb2fa36
+ added forgotten unaligned call
...
git-svn-id: trunk@18998 -
2011-09-06 21:02:59 +00:00
florian
431da61f3a
* cleaned up FreeLocalVerbosity usage
...
git-svn-id: trunk@18997 -
2011-09-06 21:02:20 +00:00
Mattias Gaertner
117a874ba5
instantfpc: environment option INSTANTFPCOPTIONS
...
git-svn-id: trunk@18996 -
2011-09-06 20:54:30 +00:00
Mattias Gaertner
927d080ab2
instantfpc: hint about environment variable INSTANTFPCCACHE
...
git-svn-id: trunk@18995 -
2011-09-06 20:00:54 +00:00
marco
ab40391806
* fixed minor issue with r18991.
...
git-svn-id: trunk@18994 -
2011-09-06 12:51:38 +00:00
marco
3f167a1582
* odbc ftguid fixes, correct size (38) in setparameters. Mantis #19774 , patch by lacak2
...
git-svn-id: trunk@18993 -
2011-09-06 12:25:38 +00:00
marco
95e458655a
* ftfmtbcd for postgresm Mantis 19681, patch by Lacak2
...
git-svn-id: trunk@18992 -
2011-09-06 12:23:17 +00:00
marco
5c20a50536
* update decimal support with newer ftfmtbcd support. Mantis #19664 patch by Lacak2.
...
git-svn-id: trunk@18991 -
2011-09-06 12:16:42 +00:00
marco
4d1c29415a
* add ftfixedchar to escape clause of getsqltext, Mantis #19556 Patch by Lacak2.
...
git-svn-id: trunk@18990 -
2011-09-06 12:09:38 +00:00
marco
3e8a3eb14c
* aslargeint for TLongintfield, mantis #18287 , patch by Lacak2
...
git-svn-id: trunk@18989 -
2011-09-06 12:06:49 +00:00
marco
d630a85cbd
* sqlite bcd fixes. Mantis #16924 , patch by Lacak2
...
git-svn-id: trunk@18988 -
2011-09-06 11:50:10 +00:00
paul
7dd8a97487
compiler: allow "with" to search members in nested types properly
...
git-svn-id: trunk@18987 -
2011-09-06 10:23:57 +00:00
michael
3cc6ac9e3b
* Testcase for DBF export
...
git-svn-id: trunk@18986 -
2011-09-06 10:16:56 +00:00
michael
aa4ab64ea5
* Patch from Reinier Olislagers to fix bug #20160
...
git-svn-id: trunk@18985 -
2011-09-05 21:16:36 +00:00
Jonas Maebe
852ae48cb7
* also use blx instead of bl for direct calls on ARMv5+, since the target
...
may be thumb(2) (mantis #19896 )
* don't conditionalize "blx <imm target>", because that's not a valid
encoding
git-svn-id: trunk@18984 -
2011-09-05 20:33:15 +00:00
sergei
16859976da
Mantis #19182 , Delphi compatible tweaks:
...
* Allow properties of type interface to implement not just the same interface, but also any of its ancestors.
* Allow a single property to implement multiple interfaces.
git-svn-id: trunk@18983 -
2011-09-05 19:51:10 +00:00
pierre
df4388a47d
+ Added code to display 80-bit value on
...
system supporting only 64-bit double type.
* Try to display reals in target format.
* Corrected ibrecorddef handling if df_copied_def is set.
git-svn-id: trunk@18979 -
2011-09-05 16:16:25 +00:00
pierre
713f269ce2
* Change Field passing type of FreeLocalVerbosity parameter
...
to by value to avoid passing an unaligned pointer.
* Adapt code calling FreeLocalVerbosity to reset
currrent_settings.pmessage to nil afterwards.
git-svn-id: trunk@18978 -
2011-09-05 12:52:37 +00:00
sekelsenmat
50067bf42a
fpvectorial: Merges large changes to the EPS reader and to the Canvas output from the Lazarus-ccr. Now it works perfectly with the testcases
...
git-svn-id: trunk@18977 -
2011-09-05 09:48:00 +00:00
pierre
b526bb4dfa
* Fix failures introduced by rev 18975
...
git-svn-id: trunk@18976 -
2011-09-05 07:51:22 +00:00
pierre
68d27263e7
Try to improve RecordTokenBuf with respect to PPU reading
...
git-svn-id: trunk@18975 -
2011-09-04 22:43:41 +00:00
florian
2f780a7a28
* fixes compilation of atmega128 unit
...
git-svn-id: trunk@18974 -
2011-09-04 19:39:39 +00:00
florian
e9f2f3388e
* use dwarf2 on avr-embedded by default because stabs is difficult due to name mangling issues
...
git-svn-id: trunk@18973 -
2011-09-04 19:37:26 +00:00
florian
f1f0cb033a
* move ReplaceForbiddenChars to cpubase of avr so it can be used in dbgstabs as well
...
* tried to fix dbgstabs so that it doesn't emit illegal chars using ReplaceForbiddenChars, however, dbgstabs accesses symbol names quite often, so this failed
git-svn-id: trunk@18972 -
2011-09-04 19:36:43 +00:00
florian
7bceba2392
* since the last name mangling changes, gas writer for avr needs to replace more illegal characters
...
git-svn-id: trunk@18971 -
2011-09-04 18:56:47 +00:00
florian
645b6942d0
* version update
...
git-svn-id: trunk@18970 -
2011-09-04 18:53:12 +00:00
florian
0066a12974
* makes a_jmp_cond working
...
git-svn-id: trunk@18969 -
2011-09-04 18:47:08 +00:00
sergei
689d4b3ecc
+ Mantis #19651 : Generate table of typed string constants which are initialized with resourcestrings, so they are updated when SetResourceStrings or SetUnitResourceStrings is called.
...
git-svn-id: trunk@18968 -
2011-09-04 16:01:26 +00:00
florian
dbd33fd6a5
* use thread var only if the target supports threading
...
git-svn-id: trunk@18967 -
2011-09-04 14:27:23 +00:00
florian
a1381c1240
* some aint -> tcgint changes to avoid range check errors on systems with sizeof(aint)<4
...
git-svn-id: trunk@18966 -
2011-09-04 14:26:27 +00:00
michael
4204cfe271
* Added tests for new methods, added insert (null)
...
git-svn-id: trunk@18965 -
2011-09-04 10:41:09 +00:00
michael
d924b36ee8
* Patch from Luiz Americo to implement Insert/Move/Exchange in TJSONArray (ID 20145)
...
git-svn-id: trunk@18964 -
2011-09-04 10:21:23 +00:00
florian
a1b7ec0999
* forgot again part of a commit, this belongs to r18962
...
git-svn-id: trunk@18963 -
2011-09-03 20:42:01 +00:00
florian
6d996bf832
* made a_call_ref of PowerPC generic, we need to allocate a register after all on risc platforms
...
git-svn-id: trunk@18962 -
2011-09-03 20:37:53 +00:00
florian
b17a9385e5
* use generic first_int_to_real 64 bit values on sparc
...
* compile part of softfpu into the system unit as consequence of using the generic first_int_to_real
git-svn-id: trunk@18961 -
2011-09-03 19:58:32 +00:00
florian
1de4d16eea
- remove ncpucall for sparc, it has no use anymore
...
git-svn-id: trunk@18960 -
2011-09-03 19:46:13 +00:00
florian
7b72e21743
* forgotten part of r18958
...
git-svn-id: trunk@18959 -
2011-09-03 19:45:17 +00:00
florian
6211a83865
* write variable locations of 64 bit integer values on 32 bit targets correctly
...
* when transforming imag. register variable locations into real ones, take care of the register type
git-svn-id: trunk@18958 -
2011-09-03 19:43:50 +00:00
pierre
637a4671d9
Fix messages to tokenbuufer writing to zvoid problems with PPU
...
git-svn-id: trunk@18957 -
2011-09-03 17:38:53 +00:00
marco
499062d815
* also test for fbembed in old "auto" initialization. Mantis #17664
...
git-svn-id: trunk@18952 -
2011-09-02 20:25:48 +00:00
marco
5f4fa283f0
* Patch from Lacak2, Map mysql textual blob to ftmemo on mysql5+. Mantis #19911
...
git-svn-id: trunk@18951 -
2011-09-02 19:54:10 +00:00
marco
0cc60e05f2
* IsSamemonth analog to IsSameDay. Mantis #19876
...
git-svn-id: trunk@18950 -
2011-09-02 19:44:54 +00:00
marco
3383db43cd
* Check against operation on unopend statement, patch from Lacak2 Mantis #19943
...
git-svn-id: trunk@18949 -
2011-09-02 19:05:24 +00:00
pierre
db7192c897
* Changes uses clause to oldregexpr, as a new version was installed in package
...
git-svn-id: trunk@18947 -
2011-09-02 14:49:40 +00:00
pierre
4c633c46ed
Change mangling to avoid overlap and increase PPU version
...
git-svn-id: trunk@18946 -
2011-09-02 14:20:14 +00:00
michael
80c8cdcf78
* Patch from Reinier Olislagers to fix bug #20069
...
git-svn-id: trunk@18945 -
2011-09-02 13:09:29 +00:00
michael
13840ad987
* Patch from Reinier Olislagers to fix max fieldlength (bug 20134)
...
git-svn-id: trunk@18944 -
2011-09-02 13:06:21 +00:00
pierre
f0aa48b083
* Remove use of direct U_UNIT_NAME or TC_UNIT_NAME
...
symbols in assembler sources.
Added to corresponding system variables or typed constants a
public name 'operatingsystem_XXX' alias and used that alias in assembler
source.
git-svn-id: trunk@18943 -
2011-09-02 12:51:48 +00:00
pierre
a127c411b2
Use pulbic name aliases for argc,arg,envp used in assmebler files
...
git-svn-id: trunk@18942 -
2011-09-02 10:54:06 +00:00
marco
0bad1997d1
* commited patch from Mantis #19956 by Michalis that deals with previous extensions
...
of opengl becoming part of core in never versions.
git-svn-id: trunk@18941 -
2011-09-02 09:43:53 +00:00