Xref: utzoo comp.lang.c:9557 comp.sys.ibm.pc:14787 Newsgroups: comp.lang.c,comp.sys.ibm.pc Path: utzoo!henry From: henry@utzoo.uucp (Henry Spencer) Subject: Re: 'near' and 'far' keywords Message-ID: <1988Apr24.000216.2525@utzoo.uucp> Organization: U of Toronto Zoology References: <4811@chinet.UUCP> <146@obie.UUCP>, <53@lakart.UUCP> Date: Sun, 24 Apr 88 00:02:16 GMT > Yes, however that should be the job of the linker to spot which should be > used - someting like the jbr pseudo instruction on the PDP-11: it created > a short branch (+-127) if it could otherwise it created a long branch... Note, though, that it was the assembler, not the linker, that did this on the 11. Doing it at link time is not impossible, but it is harder, and it's effectively impossible when the compiler writer is working with an existing linker with rigid specs. -- "Noalias must go. This is | Henry Spencer @ U of Toronto Zoology non-negotiable." --DMR | {ihnp4,decvax,uunet!mnetor}!utzoo!henry