osprey/kg++fe/gnu/config/arm/riscix.h File Reference

#include "arm/aout.h"

Include dependency graph for riscix.h:

Go to the source code of this file.

Defines

#define STARTFILE_SPEC   "\ %{pg:/usr/lib/gcrt0.o%s}\ %{!pg:%{p:/usr/lib/mcrt0.o%s}\ %{!p:/usr/lib/crt0.o%s}}"
#define LIB_SPEC   "\ %{g*:-lg}\ %{!p:%{!pg:%{!static:-lc}%{static:-lc_n}}}\ %{p:-lc_p}\ %{pg:-lc_p}"
#define LINK_SPEC   "-X"
#define CPP_PREDEFINES   "-Darm -Driscix -Dunix -Asystem=unix"
#define ASM_FINAL_SPEC   "\%{!mno-symrename: \ \n /usr/bin/symrename \ -%{mbsd:%{pedantic:%e-mbsd and -pedantic incompatible}BSD}\%{mxopen:%{mbsd:%e-mbsd and -mxopen incompatible}\%{pedantic:%e-mxopen and -pedantic incompatible}XOPEN}\%{!mbsd:%{!mxopen:%{!ansi:BSD}}} %{c:%{o*:%*}%{!o*:%b.o}}%{!c:%U.o}}"
#define SUBTARGET_SWITCHES
#define TARGET_VERSION   fputs (" (ARM/RISCiX)", stderr);
#define ARM_OS_NAME   "RISCiX"
#define DEFAULT_SIGNED_CHAR   0
#define NAME__MAIN   "__gccmain"
#define SYMBOL__MAIN   __gccmain
#define SIZE_TYPE   "unsigned int"
#define PTRDIFF_TYPE   "int"
#define TARGET_EDOM   33
#define SUBTARGET_CPU_DEFAULT   TARGET_CPU_arm2
#define SUBTARGET_CONDITIONAL_REGISTER_USAGE
#define SUBTARGET_CPP_SPEC   "\ %{mbsd:%{pedantic:%e-mbsd and -pedantic incompatible} -D_BSD_C} \ %{mxopen:%{mbsd:%e-mbsd and -mxopen incompatible} \ %{pedantic:%e-mxopen and -pedantic incompatible} -D_XOPEN_C} \ %{!mbsd:%{!mxopen:%{!ansi: -D_BSD_C}}}"


Define Documentation

#define ARM_OS_NAME   "RISCiX"

Definition at line 94 of file riscix.h.

#define ASM_FINAL_SPEC   "\%{!mno-symrename: \ \n /usr/bin/symrename \ -%{mbsd:%{pedantic:%e-mbsd and -pedantic incompatible}BSD}\%{mxopen:%{mbsd:%e-mbsd and -mxopen incompatible}\%{pedantic:%e-mxopen and -pedantic incompatible}XOPEN}\%{!mbsd:%{!mxopen:%{!ansi:BSD}}} %{c:%{o*:%*}%{!o*:%b.o}}%{!c:%U.o}}"

Definition at line 70 of file riscix.h.

#define CPP_PREDEFINES   "-Darm -Driscix -Dunix -Asystem=unix"

Definition at line 51 of file riscix.h.

#define DEFAULT_SIGNED_CHAR   0

Definition at line 97 of file riscix.h.

#define LIB_SPEC   "\ %{g*:-lg}\ %{!p:%{!pg:%{!static:-lc}%{static:-lc_n}}}\ %{p:-lc_p}\ %{pg:-lc_p}"

Definition at line 36 of file riscix.h.

#define LINK_SPEC   "-X"

Definition at line 47 of file riscix.h.

#define NAME__MAIN   "__gccmain"

Definition at line 104 of file riscix.h.

#define PTRDIFF_TYPE   "int"

Definition at line 112 of file riscix.h.

#define SIZE_TYPE   "unsigned int"

Definition at line 109 of file riscix.h.

#define STARTFILE_SPEC   "\ %{pg:/usr/lib/gcrt0.o%s}\ %{!pg:%{p:/usr/lib/mcrt0.o%s}\ %{!p:/usr/lib/crt0.o%s}}"

Definition at line 27 of file riscix.h.

#define SUBTARGET_CONDITIONAL_REGISTER_USAGE

Value:

fixed_regs[10] = 1;       \
  call_used_regs[10] = 1;

Definition at line 121 of file riscix.h.

#define SUBTARGET_CPP_SPEC   "\ %{mbsd:%{pedantic:%e-mbsd and -pedantic incompatible} -D_BSD_C} \ %{mxopen:%{mbsd:%e-mbsd and -mxopen incompatible} \ %{pedantic:%e-mxopen and -pedantic incompatible} -D_XOPEN_C} \ %{!mbsd:%{!mxopen:%{!ansi: -D_BSD_C}}}"

Definition at line 132 of file riscix.h.

#define SUBTARGET_CPU_DEFAULT   TARGET_CPU_arm2

Definition at line 118 of file riscix.h.

#define SUBTARGET_SWITCHES

Value:

{"bsd",    0x80000000, N_("Do symbol renaming for BSD")}, \
  {"xopen",    0x80000000, N_("Do symbol renaming for X/OPEN")},  \
  {"no-symrename", 0x80000000, N_("Don't do symbol renaming")},

Definition at line 83 of file riscix.h.

#define SYMBOL__MAIN   __gccmain

Definition at line 105 of file riscix.h.

#define TARGET_EDOM   33

Definition at line 115 of file riscix.h.

Referenced by expand_builtin_mathfn(), and expand_errno_check().

#define TARGET_VERSION   fputs (" (ARM/RISCiX)", stderr);

Definition at line 90 of file riscix.h.


Generated on Wed Apr 8 15:17:18 2009 for Open64 by  doxygen 1.5.6