comparison gcc/config/m32r/m32r-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 77e2b8dfacca
children 04ced10e8804
comparison
equal deleted inserted replaced
65:65488c3d617d 67:f6334be47118
1 /* Prototypes for m32r.c functions used in the md file & elsewhere. 1 /* Prototypes for m32r.c functions used in the md file & elsewhere.
2 Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007, 2009 2 Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007, 2009, 2010
3 Free Software Foundation, Inc. 3 Free Software Foundation, Inc.
4 4
5 This file is part of GCC. 5 This file is part of GCC.
6 6
7 GCC is free software; you can redistribute it and/or modify it 7 GCC is free software; you can redistribute it and/or modify it
41 extern void m32r_initialize_trampoline (rtx, rtx, rtx); 41 extern void m32r_initialize_trampoline (rtx, rtx, rtx);
42 extern int zero_and_one (rtx, rtx); 42 extern int zero_and_one (rtx, rtx);
43 extern char * emit_cond_move (rtx *, rtx); 43 extern char * emit_cond_move (rtx *, rtx);
44 extern void m32r_output_block_move (rtx, rtx *); 44 extern void m32r_output_block_move (rtx, rtx *);
45 extern int m32r_expand_block_move (rtx *); 45 extern int m32r_expand_block_move (rtx *);
46 extern void m32r_print_operand (FILE *, rtx, int);
47 extern void m32r_print_operand_address (FILE *, rtx);
48 extern int m32r_not_same_reg (rtx, rtx); 46 extern int m32r_not_same_reg (rtx, rtx);
49 extern int m32r_hard_regno_rename_ok (unsigned int, unsigned int); 47 extern int m32r_hard_regno_rename_ok (unsigned int, unsigned int);
50 extern int m32r_legitimate_pic_operand_p (rtx); 48 extern int m32r_legitimate_pic_operand_p (rtx);
51 extern rtx m32r_legitimize_pic_address (rtx, rtx); 49 extern rtx m32r_legitimize_pic_address (rtx, rtx);
52 extern rtx m32r_return_addr (int); 50 extern rtx m32r_return_addr (int);