comparison dyncall/dyncall_macros.h @ 180:629cfbba5ba0

- sparc predef cleanup
author cslag
date Fri, 10 Feb 2017 01:28:47 +0100
parents b11b0735b09f
children 44ae5b653086
comparison
equal deleted inserted replaced
179:b11b0735b09f 180:629cfbba5ba0
191 # define DC__Arch_ARM 191 # define DC__Arch_ARM
192 #elif defined(__aarch64__) 192 #elif defined(__aarch64__)
193 # define DC__Arch_ARM64 193 # define DC__Arch_ARM64
194 #elif defined(__sh__) 194 #elif defined(__sh__)
195 # define DC__Arch_SuperH 195 # define DC__Arch_SuperH
196 #elif defined(__sparcv9) || defined(__sparc64__) || ( defined(__sparc) && defined(__arch64__) ) 196 #elif defined(__sparc) || defined(__sparc__)
197 # define DC__Arch_Sparc64 197 # if defined(__sparcv9) || defined(__sparc_v9__) || defined(__sparc64__) || defined(__arch64__)
198 #elif defined(__sparc) 198 # define DC__Arch_Sparc64
199 # define DC__Arch_Sparc 199 # else
200 # define DC__Arch_Sparc
201 # endif
200 #endif 202 #endif
201 203
202 204
203 205
204 /* Rough OS classification. */ 206 /* Rough OS classification. */