mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-29 11:41:21 +03:00
Update.
2001-07-26 kaz Kojima <kkojima@rr.iij4u.or.jp> * sysdeps/sh/dl-machine.h (elf_machine_load_address): Don't use multi-line strings. (FUN_ADDR, FGR_SAVE, ELF_MACHINE_RUNTIME_TRAMPOLINE): Likewise. (elf_machine_rela): Handle unaligned relocation.
This commit is contained in:
@ -1,3 +1,7 @@
|
||||
2001-07-26 kaz Kojima <kkojima@rr.iij4u.or.jp>
|
||||
|
||||
* sysdeps/sh/pt-machine.h (THREAD_SELF, INIT_THREAD_SELF): Defined.
|
||||
|
||||
2001-07-24 Ulrich Drepper <drepper@redhat.com>
|
||||
|
||||
* tst-context.c (main): Print explanation before bailing out
|
||||
|
@ -44,3 +44,13 @@ testandset (int *spinlock)
|
||||
of the stack, just something somewhere in the current frame. */
|
||||
#define CURRENT_STACK_FRAME stack_pointer
|
||||
register char * stack_pointer __asm__ ("r15");
|
||||
|
||||
/* Return the thread descriptor for the current thread. */
|
||||
struct _pthread_descr_struct;
|
||||
#define THREAD_SELF \
|
||||
({ struct _pthread_descr_struct *self; \
|
||||
__asm__("stc gbr,%0" : "=r" (self)); self;})
|
||||
|
||||
/* Initialize the thread-unique value. */
|
||||
#define INIT_THREAD_SELF(descr, nr) \
|
||||
({ __asm__("ldc %0,gbr" : : "r" (descr));})
|
||||
|
Reference in New Issue
Block a user