diff options
author | Alexey Neyman <stilor@att.net> | 2016-03-13 13:21:31 -0700 |
---|---|---|
committer | Alexey Neyman <stilor@att.net> | 2016-04-01 18:15:39 -0700 |
commit | 85af58487290a46e7252504f2af808ad3c99d5d4 (patch) | |
tree | c375861ccbcf7466c49f382c07e84fe7e7c276cf /samples/powerpc-unknown-linux-uclibc | |
parent | e1d494a2489bc469f4a50a6942fa15255621e985 (diff) | |
download | crosstool-ng-85af58487290a46e7252504f2af808ad3c99d5d4.tar.gz crosstool-ng-85af58487290a46e7252504f2af808ad3c99d5d4.tar.bz2 crosstool-ng-85af58487290a46e7252504f2af808ad3c99d5d4.zip |
Unbreak powerpc-unknown-linux-uclibc.
There is invalid assembly in dmalloc for PowerPC. The issue is that
'stw' expects a memory operand, and =g constraint allows both registers
and memory. Newer GCC tends to choose register even at -O0, resulting in
invalid assembly. Instead, force a register constraint in 'mflr' and let
GCC decide if it wants to store it into memory at all.
Reported this upstream.
Signed-off-by: Alexey Neyman <stilor@att.net>
Diffstat (limited to 'samples/powerpc-unknown-linux-uclibc')
-rw-r--r-- | samples/powerpc-unknown-linux-uclibc/broken | 0 |
1 files changed, 0 insertions, 0 deletions
diff --git a/samples/powerpc-unknown-linux-uclibc/broken b/samples/powerpc-unknown-linux-uclibc/broken deleted file mode 100644 index e69de29b..00000000 --- a/samples/powerpc-unknown-linux-uclibc/broken +++ /dev/null |