florian
|
ca1f33aae1
* extended do_spill_replace with some sse instructions
|
14 éve |
florian
|
e8dafe4dde
* fixed change information for a lot of sse instructions
|
14 éve |
florian
|
2f4fcf7dee
* avoid range check error
|
14 éve |
florian
|
88c2c77319
+ is_sse3_cpu, put into cpu unit, so x86-64 and i386 can share source code
|
14 éve |
joost
|
c08f9e9657
* Set the state of externally compiled but not installed packages to tsNoCompile, to avoid triggering a recompile of packages that depend on it
|
14 éve |
florian
|
da9d0d24e8
* update of german error message files by Karl-Michael Schindler, resolves #20021
|
14 éve |
florian
|
68dd23b5a2
* write proper register locations when doing ssa, resolves #7552
|
14 éve |
joost
|
66bab5467b
* Improved console-output: show the message that a package is compiled when it is actually compiled.
|
14 éve |
florian
|
c855c7a0aa
* unified handling of comparison of constant and expression with disjunct ranges of values
|
14 éve |
florian
|
5419011856
* fix test
|
14 éve |
florian
|
c011949765
+ iretq for x86_64
|
14 éve |
Jonas Maebe
|
008e0a1317
* reverted r18262 and fixed tcgint-related range check errors correctly at
|
14 éve |
florian
|
4f6a803c29
+ might_have_sideeffects, make use of it when optimizing x*x into sqr(x)
|
14 éve |
florian
|
386585ab66
* call UniqueString for Result in fpkmkunit.fixpath as suggest by Henry Vermaak, resolves #20015
|
14 éve |
florian
|
860d753055
* treat registers (and identifiers of register parameter) as normal identifiers when parsing record fields in intel assembler, resolves #19555
|
14 éve |
florian
|
cf874a3465
* give a more understandable error message if a procedure "result" is tried to be a
|
14 éve |
joost
|
31d11c0321
* Added -bu option, to generate and use a build-unit to compile packages
|
14 éve |
Jonas Maebe
|
baf2a3f1fb
* fixed copy/paste error that didn't disable default inline support when
|
14 éve |
Jonas Maebe
|
cbb3e5700d
* now also includes univint directory for Darwin if necessary, not sure
|
14 éve |
Jonas Maebe
|
8c7f1e1013
* only transform multiplication nodes to sqr, not any kind of addnode
|
14 éve |
Jonas Maebe
|
3abfec476a
* fixed range checke errors after aint->tcgint change
|
14 éve |
Jonas Maebe
|
3b9e1a4398
* fixed wrong class cast in r18226
|
14 éve |
sekelsenmat
|
658be2b0b7
fpvectorial: Adds multiline support for text, adds a new translate function to entities
|
14 éve |
marco
|
4c64519f31
* fix for yet another -j 2 issue. This time fcl-passrc dependency on fcl-base
|
14 éve |
sekelsenmat
|
cc8854b0bc
fpvectorial: Removes unused Z coordinates and makes the entity classes smarter, adds support for searching for elements
|
14 éve |
Jonas Maebe
|
b5fc32750b
* check whether both left and right are reals rather than twice whether left
|
14 éve |
florian
|
41f25c2b21
* fixes cmem.malloc et al. for windows as proposed by Ludo Brands, resolves #15571
|
14 éve |
florian
|
859757003f
* fix SafeLoadLibrary: fixed defines, sse control word should be stored as well
|
14 éve |
Jonas Maebe
|
6748a9a238
* fixed forcing setelementn on the correct side in add nodes
|
14 éve |
florian
|
275c6092e5
* avoid range check errors for empty ansistrings written/read from ppus
|
14 éve |