We can put static inline functions here, and they can depend on
function prototypes and struct definitions from other header
files.
hints/vos.sh Hints for named architecture
hv.c Hash value code
hv.h Hash value header
+inline.h Static inline functions
INSTALL Detailed installation instructions
installhtml Perl script to install html files for pods
install_lib.pl functions shared between install* scripts
--- /dev/null
+/* inline.h
+ *
+ * Copyright (C) 2012 by Larry Wall and others
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ * This file is a home for static inline functions that cannot go in other
+ * headers files, because they depend on proto.h (included after most other
+ * headers) or struct definitions.
+ *
+ * Each section names the header file that the functions "belong" to.
+ */
#undef PERLVARI
#undef PERLVARIC
+/* Static inline functions that depend on headers included above */
+#include "inline.h"
+
START_EXTERN_C
/* dummy variables that hold pointers to both runops functions, thus forcing