This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[RFC] Fix PR target/12027
- From: Eric Botcazou <ebotcazou at libertysurf dot fr>
- To: gcc-patches at gcc dot gnu dot org
- Date: Tue, 16 Nov 2004 09:59:00 +0100
- Subject: [RFC] Fix PR target/12027
Hello,
This PR reports the build failure of the compiler for the sparclite-coff and
sparclite-elf targets because of an undefined macro. It has been present
since 3.3 at least. Therefore, I propose to remove both targets for 4.0.
2004-11-16 ?Eric Botcazou ?<ebotcazou@libertysurf.fr>
PR target/12027
* config.gcc (sparclite-*-coff*): Remove.
(sparclite-*-elf*): Likewise.
* config/sparc/litecoff.h: Likewise.
* config/sparc/liteelf.h: Likewise.
* config/sparc/lite.h: Likewise.
* config/sparc/t-sparclite: Likewise.
--
Eric Botcazou
Index: config.gcc
===================================================================
RCS file: /cvs/gcc/gcc/gcc/config.gcc,v
retrieving revision 1.495
diff -u -p -r1.495 config.gcc
--- config.gcc 21 Oct 2004 22:28:22 -0000 1.495
+++ config.gcc 16 Nov 2004 08:48:02 -0000
@@ -207,6 +207,8 @@ case ${target} in
| sparc-*-linux*aout* \
| sparc-*-linux*libc1* \
| sparc-hal-solaris2* \
+ | sparclite-*-coff* \
+ | sparclite-*-elf* \
| thumb-*-* \
| *-*-linux*coff* \
| *-*-linux*oldld* \
@@ -1935,16 +1969,6 @@ sparc-*-sysv4*)
extra_parts="crtbegin.o crtend.o"
use_fixproto=yes
;;
-sparclite-*-coff*)
- tm_file="${tm_file} sparc/lite.h svr3.h sparc/litecoff.h dbxcoff.h libgloss.h"
- tmake_file=sparc/t-sparclite
- ;;
-sparclite-*-elf*)
- tm_file="${tm_file} dbxelf.h elfos.h svr4.h sparc/sysv4.h sol2.h sparc/sol2.h sparc/elf.h sparc/liteelf.h"
- tmake_file="sparc/t-sparclite sparc/t-crtfm"
- extra_parts="crtbegin.o crtend.o"
- use_fixproto=yes
- ;;
sparc86x-*-elf*)
tm_file="${tm_file} dbxelf.h elfos.h svr4.h sparc/sysv4.h sol2.h sparc/sol2.h sparc/elf.h sparc/sp86x-elf.h"
tmake_file="sparc/t-sp86x sparc/t-crtfm"