Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!thunder.mcrcim.mcgill.edu!snorkelwacker.mit.edu!apple!sun-barr!lll-winken!uunet!maverick.ksu.ksu.edu!kuhub.cc.ukans.edu!markv From: markv@kuhub.cc.ukans.edu Newsgroups: comp.sys.amiga.programmer Subject: Re: BLINK error: ALV Message-ID: <28276.27a81103@kuhub.cc.ukans.edu> Date: 31 Jan 91 18:43:47 GMT References: <1991Jan29.233639.3850@vicorp.com> Organization: University of Kansas Academic Computing Services Lines: 26 In article <1991Jan29.233639.3850@vicorp.com>, ron@vicorp.com (Ron Peterson) writes: > What does it mean when BLINK says: > "ERROR 515 - ALV generated that points to data symbol" > and how do I fix it? It may be an error, but not likely. An ALV is a function call vector that BLink generates when a 16 bit PC relative branch exceeds +/- 32K. THe "points to data symbol" part says that the symbolic address used in the ALV is in a data segment, not a code segment like normal. This particular combination is usually a result of using the cresxx.o startup and pc relative (-r1) function calls, and is a side effect of the way Lattice shows implements the cloning of data segments. This error message seems not to occur any more in 5.1. > Thanks! > ron@vicorp.com or uunet!vicorp!ron -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mark Gooderum Only... \ Good Cheer !!! Academic Computing Services /// \___________________________ University of Kansas /// /| __ _ Bix: mgooderum \\\ /// /__| |\/| | | _ /_\ makes it Bitnet: MARKV@UKANVAX \/\/ / | | | | |__| / \ possible... Internet: markv@kuhub.cc.ukans.edu ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~