2003-11-25 Roland McGrath <roland@redhat.com>

* td_symbol_list.c (symbol_list_arr) [HAVE_ASM_GLOBAL_DOT_NAME]:
	Prepend "." to symbol names for functions.
This commit is contained in:
Roland McGrath 2003-12-18 02:22:04 +00:00
parent f8a3a2e726
commit 382168de70
1 changed files with 9 additions and 4 deletions

View File

@ -1,5 +1,5 @@
/* Return list of symbols the library can request.
Copyright (C) 2001, 2002 Free Software Foundation, Inc.
Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Ulrich Drepper <drepper@cygnus.com>, 2001.
@ -22,6 +22,11 @@
#include <gnu/lib-names.h>
#include "thread_dbP.h"
#ifdef HAVE_ASM_GLOBAL_DOT_NAME
# define DOT "." /* PPC64 requires . prefix on code symbols. */
#else
# define DOT /* No prefix. */
#endif
static const char *symbol_list_arr[] =
{
@ -33,9 +38,9 @@ static const char *symbol_list_arr[] =
[LINUXTHREADS_PTHREAD_THREADS_MAX] = "__linuxthreads_pthread_threads_max",
[LINUXTHREADS_PTHREAD_KEYS_MAX] = "__linuxthreads_pthread_keys_max",
[LINUXTHREADS_PTHREAD_SIZEOF_DESCR] = "__linuxthreads_pthread_sizeof_descr",
[LINUXTHREADS_CREATE_EVENT] = "__linuxthreads_create_event",
[LINUXTHREADS_DEATH_EVENT] = "__linuxthreads_death_event",
[LINUXTHREADS_REAP_EVENT] = "__linuxthreads_reap_event",
[LINUXTHREADS_CREATE_EVENT] = DOT "__linuxthreads_create_event",
[LINUXTHREADS_DEATH_EVENT] = DOT "__linuxthreads_death_event",
[LINUXTHREADS_REAP_EVENT] = DOT "__linuxthreads_reap_event",
[LINUXTHREADS_INITIAL_REPORT_EVENTS] = "__linuxthreads_initial_report_events",
[LINUXTHREADS_VERSION] = "__linuxthreads_version",
[NUM_MESSAGES] = NULL