This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
RTEMS SPARC path
- To: gcc at gcc dot gnu dot org
- Subject: RTEMS SPARC path
- From: Joel Sherrill <joel dot sherrill at OARcorp dot com>
- Date: Fri, 01 Dec 2000 11:55:00 -0600
- Organization: OAR Corporation
- Reply-To: joel dot sherrill at OARcorp dot com
2000-12-01 Joel Sherrill <joel@OARcorp.com>
* config/sparc/sparc.h: Define -D_SOFT_FLOAT when selected.
* config/sparc/t-elf: Add EXTRA_MULTILIB_PARTS of crtbegin.o and
crtend.o.
--
Joel Sherrill, Ph.D. Director of Research & Development
joel@OARcorp.com On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35805
Support Available (256) 722-9985
Index: gcc/config/sparc/sparc.h
===================================================================
RCS file: /cvs/gcc/egcs/gcc/config/sparc/sparc.h,v
retrieving revision 1.125
diff -u -r1.125 sparc.h
--- sparc.h 2000/11/09 07:45:15 1.125
+++ sparc.h 2000/12/01 17:33:43
@@ -223,6 +223,7 @@
/* Common CPP definitions used by CPP_SPEC amongst the various targets
for handling -mcpu=xxx switches. */
#define CPP_CPU_SPEC "\
+%{msoft-float: -D_SOFT_FLOAT}\
%{mcypress:} \
%{msparclite:-D__sparclite__} \
%{mf930:-D__sparclite__} %{mf934:-D__sparclite__} \
Index: gcc/config/sparc/t-elf
===================================================================
RCS file: /cvs/gcc/egcs/gcc/config/sparc/t-elf,v
retrieving revision 1.3
diff -u -r1.3 t-elf
--- t-elf 1999/08/05 03:27:49 1.3
+++ t-elf 2000/12/01 17:33:43
@@ -29,6 +29,8 @@
#MULTILIB_MATCHES = msoft-float=mno-fpu mcpu?v8=mv8
MULTILIB_MATCHES = msoft-float=mno-fpu
+EXTRA_MULTILIB_PARTS = crtbegin.o crtend.o
+
LIBGCC = stmp-multilib
INSTALL_LIBGCC = install-multilib