ld65: avoid redundant error message information.
This commit is contained in:
committed by
Oliver Schmidt
parent
467844963a
commit
feccc68c54
@@ -774,16 +774,13 @@ static void PrintUnresolved (ExpCheckFunc F, void* Data)
|
|||||||
if (E->Expr == 0 && E->ImpCount > 0 && F (E->Name, Data) == 0) {
|
if (E->Expr == 0 && E->ImpCount > 0 && F (E->Name, Data) == 0) {
|
||||||
/* Unresolved external */
|
/* Unresolved external */
|
||||||
Import* Imp = E->ImpList;
|
Import* Imp = E->ImpList;
|
||||||
const char * name = GetString (E->Name);
|
const char* name = GetString (E->Name);
|
||||||
fprintf (stderr,
|
|
||||||
"Unresolved external '%s' referenced in:\n",
|
|
||||||
name);
|
|
||||||
while (Imp) {
|
while (Imp) {
|
||||||
unsigned J;
|
unsigned J;
|
||||||
for (J = 0; J < CollCount (&Imp->RefLines); ++J) {
|
for (J = 0; J < CollCount (&Imp->RefLines); ++J) {
|
||||||
const LineInfo* LI = CollConstAt (&Imp->RefLines, J);
|
const LineInfo* LI = CollConstAt (&Imp->RefLines, J);
|
||||||
fprintf (stderr,
|
fprintf (stderr,
|
||||||
" %s:%u: Error: Unresolved external '%s'\n",
|
"%s:%u: Error: Unresolved external '%s'\n",
|
||||||
GetSourceName (LI),
|
GetSourceName (LI),
|
||||||
GetSourceLine (LI),
|
GetSourceLine (LI),
|
||||||
name);
|
name);
|
||||||
|
|||||||
Reference in New Issue
Block a user