Menu

#13 Internal compiler error with combined -maltivec and VARARGS

open
nobody
None
5
2012-09-21
2010-02-05
No

The attached code will break the compiler, when compiled with "g++ -maltivec -mabi=altivec va_altivec.cpp -o va_altivec"

The error message is:
va_altivec.cpp: In function 'void Bla(int, ...)':
va_altivec.cpp:15: internal compiler error: in rs6000_expand_builtin, at
config/rs6000/rs6000.c:8072
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http: www.sf.net="" projects="" adtools=""/> for instructions.

Discussion

  • Steven Solie

    Steven Solie - 2010-02-05

    Test case example

     
  • Sebastian Bauer

    Sebastian Bauer - 2010-02-11

    I've committed a fix for this to trunk. Whether the generated code really works is another question. It would be great if you could try.

     

Anonymous
Anonymous

Add attachments
Cancel