mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-24 22:10:13 +00:00
nptl_db: Clean up main/rtld variable handling
Most symbols are now in libc.so.6. The "main" (exempted from coverage checks) status is therefore not necessary. Use DB_MAIN_VARIABLE for the remaining separate symbol, __nptl_initial_report_events. DB_RTLD_VARIABLE is now unused, so remove it. Reviewed-by: Carlos O'Donell <carlos@redhat.com> Tested-by: Carlos O'Donell <carlos@redhat.com>
This commit is contained in:
parent
3101b96787
commit
d22705e7de
@ -2,7 +2,6 @@
|
|||||||
# we've just built. It checks for all the symbols used in td_symbol_list.
|
# we've just built. It checks for all the symbols used in td_symbol_list.
|
||||||
|
|
||||||
BEGIN {
|
BEGIN {
|
||||||
%define DB_RTLD_VARIABLE(name) /* Nothing. */
|
|
||||||
%define DB_MAIN_VARIABLE(name) /* Nothing. */
|
%define DB_MAIN_VARIABLE(name) /* Nothing. */
|
||||||
%define DB_MAIN_SYMBOL(name) /* Nothing. */
|
%define DB_MAIN_SYMBOL(name) /* Nothing. */
|
||||||
%define DB_MAIN_ARRAY_VARIABLE(name) /* Nothing. */
|
%define DB_MAIN_ARRAY_VARIABLE(name) /* Nothing. */
|
||||||
|
@ -22,10 +22,6 @@
|
|||||||
# define STRUCTS_DEF_DEFAULTS 1
|
# define STRUCTS_DEF_DEFAULTS 1
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef DB_RTLD_VARIABLE
|
|
||||||
# define DB_RTLD_VARIABLE(name) DB_VARIABLE (name)
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* DB_MAIN_VARIABLE, DB_MAIN_SYMBOL, DB_MAIN_ARRAY_VARIABLE are not
|
/* DB_MAIN_VARIABLE, DB_MAIN_SYMBOL, DB_MAIN_ARRAY_VARIABLE are not
|
||||||
covered by the libc symbol check in db-symbols.awk. */
|
covered by the libc symbol check in db-symbols.awk. */
|
||||||
#ifndef DB_MAIN_VARIABLE
|
#ifndef DB_MAIN_VARIABLE
|
||||||
@ -78,14 +74,14 @@ DB_STRUCT_FIELD (td_eventbuf_t, eventnum)
|
|||||||
DB_STRUCT_FIELD (td_eventbuf_t, eventdata)
|
DB_STRUCT_FIELD (td_eventbuf_t, eventdata)
|
||||||
|
|
||||||
DB_SYMBOL (nptl_version)
|
DB_SYMBOL (nptl_version)
|
||||||
DB_MAIN_SYMBOL (__nptl_create_event)
|
DB_SYMBOL (__nptl_create_event)
|
||||||
DB_MAIN_SYMBOL (__nptl_death_event)
|
DB_SYMBOL (__nptl_death_event)
|
||||||
DB_SYMBOL (__nptl_threads_events)
|
DB_SYMBOL (__nptl_threads_events)
|
||||||
DB_MAIN_VARIABLE (__nptl_nthreads)
|
DB_VARIABLE (__nptl_nthreads)
|
||||||
DB_VARIABLE (__nptl_last_event)
|
DB_VARIABLE (__nptl_last_event)
|
||||||
DB_RTLD_VARIABLE (__nptl_initial_report_events)
|
DB_MAIN_VARIABLE (__nptl_initial_report_events)
|
||||||
|
|
||||||
DB_MAIN_ARRAY_VARIABLE (__pthread_keys)
|
DB_ARRAY_VARIABLE (__pthread_keys)
|
||||||
DB_STRUCT (pthread_key_struct)
|
DB_STRUCT (pthread_key_struct)
|
||||||
DB_STRUCT_FIELD (pthread_key_struct, seq)
|
DB_STRUCT_FIELD (pthread_key_struct, seq)
|
||||||
DB_STRUCT_FIELD (pthread_key_struct, destr)
|
DB_STRUCT_FIELD (pthread_key_struct, destr)
|
||||||
|
Loading…
Reference in New Issue
Block a user