Commit 395a451c by Alexandre Oliva Committed by Alexandre Oliva

sh.h (INIT_SECTION_ASM_OP, [...]): Remove define.

* config/sh/sh.h (INIT_SECTION_ASM_OP, FINI_SECTION_ASM_OP,
STARTFILE_SPEC, ENDFILE_SPEC): Remove define.
* config/sh/elf.h (INIT_SECTION_ASM_OP, FINI_SECTION_ASM_OP):
Remove undefine before config/elfos.h.
* config/sh/t-sh (EXTRA_MULTILIB_PARTS): Comment out.

From-SVN: r36418
parent b75bedeb
2000-09-14 Alexandre Oliva <aoliva@redhat.com>
* config/sh/sh.h (INIT_SECTION_ASM_OP, FINI_SECTION_ASM_OP,
STARTFILE_SPEC, ENDFILE_SPEC): Remove define.
* config/sh/elf.h (INIT_SECTION_ASM_OP, FINI_SECTION_ASM_OP):
Remove undefine before config/elfos.h.
* config/sh/t-sh (EXTRA_MULTILIB_PARTS): Comment out.
2000-09-14 Kazu Hirata <kazu@hxi.com> 2000-09-14 Kazu Hirata <kazu@hxi.com>
* invoke.texi (H8/300 Options): Add -ms2600. * invoke.texi (H8/300 Options): Add -ms2600.
......
...@@ -43,8 +43,6 @@ Boston, MA 02111-1307, USA. */ ...@@ -43,8 +43,6 @@ Boston, MA 02111-1307, USA. */
#undef ASM_OUTPUT_DESTRUCTOR #undef ASM_OUTPUT_DESTRUCTOR
#undef ASM_DECLARE_FUNCTION_NAME #undef ASM_DECLARE_FUNCTION_NAME
#undef MAX_OFILE_ALIGNMENT #undef MAX_OFILE_ALIGNMENT
#undef INIT_SECTION_ASM_OP
#undef FINI_SECTION_ASM_OP
/* Be ELF-like. */ /* Be ELF-like. */
#include "svr4.h" #include "svr4.h"
......
...@@ -2342,19 +2342,6 @@ do { \ ...@@ -2342,19 +2342,6 @@ do { \
#define DWARF_LINE_MIN_INSTR_LENGTH 2 #define DWARF_LINE_MIN_INSTR_LENGTH 2
#undef INIT_SECTION_ASM_OP
#define INIT_SECTION_ASM_OP ".section\t.init"
#undef FINI_SECTION_ASM_OP
#define FINI_SECTION_ASM_OP ".section\t.fini"
#undef STARTFILE_SPEC
#define STARTFILE_SPEC \
"crt1.o%s crti.o%s crtbegin.o%s"
#undef ENDFILE_SPEC
#define ENDFILE_SPEC \
"crtend.o%s crtn.o%s"
/* SH constant pool breaks the devices in crtstuff.c to control section /* SH constant pool breaks the devices in crtstuff.c to control section
in where code resides. We have to write it as asm code. */ in where code resides. We have to write it as asm code. */
#define CRT_CALL_STATIC_FUNCTION(func) \ #define CRT_CALL_STATIC_FUNCTION(func) \
......
...@@ -35,4 +35,5 @@ $(T)crti.o: $(srcdir)/config/sh/crti.asm $(GCC_PASSES) ...@@ -35,4 +35,5 @@ $(T)crti.o: $(srcdir)/config/sh/crti.asm $(GCC_PASSES)
$(T)crtn.o: $(srcdir)/config/sh/crtn.asm $(GCC_PASSES) $(T)crtn.o: $(srcdir)/config/sh/crtn.asm $(GCC_PASSES)
$(GCC_FOR_TARGET) $(MULTILIB_CFLAGS) -c -o $(T)crtn.o -x assembler-with-cpp $(srcdir)/config/sh/crtn.asm $(GCC_FOR_TARGET) $(MULTILIB_CFLAGS) -c -o $(T)crtn.o -x assembler-with-cpp $(srcdir)/config/sh/crtn.asm
EXTRA_MULTILIB_PARTS= crt1.o crti.o crtn.o crtbegin.o crtend.o # These are not suitable for COFF.
# EXTRA_MULTILIB_PARTS= crt1.o crti.o crtn.o crtbegin.o crtend.o
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment