Jonas Maebe
|
c25d9d5e06
* do not search for overloaded operators while parsing constant declarations,
|
13 years ago |
florian
|
405a80066e
+ cse across assignment operator fixed and enabled
|
13 years ago |
florian
|
f619a1aaf6
* fld/fst can have a base register+offset
|
13 years ago |
florian
|
df01717c38
* mov x, %treg; mov %treg, y might be only optimized if y does not use treg
|
13 years ago |
Jonas Maebe
|
3c1b82f9a0
* don't add value transformations for internal type casts from/to currency
|
13 years ago |
florian
|
e81ba0f82e
+ make use of the armv6+ sign/zero extension instructions if appropriate
|
13 years ago |
florian
|
eb1efdff8a
+ introduce cstylearrayofconst because pocall_mwcall was forgotten at several places
|
13 years ago |
florian
|
ad3aa937d3
* respect Dontlinkstdlibpath when adding a default library search path
|
13 years ago |
florian
|
19ed835f2b
* don't generate an extra indirection when loading vfp constants
|
13 years ago |
masta
|
8a684c1f10
Don't generate IT instruction in second_cmp64bit for Thumb-2
|
13 years ago |
florian
|
49b03ea350
* readme updated
|
13 years ago |
florian
|
89980e21f3
+ binary objects for armhf
|
13 years ago |
michael
|
2889f22b40
* IF condition expression is now a real expression, not a string
|
13 years ago |
michael
|
b867010691
* Test cases for types, var, const, resource string. Start of statement tests
|
13 years ago |
florian
|
2b6fc9b1ee
+ at least raspian has no soft links in /usr/lib to crt*.o, so add their location to the search path
|
13 years ago |
masta
|
e4a719fcff
Fix ARM SwapEndian on armv6+ for compilation with FPC 2.6
|
13 years ago |
florian
|
291157330e
* fix setjump for arm<=armv5 with vfp
|
13 years ago |
marco
|
f52c55ea59
* fixed a copy and paste typo as indicated by Ocean Mantis #22559
|
13 years ago |
marco
|
666fecb6df
* workaround for unsupported construct in fpdoc. (enum declared nested in class)
|
13 years ago |
sergei
|
c1e7e9c85e
* TObjData.symbolref: don't lose the weak binding of asm symbol. This fixes tests/tweaklib*.pp at least for Linux x86 targets with internal assembler.
|
13 years ago |
masta
|
1c51b8d906
Disable 64bit shifts for thumb2 - Fix for Mantis #22520
|
13 years ago |
masta
|
c16871e129
Generate better code in Tthumb2cgarm.g_flags2reg
|
13 years ago |
masta
|
2e0203b7a2
Improved Move implementation on ARM
|
13 years ago |
mazen
|
f6deb01295
* Removed error thrown when trying to build help index if the documentation is installed on a read only file system and tries to store the index file in current directory. (Closes Debian bug#662814)
|
13 years ago |
sergei
|
944189f046
- don't supply sh_link and sh_info members to TElfObjSection.create_ext.
|
13 years ago |
sergei
|
d4b7a6a9bd
+ Added some more ELF definitions
|
13 years ago |
paul
|
1af45d7ec0
rtl: don't perform unneeded string conversions if string codepage matches codepage to convert (thanks to Sergey)
|
13 years ago |
florian
|
562a45f2e1
* try to transform the tree to be able to do better cse
|
13 years ago |
florian
|
a27cc3e5f2
+ be able to handle CSE's of records/arrays/objects
|
13 years ago |
florian
|
89ec13deeb
* improved complexity estimation for subscript nodes
|
13 years ago |