Summary: | media-libs/jpeg-mmx fails with gcc41 with march=i686 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Tyler Montbriand <tyler> |
Component: | [OLD] Library | Assignee: | SpanKY <vapier> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | graphics+disabled |
Priority: | High | ||
Version: | 2006.1 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Tyler Montbriand
2006-10-15 14:41:32 UTC
i can't reproduce this. can i get emerge --info? okay, got it. only occurs at -O0. vapier, are you still maintaining this? if so do you prefer patching the header or forcing >=-O1? forcing flags is wrong ... you cant assume that -O1+ will always work using an X operand is wrong ... you need a constraint that all of these instructions can use as a source ("m" will probably work fine): movd movq packssdw packsswb packuswb paddb paddd paddsb paddsw paddusb paddusw paddw pand pandn pavgb pavgw pcmpeqb pcmpeqd pcmpeqw pcmpgtb pcmpgtd pcmpgtw pmaddwd pmaxsw pmaxub pminsw pminub pmulhuw pmulhw pmullw por psadbw pslld psllq psllw psrad psraw psrld psrlq psrlw psubb psubd psubsb psubsw psubusb psubusw psubw punpckhbw punpckhdq punpckhwd punpcklbw punpckldq punpcklwd pxor jpeg-mmx is dead |