summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Jackson <ajax@redhat.com>2016-03-09 15:04:04 -0500
committerAdam Jackson <ajax@redhat.com>2016-03-09 15:04:04 -0500
commit1c72d7a7301880bdc4b055784aaa252f3e4aaa18 (patch)
treedd9ec1453b03ada5ee0b5b79c3fd5280ca236285
parent642fd89560312200a236dcc59dbe7d7f5d7e60ec (diff)
GLdispatch: Emit public_entry_{start,end} as hidden symbols
-rw-r--r--src/GLdispatch/vnd-glapi/mapi/entry_armv7_tsd.c2
-rw-r--r--src/GLdispatch/vnd-glapi/mapi/entry_x86_64_tls.c2
-rw-r--r--src/GLdispatch/vnd-glapi/mapi/entry_x86_64_tsd.c2
-rw-r--r--src/GLdispatch/vnd-glapi/mapi/entry_x86_tsd.c2
4 files changed, 8 insertions, 0 deletions
diff --git a/src/GLdispatch/vnd-glapi/mapi/entry_armv7_tsd.c b/src/GLdispatch/vnd-glapi/mapi/entry_armv7_tsd.c
index be394c9..426d8ca 100644
--- a/src/GLdispatch/vnd-glapi/mapi/entry_armv7_tsd.c
+++ b/src/GLdispatch/vnd-glapi/mapi/entry_armv7_tsd.c
@@ -140,6 +140,7 @@ static unsigned char BYTECODE_TEMPLATE[] =
__asm__(".section wtext,\"ax\"\n"
".balign 4096\n"
".globl public_entry_start\n"
+ ".hidden public_entry_start\n"
"public_entry_start:\n");
#define MAPI_TMP_STUB_ASM_GCC
@@ -147,6 +148,7 @@ __asm__(".section wtext,\"ax\"\n"
__asm__(".balign 4096\n"
".globl public_entry_end\n"
+ ".hidden public_entry_end\n"
"public_entry_end:\n"
".text\n\t");
diff --git a/src/GLdispatch/vnd-glapi/mapi/entry_x86_64_tls.c b/src/GLdispatch/vnd-glapi/mapi/entry_x86_64_tls.c
index 7ac068c..8f94600 100644
--- a/src/GLdispatch/vnd-glapi/mapi/entry_x86_64_tls.c
+++ b/src/GLdispatch/vnd-glapi/mapi/entry_x86_64_tls.c
@@ -44,6 +44,7 @@
__asm__(".section wtext,\"ax\",@progbits\n");
__asm__(".balign 4096\n"
".globl public_entry_start\n"
+ ".hidden public_entry_start\n"
"public_entry_start:");
#define STUB_ASM_ENTRY(func) \
@@ -62,6 +63,7 @@ __asm__(".balign 4096\n"
__asm__(".balign 4096\n"
".globl public_entry_end\n"
+ ".hidden public_entry_end\n"
"public_entry_end:");
__asm__(".text\n");
diff --git a/src/GLdispatch/vnd-glapi/mapi/entry_x86_64_tsd.c b/src/GLdispatch/vnd-glapi/mapi/entry_x86_64_tsd.c
index e2199a0..8393f38 100644
--- a/src/GLdispatch/vnd-glapi/mapi/entry_x86_64_tsd.c
+++ b/src/GLdispatch/vnd-glapi/mapi/entry_x86_64_tsd.c
@@ -44,6 +44,7 @@
__asm__(".section wtext,\"ax\",@progbits\n");
__asm__(".balign 4096\n"
".globl public_entry_start\n"
+ ".hidden public_entry_start\n"
"public_entry_start:");
#define STUB_ASM_ENTRY(func) \
@@ -87,6 +88,7 @@ __asm__(".balign 4096\n"
__asm__(".balign 4096\n"
".globl public_entry_end\n"
+ ".hidden public_entry_end\n"
"public_entry_end:");
__asm__(".text\n");
diff --git a/src/GLdispatch/vnd-glapi/mapi/entry_x86_tsd.c b/src/GLdispatch/vnd-glapi/mapi/entry_x86_tsd.c
index 1f58642..7df93cb 100644
--- a/src/GLdispatch/vnd-glapi/mapi/entry_x86_tsd.c
+++ b/src/GLdispatch/vnd-glapi/mapi/entry_x86_tsd.c
@@ -42,6 +42,7 @@
__asm__(".section wtext,\"ax\",@progbits\n");
__asm__(".balign 4096\n"
".globl public_entry_start\n"
+ ".hidden public_entry_start\n"
"public_entry_start:");
#define STUB_ASM_ENTRY(func) \
@@ -65,6 +66,7 @@ __asm__(".balign 4096\n"
__asm__(".balign 4096\n"
".globl public_entry_end\n"
+ ".hidden public_entry_end\n"
"public_entry_end:");
__asm__(".text\n");