Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!rutgers!im4u!ut-sally!ut-ngp!infotel!pollux!bobkat!m5d From: m5d@bobkat.UUCP Newsgroups: comp.lang.c Subject: Re: Order of registers Message-ID: <594@bobkat.UUCP> Date: Wed, 18-Feb-87 13:23:09 EST Article-I.D.: bobkat.594 Posted: Wed Feb 18 13:23:09 1987 Date-Received: Fri, 20-Feb-87 04:27:11 EST References: <3950004@nucsrl.UUCP> <83@ucdavis.UUCP> <2250@jade.BERKELEY.EDU> <195@batcomputer.tn.cornell.edu> <5485@mimsy.UUCP> Reply-To: m5d@bobkat.UUCP (Mike McNally (dlsh)) Organization: Digital Lynx, Inc; Dallas, TX Lines: 30 In article <5485@mimsy.UUCP> chris@mimsy.UUCP (Chris Torek) writes: >In article <195@batcomputer.tn.cornell.edu> >braner@batcomputer.tn.cornell.edu (braner) writes: >>"Wastes an int"??? - nformal is on the stack anyway, > >Is it? (Have a care with that answer! Try some different compilers >on some different architectures.) > [ ... ] >-- >In-Real-Life: Chris Torek, Univ of MD Comp Sci Dept (+1 301 454 7690) >UUCP: seismo!mimsy!chris ARPA/CSNet: chris@mimsy.umd.edu Does this imply that some compilers notice the "register" declaration and pass the argument in a register? Seems to me this only could be done for "static" functions. Hmmmm.... Well, I've thought about it and I can't think of any reason it woudln't work. That could save a lot of time, but the nastiness of implementation makes my left hemisphere hurt. If you have something else in mind Chris, I'd like to hear it. Clever code generation tricks makes for great party conversation. -- Mike McNally, mercifully employed at Digital Lynx --- Where Plano Road the Mighty Flood of Forest Lane doth meet, And Garland fair, whose perfumed air flows soft about my feet... uucp: {texsun,killer,infotel}!pollux!bobkat!m5d (214) 238-7474