X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=plan9%2Fgenconfig.pl;h=30f4af74a1ce2e28ed9c7741839d43c002717f12;hb=c067b4bea65bd7b97b0ae4f7b058dd94b44a4c48;hp=458c4c3ee9b3254090b79e2af7305b4aaafac440;hpb=82488b82be2b77ad90f0f35bb297881e6feeba60;p=p5sagit%2Fp5-mst-13.2.git diff --git a/plan9/genconfig.pl b/plan9/genconfig.pl index 458c4c3..30f4af7 100644 --- a/plan9/genconfig.pl +++ b/plan9/genconfig.pl @@ -118,7 +118,13 @@ EndOfIntro # Plan 9 compiler stuff print OUT "cc='pcc'\n"; -print OUT "d_attribut='undef'\n"; +print OUT "d_attribute_format='undef'\n"; +print OUT "d_attribute_malloc='undef'\n"; +print OUT "d_attribute_nonnull='undef'\n"; +print OUT "d_attribute_noreturn='undef'\n"; +print OUT "d_attribute_pure='undef'\n"; +print OUT "d_attribute_unused='undef'\n"; +print OUT "d_attribute_warn_unused_result='undef'\n"; print OUT "d_socket='define'\n"; print OUT "d_sockpair='define'\n"; print OUT "d_sigsetjmp='define'\n"; @@ -261,12 +267,18 @@ foreach (sort keys %val_vars) { if (open(PL,"${outdir}patchlevel.h")) { while () { - if (/^#define PATCHLEVEL\s+(\S+)/) { print OUT "PATCHLEVEL='$1'\n"; } - elsif (/^#define SUBVERSION\s+(\S+)/) { print OUT "SUBVERSION='$1'\n"; } + if (/^#define PERL_VERSION\s+(\S+)/) { + print OUT "PERL_VERSION='$1'\n"; + print OUT "PATCHLEVEL='$1'\n"; # XXX compat + } + elsif (/^#define PERL_SUBVERSION\s+(\S+)/) { + print OUT "PERL_SUBVERSION='$1'\n"; + print OUT "SUBVERSION='$1'\n"; # XXX compat + } } close PL; } -else { warn "Can't read ${outdir}patchlevel.h - skipping 'PATCHLEVEL'"; } +else { warn "Can't read ${outdir}patchlevel.h - skipping 'PERL_VERSION'"; } print OUT "pager='/bin/p'\n";