Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!ut-sally!im4u!rutgers!dayton!umn-cs!herndon From: herndon@umn-cs.UUCP Newsgroups: comp.lang.c Subject: Re: Long Branches Message-ID: <53900001@umn-cs.UUCP> Date: Mon, 19-Jan-87 01:21:00 EST Article-I.D.: umn-cs.53900001 Posted: Mon Jan 19 01:21:00 1987 Date-Received: Tue, 20-Jan-87 05:49:09 EST References: <3950006@nucsrl.UUCP> Lines: 11 Nf-ID: #R:nucsrl:-395000600:umn-cs:53900001:000:410 Nf-From: umn-cs!herndon Jan 19 00:21:00 1987 I've had this problem a few times. Try invoking the optimizer on your file. The optimizer gets the assembly code before the assembler does, recognizes that the branch is inappropriate (or something, anyway) and generates an appropriate branch. The only problem is that the optimizer adds significant time to the compilation process. Robert Herndon ...!ihnp4!umn-cs!herndon herndon@umn-cs.ARPA