… | … | ||
---|---|---|---|
4 | or die "AIO.xs: $!"; | 4 | or die "AIO.xs: $!"; |
5 | 5 | ||
6 | open STDOUT, ">def0.h" | 6 | open STDOUT, ">def0.h" |
7 | or die "def0.h: $!"; | 7 | or die "def0.h: $!"; |
8 | 8 | ||
9 | print <<EOF; | ||
10 | /* GENERATED FILE */ | ||
11 | /* use ./gendef0 to regenerate this file */ | ||
12 | EOF | ||
13 | |||
9 | while (<>) { | 14 | while (<>) { |
10 | if (/^\s*const_iv\s*\((\S+)\)\s*$/ || /^\s*const_niv\s*\([^,]+,\s*(\S+)\)\s*$/) { | 15 | if (/^\s*const_iv\s*\((\S+)\)\s*$/ || /^\s*const_niv\s*\([^,]+,\s*(\S+)\)\s*$/) { |
11 | print "#ifndef $1\n", | 16 | print "#ifndef $1\n", |
12 | "#define $1 0\n", | 17 | "#define $1 0\n", |
13 | "#endif\n"; | 18 | "#endif\n"; |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |