Commit 0f220a3e by Jim Wilson

(LINK_SPEC, SUBTARTGET_SWITCHES): Delete.

(LIB_SPEC): Define to just -lc.
(STARTFILE_SPEC): Define to empty.

From-SVN: r12727
parent 8d481241
...@@ -42,35 +42,12 @@ ...@@ -42,35 +42,12 @@
#define CPP_PREDEFINES "-Dmc68000 -D__embedded__ -Asystem(embedded) \ #define CPP_PREDEFINES "-Dmc68000 -D__embedded__ -Asystem(embedded) \
-Amachine(mc68000)" -Amachine(mc68000)"
#undef LINK_SPEC /* Override the default LIB_SPEC from gcc.c. We don't currently support
#define LINK_SPEC "\ profiling, or libg.a
%{midp: %{!Ttext*: -Ttext 0x00010000}} \
%{mbcc: %{!Ttext*: -Ttext 0x00003000}} \
%{mmvme135: %{!Ttext*: -Ttext 0x00005000}} \
%{mmvme162: %{!Ttext*: -Ttext 0x00010000}}"
/* Use the target specific crt0 and libgloss/newlib libraries if desired */ #define LIB_SPEC "-lc"
#undef STARTFILE_SPEC
#define STARTFILE_SPEC "\
%{midp: idp-crt0.o} \
%{mbcc: bcc-crt0.o} \
%{mmvme135: mvme135-crt0.o} \
%{mmvme162: mvme162-crt0.o}"
/* We must always include -lc at least once. If we use a board specific /* Make this be null, since we want the crt0.o to come from the linker
library, we must include -lc before and after the board specific script */
library. */
#undef LIB_SPEC
#define LIB_SPEC "\
-lc \
%{mmvme135:-lmvme135 -lc} \
%{mmvme162:-lmvme162 -lc} \
%{midp:-lidp -lc} \
%{mbcc:-lbcc -lc}"
#undef SUBTARGET_SWITCHES #define STARTFILE_SPEC ""
#define SUBTARGET_SWITCHES \
{ "mvme135", 0 }, \
{ "mvme162", 0 }, \
{ "bcc", 0}, \
{ "idp", 0 },
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