Mercurial > hg > CbC > CbC_gcc
comparison gcc/defaults.h @ 63:b7f97abdc517 gcc-4.6-20100522
update gcc from gcc-4.5.0 to gcc-4.6
author | ryoma <e075725@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 24 May 2010 12:47:05 +0900 |
parents | 77e2b8dfacca |
children | f6334be47118 |
comparison
equal
deleted
inserted
replaced
56:3c8a44c06a95 | 63:b7f97abdc517 |
---|---|
1 /* Definitions of various defaults for tm.h macros. | 1 /* Definitions of various defaults for tm.h macros. |
2 Copyright (C) 1992, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, | 2 Copyright (C) 1992, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, |
3 2005, 2007, 2008, 2009 | 3 2005, 2007, 2008, 2009, 2010 |
4 Free Software Foundation, Inc. | 4 Free Software Foundation, Inc. |
5 Contributed by Ron Guilmette (rfg@monkeys.com) | 5 Contributed by Ron Guilmette (rfg@monkeys.com) |
6 | 6 |
7 This file is part of GCC. | 7 This file is part of GCC. |
8 | 8 |
116 fprintf (FILE, "\n"); \ | 116 fprintf (FILE, "\n"); \ |
117 } while (0) | 117 } while (0) |
118 #endif | 118 #endif |
119 #endif | 119 #endif |
120 | 120 |
121 #ifndef TLS_COMMON_ASM_OP | |
122 #define TLS_COMMON_ASM_OP ".tls_common" | |
123 #endif | |
124 | |
121 #if defined (HAVE_AS_TLS) && !defined (ASM_OUTPUT_TLS_COMMON) | 125 #if defined (HAVE_AS_TLS) && !defined (ASM_OUTPUT_TLS_COMMON) |
122 #define ASM_OUTPUT_TLS_COMMON(FILE, DECL, NAME, SIZE) \ | 126 #define ASM_OUTPUT_TLS_COMMON(FILE, DECL, NAME, SIZE) \ |
123 do \ | 127 do \ |
124 { \ | 128 { \ |
125 fprintf ((FILE), "\t.tls_common\t"); \ | 129 fprintf ((FILE), "\t%s\t", TLS_COMMON_ASM_OP); \ |
126 assemble_name ((FILE), (NAME)); \ | 130 assemble_name ((FILE), (NAME)); \ |
127 fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",%u\n", \ | 131 fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",%u\n", \ |
128 (SIZE), DECL_ALIGN (DECL) / BITS_PER_UNIT); \ | 132 (SIZE), DECL_ALIGN (DECL) / BITS_PER_UNIT); \ |
129 } \ | 133 } \ |
130 while (0) | 134 while (0) |