]> git.neil.brown.name Git - history.git/commit
[PATCH] s390: general update.
authorAndrew Morton <akpm@osdl.org>
Thu, 26 Feb 2004 00:18:22 +0000 (16:18 -0800)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Thu, 26 Feb 2004 00:18:22 +0000 (16:18 -0800)
commitb5f520b77d92b6c9015241e04fe6d5187a39775b
treeadf3c8889bcc17d5494ed86efe6cf4d359811a71
parentcb57118ec5443389acbca48306fd6ea195a7f23e
[PATCH] s390: general update.

From: Martin Schwidefsky <schwidefsky@de.ibm.com>

Core s/390 changes:
 - Add -mbackchain to CFLAGS to prepare for gcc 3.4 with comes with a
   default setting of -mno-backchain
 - Add implementation of strcpy.
 - Pad bytes after string end in strncpy.
 - Fix __sem_update_count inline assembly for gcc 3.4.
 - Export smp_ptlb_all for tlb flushing in module code.
 - Fix sched_clock.
 - Remove the last KERNEL_VERSION #if in s390 code.
 - Add dummy implementation for missing dma_{alloc,free}_coherent.
 - Avoid cast of lvalue in idal_buffer_{from,to}_user.
 - Remove _exit definition from unistd.h.
16 files changed:
arch/s390/Makefile
arch/s390/kernel/s390_ksyms.c
arch/s390/kernel/semaphore.c
arch/s390/kernel/smp.c
arch/s390/kernel/time.c
arch/s390/lib/Makefile
arch/s390/lib/strcpy.S [new file with mode: 0644]
arch/s390/lib/strcpy64.S [new file with mode: 0644]
arch/s390/lib/strncpy.S
arch/s390/lib/strncpy64.S
arch/s390/math-emu/math.c
include/asm-s390/byteorder.h
include/asm-s390/debug.h
include/asm-s390/dma-mapping.h
include/asm-s390/idals.h
include/asm-s390/unistd.h