Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
644c7c4f
Commit
644c7c4f
authored
24 years ago
by
Geoff Keating
Committed by
Geoffrey Keating
24 years ago
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* tlink.c (scan_linker_output): Tweak for output of AIX ld.
From-SVN: r35108
parent
9db83b39
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
19 additions
and
1 deletions
+19
-1
gcc/ChangeLog
+4
-0
gcc/tlink.c
+15
-1
No files found.
gcc/ChangeLog
View file @
644c7c4f
2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
* tlink.c (scan_linker_output): Tweak for output of AIX ld.
2000-07-17 Richard Henderson <rth@cygnus.com>
* config/ia64/ia64.md (movdi): Split out load address code.
...
...
This diff is collapsed.
Click to expand it.
gcc/tlink.c
View file @
644c7c4f
/* Scan linker error messages for missing template instantiations and provide
them.
Copyright (C) 1995, 1998, 1999 Free Software Foundation, Inc.
Copyright (C) 1995, 1998, 1999
, 2000
Free Software Foundation, Inc.
Contributed by Jason Merrill (jason@cygnus.com).
This file is part of GNU CC.
...
...
@@ -630,6 +630,20 @@ scan_linker_output (fname)
*
q
=
0
;
sym
=
symbol_hash_lookup
(
p
,
false
);
/* Some SVR4 linkers produce messages like
ld: 0711-317 ERROR: Undefined symbol: .g__t3foo1Zi
*/
if
(
!
sym
&&
!
end
&&
strstr
(
q
+
1
,
"Undefined symbol: "
))
{
char
*
p
=
strrchr
(
q
+
1
,
' '
);
p
++
;
if
(
*
p
==
'.'
)
p
++
;
if
(
*
p
==
'_'
&&
prepends_underscore
)
p
++
;
sym
=
symbol_hash_lookup
(
p
,
false
);
}
if
(
!
sym
&&
!
end
)
/* Try a mangled name in quotes. */
{
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment