ron@vicorp.com (Ron Peterson) (01/30/91)
What does it mean when BLINK says: "ERROR 515 - ALV generated that points to data symbol" and how do I fix it? Thanks! ron@vicorp.com or uunet!vicorp!ron
markv@kuhub.cc.ukans.edu (02/01/91)
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 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~