On 3 Nov 2001, Alexandre Duret-Lutz wrote: > >>> "C" == C Scott Ananian <[EMAIL PROTECTED]> writes: > C> AS=$(CC)?!? Tell me you are joking. > > I'm not :) It's even documented
That's no excuse. [...] > I see your point: it's wrong w.r.t. the implicit rules defined in your > implementation of Make. But an Automake makefile you should not > rely on these implicit rules (because its not portable), it uses > its own rules. It's not a hard thing for you to fix: just use a different name! 'AS=as' is what 99.999% of your userbase will expect to be 'correct'. If you want to define AS=$(CC) then call it something else: AM_AS would be my suggestion. No one will have any problem with AM_AS being CC, and you don't break the code and assumptions of your users. --s genetic Moscow DNC RUCKUS Soviet Yeltsin Honduras terrorist Kennedy IDEA assassinate East Timor postcard ammunition nuclear Hawk DES shortwave ( http://lesser-magoo.lcs.mit.edu/~cananian ) -- "These students are going to have to find out what law and order is all about." -- Brig. General Robert Canterbury, Noon, May 4, 1970, minutes before his troops shot 13 unarmed Kent State students, killing 4. -- [http://www.cs.cmu.edu/~dst/DeCSS/Gallery/] #!/usr/bin/perl -w # 526-byte qrpff, Keith Winstein and Marc Horowitz <[EMAIL PROTECTED]> # MPEG 2 PS VOB file on stdin -> descrambled output on stdout # arguments: title key bytes in least to most-significant order $_='while(read+STDIN,$_,2048){$a=29;$c=142;if((@a=unx"C*",$_)[20]&48){$h=5; $_=unxb24,join"",@b=map{xB8,unxb8,chr($_^$a[--$h+84])}@ARGV;s/...$/1$&/;$d= unxV,xb25,$_;$b=73;$e=256|(ord$b[4])<<9|ord$b[3];$d=$d>>8^($f=($t=255)&($d >>12^$d>>4^$d^$d/8))<<17,$e=$e>>8^($t&($g=($q=$e>>14&7^$e)^$q*8^$q<<6))<<9 ,$_=(map{$_%16or$t^=$c^=($m=(11,10,116,100,11,122,20,100)[$_/16%8])&110;$t ^=(72,@z=(64,72,$a^=12*($_%16-2?0:$m&17)),$b^=$_%64?12:0,@z)[$_%8]}(16..271)) [$_]^(($h>>=8)+=$f+(~$g&$t))for@a[128..$#a]}print+x"C*",@a}';s/x/pack+/g;eval