Skip to content

Commit

Permalink
2003-11-25 Roland McGrath <roland@redhat.com>
Browse files Browse the repository at this point in the history
	* td_symbol_list.c (symbol_list_arr) [HAVE_ASM_GLOBAL_DOT_NAME]:
	Prepend "." to symbol names for functions.
  • Loading branch information
Roland McGrath committed Dec 18, 2003
1 parent f8a3a2e commit 382168d
Showing 1 changed file with 9 additions and 4 deletions.
13 changes: 9 additions & 4 deletions linuxthreads_db/td_symbol_list.c
Original file line number Diff line number Diff line change
@@ -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.
Expand All @@ -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[] =
{
Expand All @@ -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
Expand Down

0 comments on commit 382168d

Please sign in to comment.