2
0
mirror of git://gcc.gnu.org/git/gcc.git synced 2025-03-28 03:20:28 +08:00

re PR other/1963 (collect2 interprets "-oldstyle_liblookup" as "-o ldstyle_liblookup")

PR other/1963
	* config/alpha/osf.h (SWITCHES_NEED_SPACES): Define.

From-SVN: r81363
This commit is contained in:
Rainer Orth 2004-04-30 20:09:51 +00:00 committed by Rainer Orth
parent d38bc60179
commit 5076da17d2
2 changed files with 11 additions and 2 deletions
gcc
ChangeLog
config/alpha

@ -1,3 +1,8 @@
2004-04-30 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
PR other/1963
* config/alpha/osf.h (SWITCHES_NEED_SPACES): Define.
2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com> 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
* config/s390/s390-protos.h (s390_emit_epilogue): Parameter added. * config/s390/s390-protos.h (s390_emit_epilogue): Parameter added.

@ -1,6 +1,6 @@
/* Definitions of target machine for GNU compiler, for DEC Alpha on OSF/1. /* Definitions of target machine for GNU compiler, for DEC Alpha on OSF/1.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 2001, 2002, 2003 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 2001, 2002, 2003,
Free Software Foundation, Inc. 2004 Free Software Foundation, Inc.
Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu) Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
This file is part of GCC. This file is part of GCC.
@ -169,6 +169,10 @@ __enable_execute_stack (void *addr) \
#define LD_INIT_SWITCH "-init" #define LD_INIT_SWITCH "-init"
#define LD_FINI_SWITCH "-fini" #define LD_FINI_SWITCH "-fini"
/* The linker needs a space after "-o". This allows -oldstyle_liblookup to
be passed to ld. */
#define SWITCHES_NEED_SPACES "o"
/* Select a format to encode pointers in exception handling data. CODE /* Select a format to encode pointers in exception handling data. CODE
is 0 for data, 1 for code labels, 2 for function pointers. GLOBAL is is 0 for data, 1 for code labels, 2 for function pointers. GLOBAL is
true if the symbol may be affected by dynamic relocations. true if the symbol may be affected by dynamic relocations.