summaryrefslogtreecommitdiff
path: root/Changes
diff options
context:
space:
mode:
authorRoderick Schertler <roderick@argon.org>1997-04-18 14:23:46 -0400
committerChip Salzenberg <chip@atlantic.net>1997-04-18 00:00:00 +0000
commitb306bf39bf31f44f4dcbcdf8bc1d3be82f5e6da3 (patch)
treebe8ab54758865b426a2e546338e0e34ea69afcc2 /Changes
parentba14e5f0afeb176c620913c9b11899cec600a0ab (diff)
downloadperl-b306bf39bf31f44f4dcbcdf8bc1d3be82f5e6da3.tar.gz
Make h2ph generate constant subs
>> Shouldn't these: >> eval 'sub RUN_LVL {1;}'; >> be: >> eval 'sub RUN_LVL() {1;}'; > > I'd say so. Who can tell us whether h2ph is easily changeable? It is, here's a patch. It could still use changes so that it emits new style sub invocations so that more constant folding happens, but that's trickier. Additional changes in the patch are removal of a "chdir /usr/include" (which prevented you from converting files in other directories and wasn't needed for the standard invocation) and addition of a -d switch to specify output directory (so I could test my changes more easily). Somewhere around here I've got the start of regression suite for h2ph, remind me to dust it off for _50. Another bug in h2ph it would be nice to fix: $ echo " #define FOO (BAR || BAZ) #if FOO #endif" | h2ph | perl Undefined subroutine &main::BAR called at - line 1. I can't regenerate my vendor's current headers due to this one. p5p-msgid: pz2088w5ot.fsf@eeyore.ibcinc.com
Diffstat (limited to 'Changes')
0 files changed, 0 insertions, 0 deletions