dougm 01/10/11 17:23:51 Modified: lib/Apache Build.pm Log: fixup hpux cflags Revision Changes Path 1.49 +16 -1 modperl-2.0/lib/Apache/Build.pm Index: Build.pm =================================================================== RCS file: /home/cvs/modperl-2.0/lib/Apache/Build.pm,v retrieving revision 1.48 retrieving revision 1.49 diff -u -r1.48 -r1.49 --- Build.pm 2001/10/11 19:32:43 1.48 +++ Build.pm 2001/10/12 00:23:50 1.49 @@ -178,10 +178,25 @@ $ccopts; } +sub ccopts_hpux { + my $cflags = shift; + #return if $Config{cc} eq 'gcc'; #XXX? + return if $$cflags =~ /(-Ae|\+e)/; + $$cflags .= " -Ae"; +} + sub ccopts { my($self) = @_; + + my $cflags = $self->strip_lfs(ExtUtils::Embed::ccopts()) . + $self->ap_ccopts; + + my $fixup = \&{"ccopts_$^O"}; + if (defined &$fixup) { + $fixup->(\$cflags); + } - $self->strip_lfs(ExtUtils::Embed::ccopts()) . $self->ap_ccopts; + $cflags; } sub perl_config {
- cvs commit: modperl-2.0/lib/Apache Build.pm dougm
- cvs commit: modperl-2.0/lib/Apache Build.pm dougm
- cvs commit: modperl-2.0/lib/Apache Build.pm dougm
- cvs commit: modperl-2.0/lib/Apache Build.pm dougm
- cvs commit: modperl-2.0/lib/Apache Build.pm dougm
- cvs commit: modperl-2.0/lib/Apache Build.pm dougm
- cvs commit: modperl-2.0/lib/Apache Build.pm dougm
- cvs commit: modperl-2.0/lib/Apache Build.pm dougm
- cvs commit: modperl-2.0/lib/Apache Build.pm dougm
- cvs commit: modperl-2.0/lib/Apache Build.pm dougm
- cvs commit: modperl-2.0/lib/Apache Build.pm dougm
- cvs commit: modperl-2.0/lib/Apache Build.pm dougm
- cvs commit: modperl-2.0/lib/Apache Build.pm dougm
- cvs commit: modperl-2.0/lib/Apache Build.pm dougm
- cvs commit: modperl-2.0/lib/Apache Build.pm dougm
- cvs commit: modperl-2.0/lib/Apache Build.pm dougm
- cvs commit: modperl-2.0/lib/Apache Build.pm dougm
- cvs commit: modperl-2.0/lib/Apache Build.pm dougm
- cvs commit: modperl-2.0/lib/Apache Build.pm dougm
- cvs commit: modperl-2.0/lib/Apache Build.pm dougm
- cvs commit: modperl-2.0/lib/Apache Build.pm dougm