diff options
Diffstat (limited to 'gcc/config/sparc/sparc-c.c')
-rw-r--r-- | gcc/config/sparc/sparc-c.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/gcc/config/sparc/sparc-c.c b/gcc/config/sparc/sparc-c.c index d3fd60e403..d9f9c15d2e 100644 --- a/gcc/config/sparc/sparc-c.c +++ b/gcc/config/sparc/sparc-c.c @@ -40,7 +40,12 @@ sparc_target_macros (void) cpp_assert (parse_in, "machine=sparc"); } - if (TARGET_VIS3) + if (TARGET_VIS4) + { + cpp_define (parse_in, "__VIS__=0x400"); + cpp_define (parse_in, "__VIS__=0x400"); + } + else if (TARGET_VIS3) { cpp_define (parse_in, "__VIS__=0x300"); cpp_define (parse_in, "__VIS=0x300"); |