mirror of
https://sourceware.org/git/glibc.git
synced 2025-01-09 10:50:08 +00:00
Update.
2002-08-25 Ulrich Drepper <drepper@redhat.com> * elf/tst-tlsmod1.c (in_dso): Make sure the TLS variable access is not moved ahead of the fputs call. * elf/tst-tlsmod2.c (in_dso): Likewise. * elf/tst-tlsmod3.c (in_dso2): Likewise. * elf/tst-tlsmod4.c (in_dso): Likewise.
This commit is contained in:
parent
5dd6c2fbcf
commit
046b40694f
@ -1,3 +1,11 @@
|
||||
2002-08-25 Ulrich Drepper <drepper@redhat.com>
|
||||
|
||||
* elf/tst-tlsmod1.c (in_dso): Make sure the TLS variable access is
|
||||
not moved ahead of the fputs call.
|
||||
* elf/tst-tlsmod2.c (in_dso): Likewise.
|
||||
* elf/tst-tlsmod3.c (in_dso2): Likewise.
|
||||
* elf/tst-tlsmod4.c (in_dso): Likewise.
|
||||
|
||||
2002-08-25 Andreas Schwab <schwab@suse.de>
|
||||
|
||||
* elf/dl-reloc.c (_dl_reloc_bad_type): Nul-terminate message.
|
||||
|
@ -23,6 +23,7 @@ in_dso (void)
|
||||
|
||||
/* Get variables using initial exec model. */
|
||||
fputs ("get sum of foo and bar (IE)", stdout);
|
||||
asm ("" ::: "memory");
|
||||
ap = TLS_IE (foo);
|
||||
bp = TLS_IE (bar);
|
||||
printf (" = %d\n", *ap + *bp);
|
||||
|
@ -16,6 +16,7 @@ in_dso (int n, int *caller_foop)
|
||||
int result = 0;
|
||||
|
||||
puts ("foo"); /* Make sure PLT is used before macros. */
|
||||
asm ("" ::: "memory");
|
||||
|
||||
foop = TLS_GD (foo);
|
||||
|
||||
|
@ -21,6 +21,7 @@ in_dso2 (void)
|
||||
int *np;
|
||||
|
||||
puts ("foo"); /* Make sure PLT is used before macros. */
|
||||
asm ("" ::: "memory");
|
||||
|
||||
foop = TLS_GD (foo);
|
||||
np = TLS_GD (comm_n);
|
||||
|
@ -16,6 +16,7 @@ in_dso (int n, int *caller_bazp)
|
||||
int result = 0;
|
||||
|
||||
puts ("foo"); /* Make sure PLT is used before macros. */
|
||||
asm ("" ::: "memory");
|
||||
|
||||
bazp = TLS_GD (baz);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user