osprey/kg++fe/gnu/config/sol2.h File Reference

Go to the source code of this file.

Defines

#define PREFERRED_DEBUGGING_TYPE   DBX_DEBUG
#define WCHAR_TYPE   "long int"
#define WCHAR_TYPE_SIZE   BITS_PER_WORD
#define WINT_TYPE   "long int"
#define WINT_TYPE_SIZE   BITS_PER_WORD
#define HANDLE_PRAGMA_REDEFINE_EXTNAME   1
#define CPP_SUBTARGET_SPEC   "\%{pthreads:-D_REENTRANT -D_PTHREADS} \%{!pthreads:%{threads:-D_REENTRANT -D_SOLARIS_THREADS}} \%{compat-bsd:-iwithprefixbefore ucbinclude -I/usr/ucbinclude} \"
#define TARGET_OS_CPP_BUILTINS()
#define ASM_SPEC   "\%{v:-V} %{Qy:} %{!Qn:-Qy} %{n} %{T} %{Ym,*} %{Wa,*:%*} -s \%{fpic|fpie|fPIC|fPIE:-K PIC} \%(asm_cpu) \"
#define LIB_SPEC   "%{compat-bsd:-lucb -lsocket -lnsl -lelf -laio} \ %{!shared:\ %{!symbolic:\ %{pthreads:-lpthread} \ %{!pthreads:%{threads:-lthread}} \ %{p|pg:-ldl} -lc}}"
#define ENDFILE_SPEC   "crtend.o%s crtn.o%s"
#define STARTFILE_SPEC   "%{!shared: \ %{!symbolic: \ %{p:mcrt1.o%s} \ %{!p: \ %{pg:gcrt1.o%s gmon.o%s} \ %{!pg:crt1.o%s}}}} \ crti.o%s %(startfile_arch) \ crtbegin.o%s"
#define STARTFILE_ARCH32_SPEC   "%{ansi:values-Xc.o%s} \ %{!ansi:values-Xa.o%s}"
#define STARTFILE_ARCH_SPEC   STARTFILE_ARCH32_SPEC
#define LINK_ARCH32_SPEC   "%{G:-G} \ %{YP,*} \ %{R*} \ %{compat-bsd: \ %{!YP,*:%{p|pg:-Y P,/usr/ucblib:/usr/ccs/lib/libp:/usr/lib/libp:/usr/ccs/lib:/usr/lib} \ %{!p:%{!pg:-Y P,/usr/ucblib:/usr/ccs/lib:/usr/lib}}} \ -R /usr/ucblib} \ %{!compat-bsd: \ %{!YP,*:%{p|pg:-Y P,/usr/ccs/lib/libp:/usr/lib/libp:/usr/ccs/lib:/usr/lib} \ %{!p:%{!pg:-Y P,/usr/ccs/lib:/usr/lib}}}}"
#define LINK_ARCH_SPEC   LINK_ARCH32_SPEC
#define LINK_SPEC   "%{h*} %{v:-V} \ %{b} %{Wl,*:%*} \ %{static:-dn -Bstatic} \ %{shared:-G -dy %{!mimpure-text:-z text}} \ %{symbolic:-Bsymbolic -G -dy -z text} \ %(link_arch) \ %{Qy:} %{!Qn:-Qy}"
#define SWITCH_TAKES_ARG(CHAR)
#define STDC_0_IN_SYSTEM_HEADERS   1
#define TRANSFER_FROM_TRAMPOLINE


Define Documentation

#define ASM_SPEC   "\%{v:-V} %{Qy:} %{!Qn:-Qy} %{n} %{T} %{Ym,*} %{Wa,*:%*} -s \%{fpic|fpie|fPIC|fPIE:-K PIC} \%(asm_cpu) \"

Definition at line 78 of file sol2.h.

#define CPP_SUBTARGET_SPEC   "\%{pthreads:-D_REENTRANT -D_PTHREADS} \%{!pthreads:%{threads:-D_REENTRANT -D_SOLARIS_THREADS}} \%{compat-bsd:-iwithprefixbefore ucbinclude -I/usr/ucbinclude} \"

Definition at line 49 of file sol2.h.

#define ENDFILE_SPEC   "crtend.o%s crtn.o%s"

Definition at line 95 of file sol2.h.

#define HANDLE_PRAGMA_REDEFINE_EXTNAME   1

Definition at line 42 of file sol2.h.

#define LIB_SPEC   "%{compat-bsd:-lucb -lsocket -lnsl -lelf -laio} \ %{!shared:\ %{!symbolic:\ %{pthreads:-lpthread} \ %{!pthreads:%{threads:-lthread}} \ %{p|pg:-ldl} -lc}}"

Definition at line 86 of file sol2.h.

#define LINK_ARCH32_SPEC   "%{G:-G} \ %{YP,*} \ %{R*} \ %{compat-bsd: \ %{!YP,*:%{p|pg:-Y P,/usr/ucblib:/usr/ccs/lib/libp:/usr/lib/libp:/usr/ccs/lib:/usr/lib} \ %{!p:%{!pg:-Y P,/usr/ucblib:/usr/ccs/lib:/usr/lib}}} \ -R /usr/ucblib} \ %{!compat-bsd: \ %{!YP,*:%{p|pg:-Y P,/usr/ccs/lib/libp:/usr/lib/libp:/usr/ccs/lib:/usr/lib} \ %{!p:%{!pg:-Y P,/usr/ccs/lib:/usr/lib}}}}"

Definition at line 116 of file sol2.h.

#define LINK_ARCH_SPEC   LINK_ARCH32_SPEC

Definition at line 129 of file sol2.h.

#define LINK_SPEC   "%{h*} %{v:-V} \ %{b} %{Wl,*:%*} \ %{static:-dn -Bstatic} \ %{shared:-G -dy %{!mimpure-text:-z text}} \ %{symbolic:-Bsymbolic -G -dy -z text} \ %(link_arch) \ %{Qy:} %{!Qn:-Qy}"

Definition at line 133 of file sol2.h.

#define PREFERRED_DEBUGGING_TYPE   DBX_DEBUG

Definition at line 25 of file sol2.h.

#define STARTFILE_ARCH32_SPEC   "%{ansi:values-Xc.o%s} \ %{!ansi:values-Xa.o%s}"

Definition at line 109 of file sol2.h.

#define STARTFILE_ARCH_SPEC   STARTFILE_ARCH32_SPEC

Definition at line 113 of file sol2.h.

#define STARTFILE_SPEC   "%{!shared: \ %{!symbolic: \ %{p:mcrt1.o%s} \ %{!p: \ %{pg:gcrt1.o%s gmon.o%s} \ %{!pg:crt1.o%s}}}} \ crti.o%s %(startfile_arch) \ crtbegin.o%s"

Definition at line 99 of file sol2.h.

#define STDC_0_IN_SYSTEM_HEADERS   1

Definition at line 151 of file sol2.h.

#define SWITCH_TAKES_ARG ( CHAR   ) 

Value:

(DEFAULT_SWITCH_TAKES_ARG(CHAR) \
   || (CHAR) == 'R' \
   || (CHAR) == 'h' \
   || (CHAR) == 'z')

Definition at line 145 of file sol2.h.

 
#define TARGET_OS_CPP_BUILTINS (  ) 

Value:

do {            \
  builtin_define_std ("unix");      \
  builtin_define_std ("sun");     \
  builtin_define ("__svr4__");      \
  builtin_define ("__SVR4");      \
  builtin_define ("__PRAGMA_REDEFINE_EXTNAME"); \
  builtin_assert ("system=unix");     \
  builtin_assert ("system=svr4");     \
  /* For C++ we need to add some additional macro \
     definitions required by the C++ standard \
     library.  */         \
  if (c_language == clk_cplusplus)    \
    {           \
      builtin_define ("_XOPEN_SOURCE=500"); \
      builtin_define ("_LARGEFILE_SOURCE=1"); \
      builtin_define ("_LARGEFILE64_SOURCE=1"); \
      builtin_define ("__EXTENSIONS__");    \
    }           \
    } while (0)

Definition at line 56 of file sol2.h.

#define TRANSFER_FROM_TRAMPOLINE

Definition at line 173 of file sol2.h.

#define WCHAR_TYPE   "long int"

Definition at line 29 of file sol2.h.

#define WCHAR_TYPE_SIZE   BITS_PER_WORD

Definition at line 32 of file sol2.h.

#define WINT_TYPE   "long int"

Definition at line 37 of file sol2.h.

#define WINT_TYPE_SIZE   BITS_PER_WORD

Definition at line 40 of file sol2.h.


Generated on Wed Apr 8 15:20:55 2009 for Open64 by  doxygen 1.5.6