svenbarth
|
8ba185806a
Add the supplied program from bug #19975 to webtbf.
|
14 gadi atpakaļ |
svenbarth
|
6474e74acc
Fix for bug #19975: Lower "tobjectdef.extendeddef" from "tabstractrecorddef" to "tdef" and assign "generrordef" to it if it's not a valid type to extend (the change in "pdecobj.parse_extended_type").
|
14 gadi atpakaļ |
svenbarth
|
bc96bb0be5
Rebase to revision 18805
|
14 gadi atpakaļ |
florian
|
4c403baa85
* new lpi version
|
14 gadi atpakaļ |
florian
|
3ea50bf440
* fix USBMem as requested by Jeppe on IRC
|
14 gadi atpakaļ |
joost
|
6d6f904a2e
* Do now try to use a buildunit to compile gtk2, because it already has a build unit of its own.
|
14 gadi atpakaļ |
joost
|
f95438ac0b
* Compile libgbafpc and libndsfpc only for gba and nds respectively
|
14 gadi atpakaļ |
joost
|
25cb482572
* Fixed directory-setting in fpmake.pp
|
14 gadi atpakaļ |
joost
|
113417179f
* Removed dependencies on units within other packages from fpmake.pp
|
14 gadi atpakaļ |
joost
|
46d8af7c9f
* Exampleunits are not compiled, so do not trigger a recompile if they are missing
|
14 gadi atpakaļ |
joost
|
62f33a24c4
* Warn when a package is not installed for current target
|
14 gadi atpakaļ |
joost
|
971c1b1874
* Do not create the output-directory for ttExamplePrograms, since they are not compiled
|
14 gadi atpakaļ |
Jonas Maebe
|
1bb9a3b3d7
* fixed generic code for subtracting one set from another if both are
|
14 gadi atpakaļ |
Jonas Maebe
|
bf74f2efee
* mark all fpmake Makefiles with .NOTPARALLEL:, because they don't declare
|
14 gadi atpakaļ |
florian
|
46cc0209de
* make use of mulps/mulpd and haddps/haddpd/hsubpd/hsubps to optimze x*x+y*y and x*x-y*y where x and y might be single or double
|
14 gadi atpakaļ |
florian
|
13ac5d185f
* fix add_move_instruction for sse moves
|
14 gadi atpakaļ |
florian
|
ca1f33aae1
* extended do_spill_replace with some sse instructions
|
14 gadi atpakaļ |
florian
|
e8dafe4dde
* fixed change information for a lot of sse instructions
|
14 gadi atpakaļ |
florian
|
2f4fcf7dee
* avoid range check error
|
14 gadi atpakaļ |
florian
|
88c2c77319
+ is_sse3_cpu, put into cpu unit, so x86-64 and i386 can share source code
|
14 gadi atpakaļ |
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 gadi atpakaļ |
florian
|
da9d0d24e8
* update of german error message files by Karl-Michael Schindler, resolves #20021
|
14 gadi atpakaļ |
florian
|
68dd23b5a2
* write proper register locations when doing ssa, resolves #7552
|
14 gadi atpakaļ |
joost
|
66bab5467b
* Improved console-output: show the message that a package is compiled when it is actually compiled.
|
14 gadi atpakaļ |
florian
|
c855c7a0aa
* unified handling of comparison of constant and expression with disjunct ranges of values
|
14 gadi atpakaļ |
florian
|
5419011856
* fix test
|
14 gadi atpakaļ |
florian
|
c011949765
+ iretq for x86_64
|
14 gadi atpakaļ |
Jonas Maebe
|
008e0a1317
* reverted r18262 and fixed tcgint-related range check errors correctly at
|
14 gadi atpakaļ |
florian
|
4f6a803c29
+ might_have_sideeffects, make use of it when optimizing x*x into sqr(x)
|
14 gadi atpakaļ |
florian
|
386585ab66
* call UniqueString for Result in fpkmkunit.fixpath as suggest by Henry Vermaak, resolves #20015
|
14 gadi atpakaļ |