Mercurial > hg > CbC > CbC_gcc
comparison gcc/config/m32r/m32r-protos.h @ 55:77e2b8dfacca gcc-4.4.5
update it from 4.4.3 to 4.5.0
author | ryoma <e075725@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 12 Feb 2010 23:39:51 +0900 |
parents | a06113de4d67 |
children | f6334be47118 |
comparison
equal
deleted
inserted
replaced
52:c156f1bd5cd9 | 55:77e2b8dfacca |
---|---|
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 | 2 Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007, 2009 |
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 |
27 extern unsigned m32r_compute_frame_size (int); | 27 extern unsigned m32r_compute_frame_size (int); |
28 extern void m32r_expand_prologue (void); | 28 extern void m32r_expand_prologue (void); |
29 extern void m32r_expand_epilogue (void); | 29 extern void m32r_expand_epilogue (void); |
30 extern int direct_return (void); | 30 extern int direct_return (void); |
31 extern void m32r_load_pic_register (void); | 31 extern void m32r_load_pic_register (void); |
32 | |
33 #ifdef TREE_CODE | |
34 extern enum m32r_function_type m32r_compute_function_type (tree); | 32 extern enum m32r_function_type m32r_compute_function_type (tree); |
35 #endif /* TREE_CODE */ | |
36 | 33 |
37 #ifdef RTX_CODE | 34 #ifdef RTX_CODE |
38 extern int easy_di_const (rtx); | 35 extern int easy_di_const (rtx); |
39 extern int easy_df_const (rtx); | 36 extern int easy_df_const (rtx); |
40 extern rtx gen_compare (enum rtx_code, rtx, rtx, int); | 37 extern rtx gen_compare (enum rtx_code, rtx, rtx, int); |
38 extern bool gen_cond_store (enum rtx_code, rtx, rtx, rtx); | |
41 extern rtx gen_split_move_double (rtx *); | 39 extern rtx gen_split_move_double (rtx *); |
42 extern int m32r_address_code (rtx); | 40 extern int m32r_address_code (rtx); |
43 extern void m32r_initialize_trampoline (rtx, rtx, rtx); | 41 extern void m32r_initialize_trampoline (rtx, rtx, rtx); |
44 extern int zero_and_one (rtx, rtx); | 42 extern int zero_and_one (rtx, rtx); |
45 extern char * emit_cond_move (rtx *, rtx); | 43 extern char * emit_cond_move (rtx *, rtx); |