------- Comment #6 from geoffk at gcc dot gnu dot org 2006-08-22 01:20 -------
It turns out that if you compile this with 'gcc -mcpu=G4 -O -gdwarf-2' on
powerpc-darwin, this testcase works fine, but if you do it with '-mcpu=G3', it
fails; that is, it fails when V4SFmode is not supported by the target. The
testcase does correctly generate a DW_AT_const_value:
.byte 0x7 ; uleb128 0x7; (DIE (0xa0) DW_TAG_variable)
.ascii "Foo\0" ; DW_AT_name
.byte 0x1 ; DW_AT_decl_file
.byte 0x2 ; DW_AT_decl_line
.long 0x72 ; DW_AT_type
.byte 0x10 ; DW_AT_const_value
.long 0x4d6e6b28 ; fp or vector constant word 0
.long 0x0 ; fp or vector constant word 1
.long 0x0 ; fp or vector constant word 2
.long 0x0 ; fp or vector constant word 3
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28692