Movatterモバイル変換


[0]ホーム

URL:


This is the mail archive of thelibc-alpha@sourceware.orgmailing list for theglibc 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]

[PATCH 3/3] x86-64: Mark internal symbols with attribute_hidden [BZ #18822]


Since __syscall_clock_gettime and __start_context are internal symbolsfor Linux/x86-64, mark them with attribute_hidden.OK for master?H.J.---[BZ #18822]* sysdeps/unix/sysv/linux/x86_64/init-first.c(__syscall_clock_gettime): Add attribute_hidden.* sysdeps/unix/sysv/linux/x86_64/makecontext.c(__start_context): Likewise.--- sysdeps/unix/sysv/linux/x86_64/init-first.c  | 3 ++- sysdeps/unix/sysv/linux/x86_64/makecontext.c | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-)diff --git a/sysdeps/unix/sysv/linux/x86_64/init-first.c b/sysdeps/unix/sysv/linux/x86_64/init-first.cindex f1c46cb5bc..e5778b118c 100644--- a/sysdeps/unix/sysv/linux/x86_64/init-first.c+++ b/sysdeps/unix/sysv/linux/x86_64/init-first.c@@ -27,7 +27,8 @@ long int (*VDSO_SYMBOL(clock_gettime)) (clockid_t, struct timespec *) long int (*VDSO_SYMBOL(getcpu)) (unsigned *, unsigned *, void *)   attribute_hidden; -extern long int __syscall_clock_gettime (clockid_t, struct timespec *);+extern long int __syscall_clock_gettime (clockid_t, struct timespec *)+  attribute_hidden;   static inline voiddiff --git a/sysdeps/unix/sysv/linux/x86_64/makecontext.c b/sysdeps/unix/sysv/linux/x86_64/makecontext.cindex 59fb77a8c1..e198a2215a 100644--- a/sysdeps/unix/sysv/linux/x86_64/makecontext.c+++ b/sysdeps/unix/sysv/linux/x86_64/makecontext.c@@ -51,7 +51,7 @@ void __makecontext (ucontext_t *ucp, void (*func) (void), int argc, ...) {-  extern void __start_context (void);+  extern void __start_context (void) attribute_hidden;   greg_t *sp;   unsigned int idx_uc_link;   va_list ap;-- 2.13.5

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

[8]ページ先頭

©2009-2026 Movatter.jp