From 43df6e424e468bd16da076bf01c848b89a7dbf60 Mon Sep 17 00:00:00 2001 From: David Leadbeater Date: Tue, 24 Jun 2014 20:20:27 +0100 Subject: Define PERL_NO_GET_CONTEXT in all perl source files This removes the calls to Perl_get_context() that get automatically added to XS code for ancient source code compatibility reasons. The result is about a ~60K size reduction in the binary (based on comparing two 64-bit stripped irssi binaries compiled --with-perl-staticlib). --- src/perl/perl-core.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/perl/perl-core.c') diff --git a/src/perl/perl-core.c b/src/perl/perl-core.c index 08d0738c..26138510 100644 --- a/src/perl/perl-core.c +++ b/src/perl/perl-core.c @@ -19,6 +19,7 @@ */ #define NEED_PERL_H +#define PERL_NO_GET_CONTEXT #include "module.h" #include "modules.h" #include "core.h" -- cgit v1.2.3