2004-04-01 Ulrich Drepper <drepper@redhat.com>
+ * sysdeps/unix/sysv/linux/powerpc/powerpc32/getcontext.S: Use
+ __sigprocmask not sigprocmask.
+ * sysdeps/unix/sysv/linux/powerpc/powerpc32/setcontext.S: Likewise.
+ * sysdeps/unix/sysv/linux/powerpc/powerpc32/swapcontext.S: Likewise.
+
* include/string.h: Add libc_hidden_builtin_proto for memcmp.
* sysdeps/generic/memcmp.c: Add libc_hidden_builtin_def.
* sysdeps/i386/memcmp.S: Likewise.
* sysdeps/sparc/sparc64/memcmp.S: Likewise.
* sysdeps/unix/sysv/linux/sigprocmask.c: Include <string.h>.
+ * time/mktime.c: Likewise.
+ * misc/getpass.c: Likewise.
* time/difftime.c (__difftime): New renamed. Make old name alias.
Use __difftime in recursive call.
-/* Copyright (C) 1992-1999, 2001, 2003 Free Software Foundation, Inc.
+/* Copyright (C) 1992-1999, 2001, 2003, 2004 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
#include <stdio.h>
#include <stdio_ext.h>
+#include <string.h> /* For string function builtin redirect. */
#include <termios.h>
#include <unistd.h>
stw r3,_UC_REGS_PTR(r12)
addi r5,r12,_UC_SIGMASK
li r3,SIG_BLOCK
- bl JUMPTARGET(sigprocmask)
+ bl JUMPTARGET(__sigprocmask)
lwz r0,_FRAME_LR_SAVE+16(r1)
addi r1,r1,16
addi r5,r3,_UC_SIGMASK - _UC_REG_SPACE
li r4,0
li r3,SIG_BLOCK
- bl JUMPTARGET(sigprocmask)
+ bl JUMPTARGET(__sigprocmask)
lwz r0,20(r1)
addi r1,r1,16
li r5,0
addi r4,r3,_UC_SIGMASK
li r3,SIG_SETMASK
- bl JUMPTARGET(sigprocmask)
+ bl JUMPTARGET(__sigprocmask)
cmpwi r3,0
bne L(error_exit)
li r5,0
addi r4,r3,_UC_SIGMASK
li r3,SIG_SETMASK
- bl JUMPTARGET(sigprocmask)
+ bl JUMPTARGET(__sigprocmask)
cmpwi r3,0
bne L(novec_error_exit)
stw r3,_UC_REGS_PTR(r12)
addi r5,r12,_UC_SIGMASK
li r3,SIG_SETMASK
- bl JUMPTARGET(sigprocmask)
+ bl JUMPTARGET(__sigprocmask)
cmpwi r3,0
bne L(error_exit)
addi r5,r3,_UC_SIGMASK - _UC_REG_SPACE
addi r4,r4,_UC_SIGMASK
li r3,SIG_SETMASK
- bl JUMPTARGET(sigprocmask)
+ bl JUMPTARGET(__sigprocmask)
cmpwi r3,0
bne L(novec_error_exit)
/* Convert a `struct tm' to a time_t value.
- Copyright (C) 1993-1999, 2002, 2003 Free Software Foundation, Inc.
+ Copyright (C) 1993-1999, 2002, 2003, 2004 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Paul Eggert (eggert@twinsun.com).
#include <time.h>
#include <limits.h>
+#include <string.h> /* For string function builtin redirect. */
#if DEBUG
# include <stdio.h>
# include <stdlib.h>
-# include <string.h>
/* Make it work even if the system's libc has its own mktime routine. */
# define mktime my_mktime
#endif /* DEBUG */