Mercurial > hg > CbC > CbC_gcc
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}" |