Solaris SPARC to Solaris x86 Porting Guide
indeterminable situations. This option
specifies that
SIGBUS be raised when a
misaligned access occurs.
-xalias_level
Used to determine the assumptions that
can be made by the compiler in order to
perform optimizations (using the
-xO
option) using type-based alias-analysis.
Warning issued by C compiler [
2]
-xautopar (C)
This option turns on automatic
parallelization for multiple processors used
in the SPARC architecture. It also does
dependence analysis (analyzes loops for
inter-iteration data dependence) and loop
restructuring.
Option ignored [
3]
-xcache (C++)
This option defines cache properties for
use by the optimizer.
Warning issued by C++
compiler[
1]
-xcg89 (C)
This option is used for improving runtime
performance for the SPARC architecture. It
compiles the C++ code for generic SPARC
architecture. Equivalent to
-
xtarget=ss2 (-xarch=v7 -
xchip=old -
xcache=64/32/1)
Option ignored [3]
-xcg92 (C)
This option is used for improving runtime
performance for the SPARC architecture. It
compiles the C++ code for SPARC V8
architecture. Equivalent to
-
xtarget=ss1000 (-
xarch=v8 -xchip=super -
xcache=16/32/4:1024/32/1
)
.
Option ignored [
3]
-xcheck
This option adds a runtime check for stack
overflow.
Warning issued by C compiler[
2]
-xcode
This option specifies the code address
space.
Warning issued by C compiler[
2]
-xcrossfile (C)
This option enables optimization and
inlining across source files.
Option ignored [
3]
-xdepend (C)
This option analyzes loops for inter-
iteration data dependencies and does
loop restructuring.
Option ignored [
3]
-xexplicitpar (C)
This option generates paralleled code
based on specification of #pragma MP
directives.
Option ignored [
3]
-xhwcprof (C)
This option enables compiler support for
hardware counter-based profiling.
Option ignored [
3]
-xia (C++)
This option links the appropriate interval
arithmetic libraries and sets a suitable
floating-point environment.
Warning issued by C++
compiler[
1]
-xipo
This option performs inter-procedural
optimizations.
Option ignored [
3]
-xjobs
This option specifies the maximum number
of components the compiler will fork in
parallel.
Warning issued by C compiler[
2]
-xldscope
This option is used to change the default
linker scoping for the definition of extern
symbols.
Warning issued by C compiler[
2]
-xlic_lib=sunperf
This option links in the Sun-supplied
Option ignored [3]
11