mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-29 11:41:21 +03:00
Update.
1999-09-17 Andreas Jaeger <aj@suse.de> * sysdeps/i386/Makefile (CFLAGS-initfini.s): Add also -mcpu=i386 to override user settings. 1999-09-17 Andreas Schwab <schwab@suse.de> * sysdeps/unix/sysv/linux/semctl.c: Copy the argument instead of using a pointer to it.
This commit is contained in:
10
ChangeLog
10
ChangeLog
@ -1,3 +1,13 @@
|
|||||||
|
1999-09-17 Andreas Jaeger <aj@suse.de>
|
||||||
|
|
||||||
|
* sysdeps/i386/Makefile (CFLAGS-initfini.s): Add also -mcpu=i386
|
||||||
|
to override user settings.
|
||||||
|
|
||||||
|
1999-09-17 Andreas Schwab <schwab@suse.de>
|
||||||
|
|
||||||
|
* sysdeps/unix/sysv/linux/semctl.c: Copy the argument instead of
|
||||||
|
using a pointer to it.
|
||||||
|
|
||||||
1999-09-16 Ulrich Drepper <drepper@cygnus.com>
|
1999-09-16 Ulrich Drepper <drepper@cygnus.com>
|
||||||
|
|
||||||
* time/getdate.c (__getdate_r): Pass correct year to check_mday.
|
* time/getdate.c (__getdate_r): Pass correct year to check_mday.
|
||||||
|
@ -8,7 +8,7 @@ long-double-fcts = yes
|
|||||||
ifeq ($(subdir),csu)
|
ifeq ($(subdir),csu)
|
||||||
# On i686 we must avoid generating the trampoline functions generated
|
# On i686 we must avoid generating the trampoline functions generated
|
||||||
# to get the GOT pointer.
|
# to get the GOT pointer.
|
||||||
CFLAGS-initfini.s += -march=i386
|
CFLAGS-initfini.s += -march=i386 -mcpu=i386
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(subdir),db2)
|
ifeq ($(subdir),db2)
|
||||||
|
@ -40,15 +40,15 @@ union semun
|
|||||||
int
|
int
|
||||||
semctl (int semid, int semnum, int cmd, ...)
|
semctl (int semid, int semnum, int cmd, ...)
|
||||||
{
|
{
|
||||||
union semun *arg;
|
union semun arg;
|
||||||
va_list ap;
|
va_list ap;
|
||||||
|
|
||||||
va_start (ap, cmd);
|
va_start (ap, cmd);
|
||||||
|
|
||||||
/* Get a pointer the argument. */
|
/* Get the argument. */
|
||||||
arg = &va_arg (ap, union semun);
|
arg = va_arg (ap, union semun);
|
||||||
|
|
||||||
va_end (ap);
|
va_end (ap);
|
||||||
|
|
||||||
return INLINE_SYSCALL (ipc, 5, IPCOP_semctl, semid, semnum, cmd, arg);
|
return INLINE_SYSCALL (ipc, 5, IPCOP_semctl, semid, semnum, cmd, &arg);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user