re PR bootstrap/9292 (hppa1.1-rtems configurery problems)

2003-01-29	Joel Sherrill <joel@OARcorp.com>

	* config.gcc (hppa1.1-rtems):  Did not include t-rtems nor enable
	RTEMS threads.
	* config/pa/rtems.h (LIB_SPEC): Use -N when linking.
	This issue was tracked as PR9292.

From-SVN: r62078
This commit is contained in:
Joel Sherrill 2003-01-29 14:54:09 +00:00 committed by Joel Sherrill
parent 710b73e6f7
commit 64abe03e3d
3 changed files with 15 additions and 2 deletions

View File

@ -1,3 +1,10 @@
2003-01-29 Joel Sherrill <joel@OARcorp.com>
* config.gcc (hppa1.1-rtems): Did not include t-rtems nor enable
RTEMS threads.
* config/pa/rtems.h (LIB_SPEC): Use -N when linking.
This issue was tracked as PR9292.
2003-01-29 Nick Clifton <nickc@redhat.com>
* Makefile.in (c-parse.o): Locate source file in $(parsedir)

View File

@ -806,8 +806,11 @@ hppa1.1-*-rtems*)
xm_defines=POSIX
target_cpu_default="(MASK_JUMP_IN_DELAY | MASK_PORTABLE_RUNTIME | MASK_GAS | MASK_NO_SPACE_REGS | MASK_SOFT_FLOAT)"
tm_file="${tm_file} pa/pa32-regs.h dbxelf.h elfos.h pa/elf.h pa/pa-pro-end.h libgloss.h pa/rtems.h rtems.h"
tmake_file="pa/t-bsd pa/t-pro"
tmake_file="pa/t-bsd pa/t-pro t-rtems"
xmake_file="pa/x-ada"
if test x$enable_threads = xyes; then
thread_file='rtems'
fi
;;
hppa1.0-*-osf*)
tm_file="${tm_file} pa/pa32-regs.h pa/som.h pa/pa-osf.h"

View File

@ -1,5 +1,5 @@
/* Definitions of target machine for GNU compiler, for PRO.
Copyright (C) 1997, 2000, 2002 Free Software Foundation, Inc.
Copyright (C) 1997, 2000, 2002, 2003 Free Software Foundation, Inc.
Contributed by Joel Sherrill (joel@OARcorp.com).
This file is part of GNU CC.
@ -35,3 +35,6 @@ Boston, MA 02111-1307, USA. */
builtin_assert ("system=rtems"); \
} \
while (0)
#undef LIB_SPEC
#define LIB_SPEC "%{!p:%{!pg:-lc}}%{p: -lc}%{pg: -lc} -N"