comparison src/if_perl.xs @ 19971:a042d2a3b13d v8.2.0541

patch 8.2.0541: Travis CI does not give compiler warnings Commit: https://github.com/vim/vim/commit/81ea1dfb97af6622c9ad3efdbad317ec965ebaeb Author: Bram Moolenaar <Bram@vim.org> Date: Sat Apr 11 18:01:41 2020 +0200 patch 8.2.0541: Travis CI does not give compiler warnings Problem: Travis CI does not give compiler warnings. Solution: Add flags for warnings. Fix uncovered problems. (Ozaki Kiichi, closes #5898)
author Bram Moolenaar <Bram@vim.org>
date Sat, 11 Apr 2020 18:15:04 +0200
parents 4acb165ed0bc
children d571231175b4
comparison
equal deleted inserted replaced
19970:881b067e7cc6 19971:a042d2a3b13d
193 # define Perl_croak dll_Perl_croak 193 # define Perl_croak dll_Perl_croak
194 # ifdef PERL5101_OR_LATER 194 # ifdef PERL5101_OR_LATER
195 # define Perl_croak_xs_usage dll_Perl_croak_xs_usage 195 # define Perl_croak_xs_usage dll_Perl_croak_xs_usage
196 # endif 196 # endif
197 # ifndef PROTO 197 # ifndef PROTO
198 # define Perl_croak_nocontext dll_Perl_croak_nocontext 198 # ifdef PERL_IMPLICIT_CONTEXT
199 # define Perl_croak_nocontext dll_Perl_croak_nocontext
200 # endif
199 # define Perl_call_argv dll_Perl_call_argv 201 # define Perl_call_argv dll_Perl_call_argv
200 # define Perl_call_pv dll_Perl_call_pv 202 # define Perl_call_pv dll_Perl_call_pv
201 # define Perl_eval_sv dll_Perl_eval_sv 203 # define Perl_eval_sv dll_Perl_eval_sv
202 # define Perl_get_sv dll_Perl_get_sv 204 # define Perl_get_sv dll_Perl_get_sv
203 # define Perl_eval_pv dll_Perl_eval_pv 205 # define Perl_eval_pv dll_Perl_eval_pv
343 # else 345 # else
344 static void (*Perl_croak_xs_usage)(pTHX_ const CV *const, const char *const params) 346 static void (*Perl_croak_xs_usage)(pTHX_ const CV *const, const char *const params)
345 __attribute__noreturn__; 347 __attribute__noreturn__;
346 # endif 348 # endif
347 # endif 349 # endif
350 # ifdef PERL_IMPLICIT_CONTEXT
348 static void (*Perl_croak_nocontext)(const char*, ...) __attribute__noreturn__; 351 static void (*Perl_croak_nocontext)(const char*, ...) __attribute__noreturn__;
352 # endif
349 static I32 (*Perl_dowantarray)(pTHX); 353 static I32 (*Perl_dowantarray)(pTHX);
350 static void (*Perl_free_tmps)(pTHX); 354 static void (*Perl_free_tmps)(pTHX);
351 static HV* (*Perl_gv_stashpv)(pTHX_ const char*, I32); 355 static HV* (*Perl_gv_stashpv)(pTHX_ const char*, I32);
352 # if (PERL_REVISION == 5) && (PERL_VERSION >= 22) 356 # if (PERL_REVISION == 5) && (PERL_VERSION >= 22)
353 static I32* (*Perl_markstack_grow)(pTHX); 357 static I32* (*Perl_markstack_grow)(pTHX);