comparison gcc/config/lm32/uclinux-elf.h @ 67:f6334be47118

update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
author nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
date Tue, 22 Mar 2011 17:18:12 +0900
parents 77e2b8dfacca
children 04ced10e8804
comparison
equal deleted inserted replaced
65:65488c3d617d 67:f6334be47118
1 /* Definitions for LM32 running Linux-based GNU systems using ELF 1 /* Definitions for LM32 running Linux-based GNU systems using ELF
2 Copyright (C) 1993, 1994, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2 Copyright (C) 1993, 1994, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
3 2009 Free Software Foundation, Inc. 3 2009, 2010, 2011 Free Software Foundation, Inc.
4 Contributed by Philip Blundell <philb@gnu.org> 4 Contributed by Philip Blundell <philb@gnu.org>
5 5
6 This file is part of GCC. 6 This file is part of GCC.
7 7
8 GCC is free software; you can redistribute it and/or modify it 8 GCC is free software; you can redistribute it and/or modify it
65 #undef ENDFILE_SPEC 65 #undef ENDFILE_SPEC
66 #define ENDFILE_SPEC \ 66 #define ENDFILE_SPEC \
67 "%{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s" 67 "%{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s"
68 68
69 #undef LINK_SPEC 69 #undef LINK_SPEC
70 #define LINK_SPEC "%{h*} %{version:-v} \ 70 #define LINK_SPEC "%{h*} \
71 %{b} %{Wl,*:%*} \
72 %{static:-Bstatic} \ 71 %{static:-Bstatic} \
73 %{shared:-shared} \ 72 %{shared:-shared} \
74 %{symbolic:-Bsymbolic} \ 73 %{symbolic:-Bsymbolic} \
75 %{rdynamic:-export-dynamic} \ 74 %{rdynamic:-export-dynamic} \
76 %{!dynamic-linker:-dynamic-linker /lib/ld-linux.so.2}" 75 -dynamic-linker /lib/ld-linux.so.2"
77 76
78 #define TARGET_OS_CPP_BUILTINS() LINUX_TARGET_OS_CPP_BUILTINS() 77 #define TARGET_OS_CPP_BUILTINS() LINUX_TARGET_OS_CPP_BUILTINS()
79 78
80 #define LINK_GCC_C_SEQUENCE_SPEC \ 79 #define LINK_GCC_C_SEQUENCE_SPEC \
81 "%{static:--start-group} %G %L %{static:--end-group}%{!static:%G}" 80 "%{static:--start-group} %G %L %{static:--end-group}%{!static:%G}"