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
932e3237
Commit
932e3237
authored
Feb 02, 2011
by
Ian Lance Taylor
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
libgo: Apply upstream libtool patch.
http://gcc.gnu.org/ml/gcc-patches/2011-02/msg00008.html
From-SVN: r169766
parent
9ed8059c
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
34 additions
and
7 deletions
+34
-7
libgo/config/libtool.m4
+15
-2
libgo/configure
+19
-5
No files found.
libgo/config/libtool.m4
View file @
932e3237
...
...
@@ -1287,14 +1287,27 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
CFLAGS="
$
SAVE_CFLAGS
"
fi
;;
sparc
*-*solaris*)
*-*solaris*)
# Find out which ABI we are using.
echo 'int i;' > conftest.$ac_ext
if AC_TRY_EVAL(ac_compile); then
case `/usr/bin/file conftest.o` in
*64-bit*)
case $lt_cv_prog_gnu_ld in
yes*) LD="
${
LD
-
ld
}
-
m
elf64_sparc
" ;;
yes*)
case $host in
i?86-*-solaris*)
LD="
${
LD
-
ld
}
-
m
elf_x86_64
"
;;
sparc*-*-solaris*)
LD="
${
LD
-
ld
}
-
m
elf64_sparc
"
;;
esac
# GNU ld 2.21 introduced _sol2 emulations. Use them if available.
if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
LD="
${
LD
-
ld
}
_sol2
"
fi
;;
*)
if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
LD="
${
LD
-
ld
}
-
64
"
...
...
libgo/configure
View file @
932e3237
...
...
@@ -6391,7 +6391,7 @@ $as_echo "$lt_cv_cc_needs_belf" >&6; }
CFLAGS
=
"
$SAVE_CFLAGS
"
fi
;;
sparc
*
-
*
solaris
*
)
*
-
*
solaris
*
)
# Find out which ABI we are using.
echo
'int i;'
>
conftest.
$ac_ext
if
{
{
eval echo
"
\"\$
as_me
\"
:
${
as_lineno
-
$LINENO
}
:
\"
$ac_compile
\"
"
;
}
>
&5
...
...
@@ -6402,7 +6402,20 @@ sparc*-*solaris*)
case
`
/usr/bin/file conftest.o
`
in
*
64-bit
*
)
case
$lt_cv_prog_gnu_ld
in
yes
*
)
LD
=
"
${
LD
-ld
}
-m elf64_sparc"
;;
yes
*
)
case
$host
in
i?86-
*
-solaris
*
)
LD
=
"
${
LD
-ld
}
-m elf_x86_64"
;;
sparc
*
-
*
-solaris
*
)
LD
=
"
${
LD
-ld
}
-m elf64_sparc"
;;
esac
# GNU ld 2.21 introduced _sol2 emulations. Use them if available.
if
${
LD
-ld
}
-V
|
grep
_sol2
>
/dev/null 2>&1
;
then
LD
=
"
${
LD
-ld
}
_sol2"
fi
;;
*
)
if
${
LD
-ld
}
-64
-r
-o
conftest2.o conftest.o
>
/dev/null 2>&1
;
then
LD
=
"
${
LD
-ld
}
-64"
...
...
@@ -10890,7 +10903,7 @@ else
lt_dlunknown
=
0
;
lt_dlno_uscore
=
1
;
lt_dlneed_uscore
=
2
lt_status
=
$lt_dlunknown
cat
>
conftest.
$ac_ext
<<
_LT_EOF
#line 10
893
"configure"
#line 10
906
"configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
...
...
@@ -10996,7 +11009,7 @@ else
lt_dlunknown
=
0
;
lt_dlno_uscore
=
1
;
lt_dlneed_uscore
=
2
lt_status
=
$lt_dlunknown
cat
>
conftest.
$ac_ext
<<
_LT_EOF
#line 1
0999
"configure"
#line 1
1012
"configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
...
...
@@ -14123,7 +14136,8 @@ fi
{
$as_echo
"
$as_me
:
${
as_lineno
-
$LINENO
}
: result:
$libgo_cv_func___sync_bool_compare_and_swap_4
"
>
&5
$as_echo
"
$libgo_cv_func___sync_bool_compare_and_swap_4
"
>
&6
;
}
if
test
"
$libgo_cv_func___sync_bool_compare_and_swap_4
"
=
"yes"
;
then
$as_echo
"#define HAVE_SYNC_BOOL_COMPARE_AND_SWAP_4 1"
>>
confdefs.h
$as_echo
"#define HAVE_SYNC_BOOL_COMPARE_AND_SWAP_4 1"
>>
confdefs.h
fi
...
...
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