This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug middle-end/55308] /usr/ports/lang/gcc48/work/build/sparc64-portbld-freebsd10.0/libstdc++-v3/src/.libs/libstdc++.so.6: Undefined symbol "__emutls_v._ThreadRuneLocale"


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55308

--- Comment #2 from Anton Shterenlikht <mexas at bristol dot ac.uk> 2013-01-15 12:56:28 UTC ---
I get a different line at 3163:

# pr -n /usr/ports/lang/gcc48/work/gcc-4.8-20121014/gcc/configure.ac | grep -C5
3163
 3158           .text
 3159           movi    a8, foo@TLSFUNC
 3160           movi    a10, foo@TLSARG
 3161           callx8.tls a8, foo@TLSCALL'
 3162           tls_first_major=2
 3163           tls_first_minor=19
 3164           ;;
 3165   changequote([,])dnl
 3166   esac
 3167   set_have_as_tls=no
 3168   if test "x$enable_tls" = xno ; then
# 

and I see "-32" in these lines:
# pr -n /usr/ports/lang/gcc48/work/gcc-4.8-20121014/gcc/configure.ac | grep
"\-32"
 2950           tls_as_opt='-32 --fatal-warnings'
 3099           tls_as_opt="-32 --fatal-warnings"
#

and
# pr -n /usr/ports/lang/gcc48/work/gcc-4.8-20121014/gcc/configure | grep "\-32
\-\-fatal"
23174           tls_as_opt='-32 --fatal-warnings'
23323           tls_as_opt="-32 --fatal-warnings"
# 

Are you suggesting removing all those?
These files are too complicated for me to
analyse.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]