summaryrefslogtreecommitdiff
path: root/gcc/config/sh/linux.h
diff options
context:
space:
mode:
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2003-09-16 08:04:34 +0000
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2003-09-16 08:04:34 +0000
commitf9d6db0261675f5d0f696844458284080ee8cccb (patch)
treedcb3d6d07b6a0e7fd71baf052d30980240872549 /gcc/config/sh/linux.h
parent8a8cdb8db5460d347fb62587e3becfe7f69e64ae (diff)
downloadgcc-f9d6db0261675f5d0f696844458284080ee8cccb.tar.gz
* config/linux.h (LINK_GCC_C_SEQUENCE_SPEC): Define.
* config/alpha/linux.h (LINK_GCC_C_SEQUENCE_SPEC): Define. * config/arm/linux-elf.h (LINK_GCC_C_SEQUENCE_SPEC): Define. * config/rs6000/linux.h (LINK_GCC_C_SEQUENCE_SPEC): Define. * config/rs6000/linux64.h (LINK_GCC_C_SEQUENCE_SPEC): Define. * config/sh/linux.h (LINK_GCC_C_SEQUENCE_SPEC): Define. * config/sparc/linux.h (LINK_GCC_C_SEQUENCE_SPEC): Define. * config/sparc/linux64.h (LINK_GCC_C_SEQUENCE_SPEC): Define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71425 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/sh/linux.h')
-rw-r--r--gcc/config/sh/linux.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/config/sh/linux.h b/gcc/config/sh/linux.h
index 1ba1a1a85a2..f6a9d7c6449 100644
--- a/gcc/config/sh/linux.h
+++ b/gcc/config/sh/linux.h
@@ -105,6 +105,9 @@ do { \
#define ENDFILE_SPEC \
"%{shared|pie:crtendS.o%s;:crtend.o%s} crtn.o%s"
+#define LINK_GCC_C_SEQUENCE_SPEC \
+ "%{static:--start-group} %G %L %{static:--end-group}%{!static:%G}"
+
/* Output assembler code to STREAM to call the profiler. */
#undef FUNCTION_PROFILER