equal
deleted
inserted
replaced
117 ARCH_FLAGS_i386_suncc = -xregs=no%frameptr |
117 ARCH_FLAGS_i386_suncc = -xregs=no%frameptr |
118 ARCH32_FLAGS_i386_suncc = -m32 -xarch=sse2 -D__i386__ |
118 ARCH32_FLAGS_i386_suncc = -m32 -xarch=sse2 -D__i386__ |
119 ARCH64_FLAGS_i386_suncc = -m64 -xarch=sse2 -D__amd64__ |
119 ARCH64_FLAGS_i386_suncc = -m64 -xarch=sse2 -D__amd64__ |
120 |
120 |
121 # SPARC ABI requires system libraries not use application registers |
121 # SPARC ABI requires system libraries not use application registers |
122 ARCH_LIB_FLAGS_sparc_suncc = -xregs=no%appl |
122 # The normal/documented flag for this is -xregs=no%appl, but for now, |
|
123 # we use "-Qoption cg -xregs=no%appl" to workaround bug 7030022 in |
|
124 # the Studio 12.1 compilers that fails to honor the normal option. |
|
125 ARCH_LIB_FLAGS_sparc_suncc = -Qoption cg -xregs=no%appl |
123 ARCH_LIB_FLAGS_i386_suncc = |
126 ARCH_LIB_FLAGS_i386_suncc = |
124 |
127 |
125 ## GNU Compilers |
128 ## GNU Compilers |
126 GCC = /usr/sfw/bin/gcc |
129 GCC = /usr/sfw/bin/gcc |
127 GXX = /usr/sfw/bin/g++ |
130 GXX = /usr/sfw/bin/g++ |