]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
config.gcc (m68020-*-elf*): Expand tm_file to include all needed cpu configuration...
authorDavid O'Brien <obrien@FreeBSD.org>
Tue, 11 Dec 2001 18:21:04 +0000 (18:21 +0000)
committerDavid O'Brien <obrien@gcc.gnu.org>
Tue, 11 Dec 2001 18:21:04 +0000 (18:21 +0000)
2001-12-11  David O'Brien  <obrien@FreeBSD.org>
* config.gcc (m68020-*-elf*): Expand tm_file to include all needed
cpu configuration headers.
* config/h8300/elf.h: Include dbxelf.h.
* config/m68k/linux.h: Likewise.
* config/m68k/m68020-elf.h: Likewise.
* config/m68k/m68kv4.h: Likewise.
* config/sh/elf.h: Likewise.
* config/m68k/m68kemb.h: Add comment about the its purpose.

Approved by:  Richard Henderson <rth@redhat.com>
              Message-ID: <20011210155120.A23862@redhat.com>

From-SVN: r47885

gcc/ChangeLog
gcc/config.gcc
gcc/config/h8300/elf.h
gcc/config/m68k/linux.h
gcc/config/m68k/m68020-elf.h
gcc/config/m68k/m68kemb.h
gcc/config/m68k/m68kv4.h
gcc/config/sh/elf.h

index b5c02519b09d6830b2f5bba95d17880e28d8b591..357eb2296b956f0c848688595c993b04e28781ce 100644 (file)
@@ -1,3 +1,14 @@
+2001-12-11  David O'Brien  <obrien@FreeBSD.org>
+
+       * config.gcc (m68020-*-elf*): Expand tm_file to include all needed
+       cpu configuration headers.
+       * config/h8300/elf.h: Include dbxelf.h.
+       * config/m68k/linux.h: Likewise.
+       * config/m68k/m68020-elf.h: Likewise.
+       * config/m68k/m68kv4.h: Likewise.
+       * config/sh/elf.h: Likewise.
+       * config/m68k/m68kemb.h: Add comment about the its purpose.
+
 2001-12-11  Richard Henderson  <rth@redhat.com>
 
        * objc/objc-act.c (build_constructor): Cast initializer values
index 10999d7c73cfa36b80368265cbf962c1ea826f6f..5144c162e25da992ad9243386e6c5cb221a74829 100644 (file)
@@ -1895,7 +1895,7 @@ m68k-*-coff*)
        float_format=m68k
        ;;
 m68020-*-elf* | m68k-*-elf*)
-       tm_file="m68k/m68020-elf.h"
+       tm_file="m68k/m68k-none.h m68k/m68kelf.h dbxelf.h elfos.h m68k/m68kemb.h m68k/m68020-elf.h"
        xm_defines=POSIX
        tmake_file=m68k/t-m68kelf
        header_files=math-68881.h
index dcfb5e9f8a044721cf92fbca121dba13b059f675..3b6db3b2d38168bfb8bc50d2170f5716a396932f 100644 (file)
@@ -20,6 +20,7 @@
 
 #define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG
 
+#include "dbxelf.h"
 #include "elfos.h"
 
 
index f7bb8ae78fc53c3601c070085b0a4f1877d5f9d8..9926329813e815d6055d4bc0bb8abeb6c1fa2257 100644 (file)
@@ -29,6 +29,7 @@ Boston, MA 02111-1307, USA.  */
 /* Make sure CC1 is undefined.  */
 #undef CC1_SPEC
 
+#include "dbxelf.h"
 #include "elfos.h"
 #include "svr4.h"
 #include <linux.h>             /* some common stuff */
index ccf8a30e133b108c2cf4671e42eb52c5fdbf7945..07c3f813fc9e1b102d55d018eef25522c7ee79c7 100644 (file)
@@ -21,12 +21,6 @@ Boston, MA 02111-1307, USA.  */
 
 /* This comment is here to see if it will keep Sun's cpp from dying.  */
 
-#include "m68k/m68k-none.h"
-#include "m68k/m68kelf.h"
-#include "elfos.h"
-/* m68k/m68kemb.h sets some macros in ways that override the svr4 abi.  */
-#include "m68k/m68kemb.h" 
-
 /* We need to override the default specs from elfos.h.  This suppresses the
    loading of crt0.o by gcc's default linker spec.  For embedded targets crt0
    now comes from the linker script.  */
index 2db87dd5a3b04c304d21ac250a2b9851b2930430..623a64c521b5650d10552d5e3113cedc10547c68 100644 (file)
@@ -2,6 +2,8 @@
    This is meant to be included after m68k.h.
    Copyright (C) 1994, 1995, 1998, 1999 Free Software Foundation, Inc.  */
 
+/* Override the SVR4 ABI for this target.  */
+
 #define PTRDIFF_TYPE "long int"
 #define SIZE_TYPE "long unsigned int"
 
index 4d26e4227311e8289d622d3e1742dc41be3c7c4f..13c303ccc17d8aa59fd565d089e061004e960f11 100644 (file)
@@ -28,6 +28,7 @@ Boston, MA 02111-1307, USA.  */
 /* TODO: convert includes to ${tm_file} list in config.gcc.  */
 #include "m68k/sgs.h"          /* The m68k/SVR4 assembler is SGS based */
 
+#include "dbxelf.h"
 #include "elfos.h"
 #include "svr4.h"              /* Pick up the generic SVR4 macros */
 
index 7d392dc31e71010a30dea400ec1918b47c0a7a4c..8ad74903e7a2131f58d800ae14c4d984b84a5e1d 100644 (file)
@@ -30,6 +30,7 @@ Boston, MA 02111-1307, USA.  */
 
 /* Be ELF-like.  */
 /* TODO: convert includes to ${tm_file} list in config.gcc.  */
+#include "dbxelf.h"
 #include "elfos.h"
 #include "svr4.h"