Mercurial > hg > CbC > CbC_gcc
comparison gcc/config/i386/x86-64.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 /* OS independent definitions for AMD x86-64. | 1 /* OS independent definitions for AMD x86-64. |
2 Copyright (C) 2001, 2005, 2007, 2009 Free Software Foundation, Inc. | 2 Copyright (C) 2001, 2005, 2007, 2009, 2010, 2011 |
3 Free Software Foundation, Inc. | |
3 Contributed by Bo Thorsen <bo@suse.de>. | 4 Contributed by Bo Thorsen <bo@suse.de>. |
4 | 5 |
5 This file is part of GCC. | 6 This file is part of GCC. |
6 | 7 |
7 GCC is free software; you can redistribute it and/or modify | 8 GCC is free software; you can redistribute it and/or modify |
46 #define WCHAR_TYPE "int" | 47 #define WCHAR_TYPE "int" |
47 | 48 |
48 #undef WCHAR_TYPE_SIZE | 49 #undef WCHAR_TYPE_SIZE |
49 #define WCHAR_TYPE_SIZE 32 | 50 #define WCHAR_TYPE_SIZE 32 |
50 | 51 |
51 #undef CC1_SPEC | |
52 #define CC1_SPEC "%(cc1_cpu) %{profile:-p}" | |
53 | |
54 #undef ASM_SPEC | 52 #undef ASM_SPEC |
55 #define ASM_SPEC "%{v:-V} %{Qy:} %{!Qn:-Qy} %{n} %{T} %{Ym,*} %{Yd,*} \ | 53 #define ASM_SPEC "%{m32:--32} %{m64:--64}" |
56 %{Wa,*:%*} %{m32:--32} %{m64:--64}" | |
57 | 54 |
58 #undef ASM_OUTPUT_ALIGNED_BSS | 55 #undef ASM_OUTPUT_ALIGNED_BSS |
59 #define ASM_OUTPUT_ALIGNED_BSS(FILE, DECL, NAME, SIZE, ALIGN) \ | 56 #define ASM_OUTPUT_ALIGNED_BSS(FILE, DECL, NAME, SIZE, ALIGN) \ |
60 x86_output_aligned_bss (FILE, DECL, NAME, SIZE, ALIGN) | 57 x86_output_aligned_bss (FILE, DECL, NAME, SIZE, ALIGN) |
61 | 58 |