--- Comment #2 from pinskia at gcc dot gnu dot org 2008-10-07 20:38 ---
I think this is by design, you did not change the ABI to be a non SPE based
one.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37759
--- Comment #3 from patrick at motec dot com dot au 2008-10-07 22:14
---
Created an attachment (id=16477)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16477action=view)
preprocessed source
Setting -mabi=no-spe corrects the the first example.
The new prexeth.i example still
--- Comment #4 from patrick at motec dot com dot au 2008-10-07 22:15
---
Forgot to add -v output:
powerpc-eabispe-gcc -DLWIP_DEBUG -Iprex/include -Ilwip/src/include
-Ilwip/src/include/ipv4 -I/home/patrick/src/e7/prex
-I/home/patrick/src/e7/prex/usr/include
--- Comment #1 from patrick at motec dot com dot au 2008-10-07 05:07
---
Created an attachment (id=16472)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16472action=view)
preprocessed source
after compiling, evstdd and evldd instructions are emitted even though the
-mno-spe flag