mirror of
git://sourceware.org/git/glibc.git
synced 2024-11-27 03:41:23 +08:00
Fix some build warnings on s390x
This commit is contained in:
parent
76f2d2ea7b
commit
56e7d3ad5c
@ -1,3 +1,12 @@
|
||||
2012-12-08 Siddhesh Poyarekar <siddhesh@redhat.com>
|
||||
|
||||
* sysdeps/s390/jmpbuf-unwind.h (_jmpbuf_sp): Declare SP as
|
||||
void pointer and cast to uintptr_t.
|
||||
* sysdeps/s390/s390-64/memcmp.S: Pick sysdep.h from include
|
||||
path.
|
||||
* sysdeps/s390/s390-64/memcpy.S: Likewise.
|
||||
* sysdeps/s390/s390-64/memset.S: Likewise.
|
||||
|
||||
2012-12-08 Benno Schulenberg <bensberg@justemail.net>
|
||||
|
||||
[BZ #14833]
|
||||
|
@ -1,3 +1,8 @@
|
||||
2012-12-08 Siddhesh Poyarekar <siddhesh@redhat.com>
|
||||
|
||||
* sysdeps/unix/sysv/linux/s390/jmp-unwind.c (_longjmp_unwind):
|
||||
Declare LOCAL_VAR as char.
|
||||
|
||||
2012-12-04 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* sysdeps/unix/sysv/linux/powerpc/sem_post.c (__old_sem_post):
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* Clean up stack frames unwound by longjmp. Linux/s390 version.
|
||||
Copyright (C) 2003, 2004, 2007 Free Software Foundation, Inc.
|
||||
Copyright (C) 2003-2012 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
|
||||
@ -27,7 +27,7 @@ extern void __pthread_cleanup_upto (__jmp_buf env, char *targetframe);
|
||||
void
|
||||
_longjmp_unwind (jmp_buf env, int val)
|
||||
{
|
||||
unsigned char local_var;
|
||||
char local_var;
|
||||
|
||||
#ifdef SHARED
|
||||
if (__libc_pthread_functions_init)
|
||||
|
@ -1,4 +1,4 @@
|
||||
/* Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
|
||||
/* Copyright (C) 2003-2012 Free Software Foundation, Inc.
|
||||
This file is part of the GNU C Library.
|
||||
Contributed by Jakub Jelinek <jakub@redhat.com>, 2003.
|
||||
|
||||
@ -40,11 +40,11 @@
|
||||
static inline uintptr_t __attribute__ ((unused))
|
||||
_jmpbuf_sp (__jmp_buf regs)
|
||||
{
|
||||
uintptr_t sp = regs[0].__gregs[__JB_GPR15];
|
||||
void *sp = (void *) (uintptr_t) regs[0].__gregs[__JB_GPR15];
|
||||
#ifdef PTR_DEMANGLE
|
||||
PTR_DEMANGLE (sp);
|
||||
#endif
|
||||
return sp;
|
||||
return (uintptr_t) sp;
|
||||
}
|
||||
|
||||
#define _JMPBUF_UNWINDS_ADJ(_jmpbuf, _address, _adj) \
|
||||
|
@ -17,7 +17,7 @@
|
||||
<http://www.gnu.org/licenses/>. */
|
||||
|
||||
|
||||
#include "sysdep.h"
|
||||
#include <sysdep.h>
|
||||
#include "asm-syntax.h"
|
||||
|
||||
/* INPUT PARAMETERS
|
||||
|
@ -17,7 +17,7 @@
|
||||
<http://www.gnu.org/licenses/>. */
|
||||
|
||||
|
||||
#include "sysdep.h"
|
||||
#include <sysdep.h>
|
||||
#include "asm-syntax.h"
|
||||
|
||||
/* INPUT PARAMETERS
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* Set a block of memory to some byte value. 64 bit S/390 version.
|
||||
Copyright (C) 2001, 2003 Free Software Foundation, Inc.
|
||||
Copyright (C) 2001-2012 Free Software Foundation, Inc.
|
||||
Contributed by Martin Schwidefsky (schwidefsky@de.ibm.com).
|
||||
This file is part of the GNU C Library.
|
||||
|
||||
@ -18,7 +18,7 @@
|
||||
<http://www.gnu.org/licenses/>. */
|
||||
|
||||
|
||||
#include "sysdep.h"
|
||||
#include <sysdep.h>
|
||||
#include "asm-syntax.h"
|
||||
|
||||
/* INPUT PARAMETERS
|
||||
|
Loading…
Reference in New Issue
Block a user