Mercurial > hg > CbC > CbC_gcc
comparison gcc/config/fr30/fr30-protos.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 /* Prototypes for fr30.c functions used in the md file & elsewhere. | 1 /* Prototypes for fr30.c functions used in the md file & elsewhere. |
2 Copyright (C) 1999, 2000, 2002, 2004, 2007 Free Software Foundation, Inc. | 2 Copyright (C) 1999, 2000, 2002, 2004, 2007, 2010 |
3 Free Software Foundation, Inc. | |
3 | 4 |
4 This file is part of GCC. | 5 This file is part of GCC. |
5 | 6 |
6 GCC is free software; you can redistribute it and/or modify | 7 GCC is free software; you can redistribute it and/or modify |
7 it under the terms of the GNU General Public License as published by | 8 it under the terms of the GNU General Public License as published by |
24 #ifdef RTX_CODE | 25 #ifdef RTX_CODE |
25 extern int fr30_check_multiple_regs (rtx *, int, int); | 26 extern int fr30_check_multiple_regs (rtx *, int, int); |
26 extern void fr30_print_operand (FILE *, rtx, int); | 27 extern void fr30_print_operand (FILE *, rtx, int); |
27 extern void fr30_print_operand_address (FILE *, rtx); | 28 extern void fr30_print_operand_address (FILE *, rtx); |
28 extern rtx fr30_move_double (rtx *); | 29 extern rtx fr30_move_double (rtx *); |
29 #ifdef TREE_CODE | |
30 extern int fr30_num_arg_regs (enum machine_mode, tree); | |
31 #endif /* TREE_CODE */ | |
32 #ifdef HAVE_MACHINE_MODES | 30 #ifdef HAVE_MACHINE_MODES |
33 #define Mmode enum machine_mode | 31 #define Mmode enum machine_mode |
34 extern int fr30_const_double_is_zero (rtx); | 32 extern int fr30_const_double_is_zero (rtx); |
35 #undef Mmode | 33 #undef Mmode |
36 #endif /* HAVE_MACHINE_MODES */ | 34 #endif /* HAVE_MACHINE_MODES */ |