Просмотр исходного кода

use hidden visibility for sh __unmapself backends

Rich Felker 6 лет назад
Родитель
Сommit
762cf6cdb3
2 измененных файлов с 3 добавлено и 2 удалено
  1. 2 2
      src/thread/sh/__unmapself.c
  2. 1 0
      src/thread/sh/__unmapself_mmu.s

+ 2 - 2
src/thread/sh/__unmapself.c

@@ -1,7 +1,7 @@
 #include "pthread_impl.h"
 #include "pthread_impl.h"
 
 
-void __unmapself_sh_mmu(void *, size_t);
-void __unmapself_sh_nommu(void *, size_t);
+hidden void __unmapself_sh_mmu(void *, size_t);
+hidden void __unmapself_sh_nommu(void *, size_t);
 
 
 #if !defined(__SH3__) && !defined(__SH4__)
 #if !defined(__SH3__) && !defined(__SH4__)
 #define __unmapself __unmapself_sh_nommu
 #define __unmapself __unmapself_sh_nommu

+ 1 - 0
src/thread/sh/__unmapself_mmu.s

@@ -1,5 +1,6 @@
 .text
 .text
 .global __unmapself_sh_mmu
 .global __unmapself_sh_mmu
+.hidden __unmapself_sh_mmu
 .type   __unmapself_sh_mmu, @function
 .type   __unmapself_sh_mmu, @function
 __unmapself_sh_mmu:
 __unmapself_sh_mmu:
 	mov   #91, r3  ! SYS_munmap
 	mov   #91, r3  ! SYS_munmap