about summary refs log tree commit diff
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2002-02-11 06:09:47 +0000
committerUlrich Drepper <drepper@redhat.com>2002-02-11 06:09:47 +0000
commit73a03a7663d18a9ac86c6f0603a89d0d71c97f22 (patch)
tree601f28007eef8c75ccb5ff2ea9e3bf3234bcc2f3
parent2e36cb48e524a8877b56bb61da1a78babb3ef703 (diff)
downloadglibc-73a03a7663d18a9ac86c6f0603a89d0d71c97f22.tar.gz
glibc-73a03a7663d18a9ac86c6f0603a89d0d71c97f22.tar.xz
glibc-73a03a7663d18a9ac86c6f0603a89d0d71c97f22.zip
Update.
	* elf/elf.h: Define R_386_TLS_GD and R_386_TLS_LDM.
-rw-r--r--ChangeLog2
-rw-r--r--elf/elf.h7
2 files changed, 8 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 3ca94d0516..0f76e11e6e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2002-02-10  Ulrich Drepper  <drepper@redhat.com>
 
+	* elf/elf.h: Define R_386_TLS_GD and R_386_TLS_LDM.
+
 	* elf/tst-tls3.c: New file.
 	* elf/tst-tlsmod1.c: New file.
 	* elf/Makefile: Add rules to build and run tst-tls3.
diff --git a/elf/elf.h b/elf/elf.h
index f43fbf8d22..683bb28c18 100644
--- a/elf/elf.h
+++ b/elf/elf.h
@@ -1073,6 +1073,11 @@ typedef struct
 #define R_386_GOTOFF	   9		/* 32 bit offset to GOT */
 #define R_386_GOTPC	   10		/* 32 bit PC relative offset to GOT */
 #define R_386_32PLT	   11
+#define R_386_TLS_GD	   18		/* Direct 32 bit for GNU version of
+					   general dynamic thread local data */
+#define R_386_TLS_LDM	   19		/* Direct 32 bit for GNU version of
+					   local dynamic thread local data
+					   in LE code */
 #define R_386_16	   20
 #define R_386_PC16	   21
 #define R_386_8		   22
@@ -1084,7 +1089,7 @@ typedef struct
 					   __tls_get_addr() */
 #define R_386_TLS_GD_POP   27		/* Tag for popl in GD TLS code */
 #define R_386_TLS_LDM_32   28		/* Direct 32 bit for local dynamic
-					   thread local data in GD code */
+					   thread local data in LE code */
 #define R_386_TLS_LDM_PUSH 29		/* Tag for pushl in LDM TLS code */
 #define R_386_TLS_LDM_CALL 30		/* Relocation for call to
 					   __tls_get_addr() in LDM code */