This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
[Merge] Enter inline.h
authorFather Chrysostomos <sprout@cpan.org>
Tue, 21 Aug 2012 23:39:10 +0000 (16:39 -0700)
committerFather Chrysostomos <sprout@cpan.org>
Tue, 21 Aug 2012 23:39:46 +0000 (16:39 -0700)
commit422d49eaf434b35811b252bdb95a63fb6c2b27e8
tree063b55c2d87b8b5f6961fc63f69c2e9c812ac60d
parent3e8f87004884b2cadf2a57b6e12ef9a977913e0e
parent1afe1db112afcab7a87a011bd5c02cf0cc8ea95c
[Merge] Enter inline.h

This is a home for static inline functions that cannot go in other
headers because they depend on proto.h or struct definitions.

This allows us to avoid repeating macros with GCC and non-GCC ver-
sions.  It also makes it easier to avoid evaluating macro argu-
ments twice.

I’ve moved just enough things into it to offset the additional lines
added by the comments at the top.  The ‘net code removal’ of this
branch is 4 lines.