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
bc9fadfb
Commit
bc9fadfb
authored
Feb 14, 1996
by
David Edelsohn
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
append / to AIX import path if not present
From-SVN: r11275
parent
e8d791dd
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
6 additions
and
2 deletions
+6
-2
gcc/collect2.c
+6
-2
No files found.
gcc/collect2.c
View file @
bc9fadfb
...
...
@@ -2616,6 +2616,7 @@ scan_libraries (prog_name)
char
*
impmem
=
implib
+
strlen
(
implib
)
+
1
;
char
*
soname
=
NULL
;
char
*
trial
;
int
pathlen
;
LDFILE
*
libptr
=
NULL
;
struct
prefix_list
*
pl
;
ARCHDR
ah
;
...
...
@@ -2627,12 +2628,15 @@ scan_libraries (prog_name)
if
(
*
impath
==
'/'
&&
*
(
impath
+
1
)
==
'\0'
&&
strcmp
(
implib
,
"unix"
)
==
0
)
continue
;
trial
=
alloca
(
MAX
(
strlen
(
impath
),
libpath
.
max_len
)
pathlen
=
strlen
(
impath
);
trial
=
alloca
(
MAX
(
pathlen
+
1
,
libpath
.
max_len
)
+
strlen
(
implib
)
+
1
);
if
(
*
impath
)
{
strcpy
(
trial
,
impath
);
strcat
(
trial
,
implib
);
if
(
impath
[
pathlen
-
1
]
!=
'/'
)
trial
[
pathlen
++
]
=
'/'
;
strcpy
(
trial
+
pathlen
,
implib
);
if
(
access
(
trial
,
R_OK
)
==
0
)
soname
=
trial
;
}
...
...
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