This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
ports ./ChangeLog.m68k sysdeps/m68k/bits/bytes ...
- From: schwab at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 10 Aug 2008 08:43:10 -0000
- Subject: ports ./ChangeLog.m68k sysdeps/m68k/bits/bytes ...
CVSROOT: /cvs/glibc
Module name: ports
Changes by: schwab@sourceware.org 2008-08-10 08:43:10
Modified files:
. : ChangeLog.m68k
sysdeps/m68k/bits: byteswap.h setjmp.h
sysdeps/m68k/m680x0/fpu/bits: mathinline.h
sysdeps/unix/sysv/linux/m68k/bits: fcntl.h mman.h poll.h stat.h
Added files:
sysdeps/unix/sysv/linux/m68k: kernel-features.h
sysdeps/unix/sysv/linux/m68k/sys: user.h
Log message:
2008-08-10 Joseph Myers <joseph@codesourcery.com>
* sysdeps/m68k/bits/byteswap.h: Allow inclusion from <endian.h>.
(__bswap_constant_16): Define.
(__bswap_16): Allow arguments with side effects.
(__bswap_constant_32): Ensure result is unsigned.
(__bswap_32): Define as inline function in fallback case.
(__bswap_constant_64): Define.
(__bswap_64): Use it for constant arguments.
* sysdeps/m68k/bits/setjmp.h (__jmp_buf): Give name to structure
type.
* sysdeps/m68k/m680x0/fpu/bits/mathinline.h: Only allow inclusion
from <math.h>. Do not use extern inline directly.
* sysdeps/unix/sysv/linux/m68k/bits/fcntl.h: Include <bits/uio.h>.
(O_CLOEXEC, SYNC_FILE_RANGE_WAIT_BEFORE, SYNC_FILE_RANGE_WRITE,
SYNC_FILE_RANGE_WAIT_AFTER, SPLICE_F_MOVE, SPLICE_F_NONBLOCK,
SPLICE_F_MORE, SPLICE_F_GIFT): Define.
(sync_file_range, vmsplice, splice, tee): Declare.
* sysdeps/unix/sysv/linux/m68k/bits/mman.h (MADV_REMOVE): Define.
* sysdeps/unix/sysv/linux/m68k/bits/poll.h (POLLMSG, POLLREMOVE,
POLLRDHUP): Define.
* sysdeps/unix/sysv/linux/m68k/bits/stat.h (UTIME_NOW,
UTIME_OMIT): Define.
* sysdeps/unix/sysv/linux/m68k/kernel-features.h: New.
* sysdeps/unix/sysv/linux/m68k/sys/user.h: New.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/ports/ChangeLog.m68k.diff?cvsroot=glibc&r1=1.8&r2=1.9
http://sourceware.org/cgi-bin/cvsweb.cgi/ports/sysdeps/m68k/bits/byteswap.h.diff?cvsroot=glibc&r1=1.7&r2=1.8
http://sourceware.org/cgi-bin/cvsweb.cgi/ports/sysdeps/m68k/bits/setjmp.h.diff?cvsroot=glibc&r1=1.9&r2=1.10
http://sourceware.org/cgi-bin/cvsweb.cgi/ports/sysdeps/m68k/m680x0/fpu/bits/mathinline.h.diff?cvsroot=glibc&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/m68k/kernel-features.h.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/m68k/bits/fcntl.h.diff?cvsroot=glibc&r1=1.9&r2=1.10
http://sourceware.org/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/m68k/bits/mman.h.diff?cvsroot=glibc&r1=1.9&r2=1.10
http://sourceware.org/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/m68k/bits/poll.h.diff?cvsroot=glibc&r1=1.5&r2=1.6
http://sourceware.org/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/m68k/bits/stat.h.diff?cvsroot=glibc&r1=1.6&r2=1.7
http://sourceware.org/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/m68k/sys/user.h.diff?cvsroot=glibc&r1=NONE&r2=1.1