Mercurial > vim
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); |