mirror of git://gcc.gnu.org/git/gcc.git
nto.h (MD_EXEC_PREFIX, [...]): Define.
* config/i386/nto.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX): Define. * config/ia64/hpux.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX): Define. * config/linux.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX): Don't undefine. * config/mips/linux.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX): Don't undefine. * config/mips/netbsd.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX): Don't undefine. * config/rs6000/linux.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX): Don't undefine. * config/rs6000/linux64.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX): Don't undefine. * config/sol2.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX): Define. * config/sparc/netbsd-elf.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX): Don't undefine. * config/sparc/openbsd64.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX): Don't undefine. * config/sparc/sp64-elf.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX): Don't undefine. * config/svr4.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX): Don't define. * config/xtensa/elf.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX): Don't undefine. From-SVN: r167647
This commit is contained in:
parent
b8f9bca0a8
commit
72b7f7eaf3
|
@ -1,3 +1,30 @@
|
|||
2010-12-09 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* config/i386/nto.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX): Define.
|
||||
* config/ia64/hpux.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX):
|
||||
Define.
|
||||
* config/linux.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX): Don't
|
||||
undefine.
|
||||
* config/mips/linux.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX): Don't
|
||||
undefine.
|
||||
* config/mips/netbsd.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX):
|
||||
Don't undefine.
|
||||
* config/rs6000/linux.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX):
|
||||
Don't undefine.
|
||||
* config/rs6000/linux64.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX):
|
||||
Don't undefine.
|
||||
* config/sol2.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX): Define.
|
||||
* config/sparc/netbsd-elf.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX):
|
||||
Don't undefine.
|
||||
* config/sparc/openbsd64.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX):
|
||||
Don't undefine.
|
||||
* config/sparc/sp64-elf.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX):
|
||||
Don't undefine.
|
||||
* config/svr4.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX): Don't
|
||||
define.
|
||||
* config/xtensa/elf.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX): Don't
|
||||
undefine.
|
||||
|
||||
2010-12-09 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* config/ia64/hpux.h (AS_NEEDS_DASH_FOR_PIPED_INPUT): Define for
|
||||
|
|
|
@ -46,6 +46,14 @@ along with GCC; see the file COPYING3. If not see
|
|||
#define SYSROOT_SUFFIX_SPEC "x86"
|
||||
#endif
|
||||
|
||||
#ifndef CROSS_DIRECTORY_STRUCTURE
|
||||
#undef MD_EXEC_PREFIX
|
||||
#define MD_EXEC_PREFIX "/usr/ccs/bin/"
|
||||
|
||||
#undef MD_STARTFILE_PREFIX
|
||||
#define MD_STARTFILE_PREFIX "/usr/ccs/lib/"
|
||||
#endif
|
||||
|
||||
#undef STARTFILE_SPEC
|
||||
#define STARTFILE_SPEC \
|
||||
"%{!shared: \
|
||||
|
|
|
@ -72,6 +72,14 @@ do { \
|
|||
#define AS_NEEDS_DASH_FOR_PIPED_INPUT
|
||||
#endif
|
||||
|
||||
#ifndef CROSS_DIRECTORY_STRUCTURE
|
||||
#undef MD_EXEC_PREFIX
|
||||
#define MD_EXEC_PREFIX "/usr/ccs/bin/"
|
||||
|
||||
#undef MD_STARTFILE_PREFIX
|
||||
#define MD_STARTFILE_PREFIX "/usr/ccs/lib/"
|
||||
#endif
|
||||
|
||||
#undef ENDFILE_SPEC
|
||||
|
||||
#undef STARTFILE_SPEC
|
||||
|
|
|
@ -34,9 +34,6 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
|
|||
#undef ASM_APP_OFF
|
||||
#define ASM_APP_OFF "#NO_APP\n"
|
||||
|
||||
#undef MD_EXEC_PREFIX
|
||||
#undef MD_STARTFILE_PREFIX
|
||||
|
||||
/* Provide a STARTFILE_SPEC appropriate for GNU/Linux. Here we add
|
||||
the GNU/Linux magical crtbegin.o file (see crtstuff.c) which
|
||||
provides part of the support for getting C++ file-scope static
|
||||
|
|
|
@ -34,9 +34,6 @@ along with GCC; see the file COPYING3. If not see
|
|||
#define TARGET_VERSION fprintf (stderr, " (MIPS GNU/Linux with ELF)");
|
||||
#endif
|
||||
|
||||
#undef MD_EXEC_PREFIX
|
||||
#undef MD_STARTFILE_PREFIX
|
||||
|
||||
/* If we don't set MASK_ABICALLS, we can't default to PIC. */
|
||||
#undef TARGET_DEFAULT
|
||||
#define TARGET_DEFAULT MASK_ABICALLS
|
||||
|
|
|
@ -126,10 +126,6 @@ along with GCC; see the file COPYING3. If not see
|
|||
while (0)
|
||||
|
||||
|
||||
/* Clean up after the generic MIPS/ELF configuration. */
|
||||
#undef MD_EXEC_PREFIX
|
||||
#undef MD_STARTFILE_PREFIX
|
||||
|
||||
/* Extra specs we need. */
|
||||
#undef SUBTARGET_EXTRA_SPECS
|
||||
#define SUBTARGET_EXTRA_SPECS \
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/* Definitions of target machine for GNU compiler,
|
||||
for PowerPC machines running Linux.
|
||||
Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
|
||||
2004, 2005, 2006, 2007 Free Software Foundation, Inc.
|
||||
2004, 2005, 2006, 2007, 2010 Free Software Foundation, Inc.
|
||||
Contributed by Michael Meissner (meissner@cygnus.com).
|
||||
|
||||
This file is part of GCC.
|
||||
|
@ -20,9 +20,6 @@
|
|||
along with GCC; see the file COPYING3. If not see
|
||||
<http://www.gnu.org/licenses/>. */
|
||||
|
||||
#undef MD_EXEC_PREFIX
|
||||
#undef MD_STARTFILE_PREFIX
|
||||
|
||||
/* Linux doesn't support saving and restoring 64-bit regs in a 32-bit
|
||||
process. */
|
||||
#define OS_MISSING_POWERPC64 1
|
||||
|
|
|
@ -304,10 +304,6 @@ extern int dot_symbols;
|
|||
#define BLOCK_REG_PADDING(MODE, TYPE, FIRST) \
|
||||
(!(FIRST) ? upward : FUNCTION_ARG_PADDING (MODE, TYPE))
|
||||
|
||||
/* Override svr4.h */
|
||||
#undef MD_EXEC_PREFIX
|
||||
#undef MD_STARTFILE_PREFIX
|
||||
|
||||
/* Linux doesn't support saving and restoring 64-bit regs in a 32-bit
|
||||
process. */
|
||||
#define OS_MISSING_POWERPC64 !TARGET_64BIT
|
||||
|
|
|
@ -120,6 +120,14 @@ along with GCC; see the file COPYING3. If not see
|
|||
%(asm_cpu) \
|
||||
"
|
||||
|
||||
#ifndef CROSS_DIRECTORY_STRUCTURE
|
||||
#undef MD_EXEC_PREFIX
|
||||
#define MD_EXEC_PREFIX "/usr/ccs/bin/"
|
||||
|
||||
#undef MD_STARTFILE_PREFIX
|
||||
#define MD_STARTFILE_PREFIX "/usr/ccs/lib/"
|
||||
#endif
|
||||
|
||||
/* We don't use the standard LIB_SPEC only because we don't yet support c++. */
|
||||
#undef LIB_SPEC
|
||||
#define LIB_SPEC \
|
||||
|
|
|
@ -36,10 +36,6 @@ along with GCC; see the file COPYING3. If not see
|
|||
} \
|
||||
while (0)
|
||||
|
||||
/* Make sure these are undefined. */
|
||||
#undef MD_EXEC_PREFIX
|
||||
#undef MD_STARTFILE_PREFIX
|
||||
|
||||
/* CPP defines used by all NetBSD targets. */
|
||||
#undef CPP_SUBTARGET_SPEC
|
||||
#define CPP_SUBTARGET_SPEC "%(netbsd_cpp_spec)"
|
||||
|
|
|
@ -47,9 +47,6 @@ along with GCC; see the file COPYING3. If not see
|
|||
#undef CPP_SUBTARGET_SPEC
|
||||
#define CPP_SUBTARGET_SPEC ""
|
||||
|
||||
#undef MD_EXEC_PREFIX
|
||||
#undef MD_STARTFILE_PREFIX
|
||||
|
||||
/* Inherited from sp64-elf. */
|
||||
#undef NO_IMPLICIT_EXTERN_C
|
||||
|
||||
|
|
|
@ -38,9 +38,6 @@ along with GCC; see the file COPYING3. If not see
|
|||
#undef CPP_SUBTARGET_SPEC
|
||||
#define CPP_SUBTARGET_SPEC "-D__svr4__"
|
||||
|
||||
#undef MD_EXEC_PREFIX
|
||||
#undef MD_STARTFILE_PREFIX
|
||||
|
||||
#undef ASM_SPEC
|
||||
#define ASM_SPEC "\
|
||||
%{v:-V} -s %{fpic|fPIC|fpie|fPIE:-K PIC} \
|
||||
|
|
|
@ -72,22 +72,6 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
|
|||
#undef ASM_SPEC
|
||||
#define ASM_SPEC SVR4_ASM_SPEC
|
||||
|
||||
/* Under svr4, the normal location of the `ld' and `as' programs is the
|
||||
/usr/ccs/bin directory. */
|
||||
|
||||
#ifndef CROSS_DIRECTORY_STRUCTURE
|
||||
#undef MD_EXEC_PREFIX
|
||||
#define MD_EXEC_PREFIX "/usr/ccs/bin/"
|
||||
#endif
|
||||
|
||||
/* Under svr4, the normal location of the various *crt*.o files is the
|
||||
/usr/ccs/lib directory. */
|
||||
|
||||
#ifndef CROSS_DIRECTORY_STRUCTURE
|
||||
#undef MD_STARTFILE_PREFIX
|
||||
#define MD_STARTFILE_PREFIX "/usr/ccs/lib/"
|
||||
#endif
|
||||
|
||||
/* Provide a LIB_SPEC appropriate for svr4. Here we tack on the default
|
||||
standard C library (unless we are building a shared library). */
|
||||
|
||||
|
|
|
@ -29,9 +29,6 @@ along with GCC; see the file COPYING3. If not see
|
|||
#undef ASM_APP_OFF
|
||||
#define ASM_APP_OFF "#NO_APP\n"
|
||||
|
||||
#undef MD_EXEC_PREFIX
|
||||
#undef MD_STARTFILE_PREFIX
|
||||
|
||||
#undef TARGET_VERSION
|
||||
#define TARGET_VERSION fputs (" (Xtensa/ELF)", stderr);
|
||||
|
||||
|
|
Loading…
Reference in New Issue