FreeBSD Compile Fixes

This commit is contained in:
phredi
2016-05-24 23:24:49 -05:00
parent b4ee5c8515
commit fd693a671b
3 changed files with 27 additions and 0 deletions
+11
View File
@@ -54,6 +54,17 @@ extern "C" { //the perl headers dont do this for us...
#ifdef Zero
#undef Zero
#endif
//These need to be cleaned up on FreeBSD
#ifdef __FreeBSD__
#ifdef do_open
#undef do_open
#endif
#ifdef do_close
#undef do_close
#endif
#endif
//so embedded scripts can use xs extensions (ala 'use socket;')
EXTERN_C void boot_DynaLoader(pTHX_ CV* cv);