osprey-gcc-4.2.0/gcc/config/xtensa/elf.h File Reference

Go to the source code of this file.

Defines

#define TARGET_SECTION_TYPE_FLAGS   xtensa_multibss_section_type_flags
#define NO_IMPLICIT_EXTERN_C
#define ASM_APP_ON   "#APP\n"
#define ASM_APP_OFF   "#NO_APP\n"
#define TARGET_VERSION   fputs (" (Xtensa/ELF)", stderr);
#define WCHAR_TYPE   "short unsigned int"
#define WCHAR_TYPE_SIZE   16
#define ASM_SPEC   "%{v} \ %{mtext-section-literals:--text-section-literals} \ %{mno-text-section-literals:--no-text-section-literals} \ %{mtarget-align:--target-align} \ %{mno-target-align:--no-target-align} \ %{mlongcalls:--longcalls} \ %{mno-longcalls:--no-longcalls}"
#define LIB_SPEC   "-lc -lsim -lc -lhandlers-sim -lhal"
#define STARTFILE_SPEC   "crt1-sim%O%s crt0%O%s crti%O%s crtbegin%O%s _vectors%O%s"
#define ENDFILE_SPEC   "crtend%O%s crtn%O%s"
#define LINK_SPEC   "%{shared:-shared} \ %{!shared: \ %{!static: \ %{rdynamic:-export-dynamic} \ %{static:-static}}}"
#define LOCAL_LABEL_PREFIX   "."
#define NO_DOT_IN_LABEL
#define XTENSA_ALWAYS_PIC   0
#define GCC_DRIVER_HOST_INITIALIZATION


Define Documentation

#define ASM_APP_OFF   "#NO_APP\n"

Definition at line 31 of file elf.h.

#define ASM_APP_ON   "#APP\n"

Definition at line 28 of file elf.h.

#define ASM_SPEC   "%{v} \ %{mtext-section-literals:--text-section-literals} \ %{mno-text-section-literals:--no-text-section-literals} \ %{mtarget-align:--target-align} \ %{mno-target-align:--no-target-align} \ %{mlongcalls:--longcalls} \ %{mno-longcalls:--no-longcalls}"

Definition at line 46 of file elf.h.

#define ENDFILE_SPEC   "crtend%O%s crtn%O%s"

Definition at line 63 of file elf.h.

#define GCC_DRIVER_HOST_INITIALIZATION

Value:

do \
{ \
  char *tooldir, *archdir; \
  tooldir = concat (tooldir_base_prefix, spec_machine, \
        dir_separator_str, NULL); \
  if (!IS_ABSOLUTE_PATH (tooldir)) \
    tooldir = concat (standard_exec_prefix, spec_machine, dir_separator_str, \
          spec_version, dir_separator_str, tooldir, NULL); \
  archdir = concat (tooldir, "arch", dir_separator_str, NULL); \
  add_prefix (&startfile_prefixes, \
        concat (archdir, "lib", dir_separator_str, NULL), \
        "GCC", PREFIX_PRIORITY_LAST, 0, 1); \
  add_prefix (&include_prefixes, archdir, \
        "GCC", PREFIX_PRIORITY_LAST, 0, 0); \
  } \
while (0)

Definition at line 85 of file elf.h.

#define LIB_SPEC   "-lc -lsim -lc -lhandlers-sim -lhal"

Definition at line 56 of file elf.h.

#define LINK_SPEC   "%{shared:-shared} \ %{!shared: \ %{!static: \ %{rdynamic:-export-dynamic} \ %{static:-static}}}"

Definition at line 66 of file elf.h.

#define LOCAL_LABEL_PREFIX   "."

Definition at line 74 of file elf.h.

#define NO_DOT_IN_LABEL

Definition at line 78 of file elf.h.

#define NO_IMPLICIT_EXTERN_C

Definition at line 25 of file elf.h.

#define STARTFILE_SPEC   "crt1-sim%O%s crt0%O%s crti%O%s crtbegin%O%s _vectors%O%s"

Definition at line 59 of file elf.h.

#define TARGET_SECTION_TYPE_FLAGS   xtensa_multibss_section_type_flags

Definition at line 22 of file elf.h.

#define TARGET_VERSION   fputs (" (Xtensa/ELF)", stderr);

Definition at line 37 of file elf.h.

#define WCHAR_TYPE   "short unsigned int"

Definition at line 40 of file elf.h.

#define WCHAR_TYPE_SIZE   16

Definition at line 43 of file elf.h.

#define XTENSA_ALWAYS_PIC   0

Definition at line 81 of file elf.h.


Generated on Wed Apr 8 15:09:07 2009 for Open64 by  doxygen 1.5.6