Mercurial > hg > CbC > CbC_gcc
comparison gcc/config/m68k/m68kelf.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 | a06113de4d67 |
children | 04ced10e8804 |
comparison
equal
deleted
inserted
replaced
65:65488c3d617d | 67:f6334be47118 |
---|---|
1 /* m68kelf support, derived from m68kv4.h */ | 1 /* m68kelf support, derived from m68kv4.h */ |
2 | 2 |
3 /* Target definitions for GNU compiler for mc680x0 running System V.4 | 3 /* Target definitions for GNU compiler for mc680x0 running System V.4 |
4 Copyright (C) 1991, 1993, 2000, 2002, 2003, 2004, 2007 | 4 Copyright (C) 1991, 1993, 2000, 2002, 2003, 2004, 2007, 2010 |
5 Free Software Foundation, Inc. | 5 Free Software Foundation, Inc. |
6 | 6 |
7 Written by Ron Guilmette (rfg@netcom.com) and Fred Fish (fnf@cygnus.com). | 7 Written by Ron Guilmette (rfg@netcom.com) and Fred Fish (fnf@cygnus.com). |
8 | 8 |
9 This file is part of GCC. | 9 This file is part of GCC. |
124 /* Currently, JUMP_TABLES_IN_TEXT_SECTION must be defined in order to | 124 /* Currently, JUMP_TABLES_IN_TEXT_SECTION must be defined in order to |
125 keep switch tables in the text section. */ | 125 keep switch tables in the text section. */ |
126 | 126 |
127 #define JUMP_TABLES_IN_TEXT_SECTION 1 | 127 #define JUMP_TABLES_IN_TEXT_SECTION 1 |
128 | 128 |
129 /* Override the definition in svr4.h. In m68k svr4, using swbeg is the | 129 /* In m68k svr4, using swbeg is the standard way to do switch |
130 standard way to do switch table. */ | 130 table. */ |
131 #undef ASM_OUTPUT_BEFORE_CASE_LABEL | 131 #undef ASM_OUTPUT_BEFORE_CASE_LABEL |
132 #define ASM_OUTPUT_BEFORE_CASE_LABEL(FILE,PREFIX,NUM,TABLE) \ | 132 #define ASM_OUTPUT_BEFORE_CASE_LABEL(FILE,PREFIX,NUM,TABLE) \ |
133 fprintf ((FILE), "%s&%d\n", SWBEG_ASM_OP, XVECLEN (PATTERN (TABLE), 1)); | 133 fprintf ((FILE), "%s&%d\n", SWBEG_ASM_OP, XVECLEN (PATTERN (TABLE), 1)); |
134 /* end of stuff from m68kv4.h */ | 134 /* end of stuff from m68kv4.h */ |
135 | 135 |