diff options
author | Nathan Sidwell <nathan@acm.org> | 2017-06-30 16:10:13 +0000 |
---|---|---|
committer | Nathan Sidwell <nathan@gcc.gnu.org> | 2017-06-30 16:10:13 +0000 |
commit | e886224be7e4e75c06abf95676c1b408aa2583ef (patch) | |
tree | 8e458a0b9a5c148cfb6a3799aec5e43b5b4ef2ae /gcc/ggc.h | |
parent | 39426ab74f5ca34a413e45efc8b5d461479e3c5a (diff) | |
download | gcc-e886224be7e4e75c06abf95676c1b408aa2583ef.zip gcc-e886224be7e4e75c06abf95676c1b408aa2583ef.tar.gz gcc-e886224be7e4e75c06abf95676c1b408aa2583ef.tar.bz2 |
ggc.h: Replace all 'static inline' with plain 'inline'.
* ggc.h: Replace all 'static inline' with plain 'inline'. Fix
some formatting.
From-SVN: r249848
Diffstat (limited to 'gcc/ggc.h')
-rw-r--r-- | gcc/ggc.h | 38 |
1 files changed, 18 insertions, 20 deletions
@@ -127,9 +127,8 @@ extern void *ggc_internal_alloc (size_t, void (*)(void *), size_t, size_t CXX_MEM_STAT_INFO) ATTRIBUTE_MALLOC; - static inline - void * - ggc_internal_alloc (size_t s CXX_MEM_STAT_INFO) +inline void * +ggc_internal_alloc (size_t s CXX_MEM_STAT_INFO) { return ggc_internal_alloc (s, NULL, 0, 1 PASS_MEM_STAT); } @@ -141,8 +140,7 @@ extern void *ggc_internal_cleared_alloc (size_t, void (*)(void *), size_t, size_t CXX_MEM_STAT_INFO) ATTRIBUTE_MALLOC; -static inline -void * +inline void * ggc_internal_cleared_alloc (size_t s CXX_MEM_STAT_INFO) { return ggc_internal_cleared_alloc (s, NULL, 0, 1 PASS_MEM_STAT); @@ -168,7 +166,7 @@ finalize (void *p) } template<typename T> -static inline bool +inline bool need_finalization_p () { #if GCC_VERSION >= 4003 @@ -179,7 +177,7 @@ need_finalization_p () } template<typename T> -static inline T * +inline T * ggc_alloc (ALONE_CXX_MEM_STAT_INFO) { if (need_finalization_p<T> ()) @@ -191,7 +189,7 @@ ggc_alloc (ALONE_CXX_MEM_STAT_INFO) } template<typename T> -static inline T * +inline T * ggc_cleared_alloc (ALONE_CXX_MEM_STAT_INFO) { if (need_finalization_p<T> ()) @@ -204,7 +202,7 @@ ggc_cleared_alloc (ALONE_CXX_MEM_STAT_INFO) } template<typename T> -static inline T * +inline T * ggc_vec_alloc (size_t c CXX_MEM_STAT_INFO) { if (need_finalization_p<T> ()) @@ -216,7 +214,7 @@ ggc_vec_alloc (size_t c CXX_MEM_STAT_INFO) } template<typename T> -static inline T * +inline T * ggc_cleared_vec_alloc (size_t c CXX_MEM_STAT_INFO) { if (need_finalization_p<T> ()) @@ -229,7 +227,7 @@ ggc_cleared_vec_alloc (size_t c CXX_MEM_STAT_INFO) 0, 0 PASS_MEM_STAT)); } -static inline void * +inline void * ggc_alloc_atomic (size_t s CXX_MEM_STAT_INFO) { return ggc_internal_alloc (s PASS_MEM_STAT); @@ -274,52 +272,52 @@ extern void init_ggc_heuristics (void); /* Memory statistics passing versions of some allocators. Too few of them to make gengtype produce them, so just define the needed ones here. */ -static inline struct rtx_def * +inline struct rtx_def * ggc_alloc_rtx_def_stat (size_t s CXX_MEM_STAT_INFO) { return (struct rtx_def *) ggc_internal_alloc (s PASS_MEM_STAT); } -static inline union tree_node * +inline union tree_node * ggc_alloc_tree_node_stat (size_t s CXX_MEM_STAT_INFO) { return (union tree_node *) ggc_internal_alloc (s PASS_MEM_STAT); } -static inline union tree_node * +inline union tree_node * ggc_alloc_cleared_tree_node_stat (size_t s CXX_MEM_STAT_INFO) { return (union tree_node *) ggc_internal_cleared_alloc (s PASS_MEM_STAT); } -static inline gimple * +inline gimple * ggc_alloc_cleared_gimple_statement_stat (size_t s CXX_MEM_STAT_INFO) { return (gimple *) ggc_internal_cleared_alloc (s PASS_MEM_STAT); } -static inline void +inline void gt_ggc_mx (const char *s) { ggc_test_and_set_mark (const_cast<char *> (s)); } -static inline void +inline void gt_pch_nx (const char *) { } -static inline void +inline void gt_ggc_mx (int) { } -static inline void +inline void gt_pch_nx (int) { } -static inline void +inline void gt_pch_nx (unsigned int) { } |