Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 9227
b: refs/heads/master
c: 7243cc0
h: refs/heads/master
i:
  9225: d4241ac
  9223: 08417ea
v: v3
  • Loading branch information
Ivan Kokshaysky authored and Linus Torvalds committed Sep 23, 2005
1 parent 61ecd5a commit ec6a2a4
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 5 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 4b3c86a7452df8608c32a1c1f19c0cc0723c145f
refs/heads/master: 7243cc05bafdda4c4de77cba00cf87666bd237f7
5 changes: 4 additions & 1 deletion trunk/include/asm-alpha/compiler.h
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,9 @@
#undef inline
#undef __inline__
#undef __inline

#if __GNUC__ == 3 && __GNUC_MINOR__ >= 1 || __GNUC__ > 3
#undef __always_inline
#define __always_inline inline __attribute__((always_inline))
#endif

#endif /* __ALPHA_COMPILER_H */
7 changes: 4 additions & 3 deletions trunk/mm/slab.c
Original file line number Diff line number Diff line change
Expand Up @@ -308,12 +308,12 @@ struct kmem_list3 __initdata initkmem_list3[NUM_INIT_LISTS];
#define SIZE_L3 (1 + MAX_NUMNODES)

/*
* This function may be completely optimized away if
* This function must be completely optimized away if
* a constant is passed to it. Mostly the same as
* what is in linux/slab.h except it returns an
* index.
*/
static inline int index_of(const size_t size)
static __always_inline int index_of(const size_t size)
{
if (__builtin_constant_p(size)) {
int i = 0;
Expand All @@ -329,7 +329,8 @@ static inline int index_of(const size_t size)
extern void __bad_size(void);
__bad_size();
}
}
} else
BUG();
return 0;
}

Expand Down

0 comments on commit ec6a2a4

Please sign in to comment.