Closed
Description
$ cat test.c
typedef union foo {
int i;
} foo_t __attribute__((transparent_union));
void test(foo_t a) {
}
$ clang -target powerpc64le-linux -S -o - -emit-llvm test.c
Attribute 'signext' applied to incompatible type!
ptr @test
fatal error: error in backend: Broken module found, compilation aborted!