Libc update to simplify merge.
Bumping libc files for unsupported architectures, to simplify merging. A bunch of small fixes: * in libutil update * the macro in endian.h * some undefined types due to clear separation from host. * Fix a warning for cdbr.c Some modification which were required for the new build system: * inclusion path for const.h in sconst, still hacky * Removed default malloc.c which conflicts on some occasions.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
/* $NetBSD: memcpy.S,v 1.2 2001/08/01 05:52:12 eeh Exp $ */
|
||||
/* $NetBSD: memcpy.S,v 1.5 2011/07/12 07:51:33 mrg Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 2001 Eduardo E. Horvath
|
||||
@@ -46,14 +46,15 @@
|
||||
#include <machine/psl.h>
|
||||
|
||||
#if defined(LIBC_SCCS) && !defined(lint)
|
||||
RCSID("$NetBSD: memcpy.S,v 1.2 2001/08/01 05:52:12 eeh Exp $")
|
||||
RCSID("$NetBSD: memcpy.S,v 1.5 2011/07/12 07:51:33 mrg Exp $")
|
||||
#endif /* LIBC_SCCS and not lint */
|
||||
|
||||
#define EMPTY nop
|
||||
#define NOTREACHED ta 1
|
||||
|
||||
#define BCOPY_SMALL 16
|
||||
#define BLOCK_SIZE 64
|
||||
#define BLOCK_SIZE SPARC64_BLOCK_SIZE
|
||||
#define BLOCK_ALIGN SPARC64_BLOCK_ALIGN
|
||||
|
||||
#if 0
|
||||
#define ASI_STORE ASI_BLK_COMMIT_P
|
||||
@@ -61,6 +62,10 @@
|
||||
#define ASI_STORE ASI_BLK_P
|
||||
#endif
|
||||
|
||||
#ifndef _ALIGN
|
||||
#define _ALIGN .align 8
|
||||
#endif
|
||||
|
||||
#if 1
|
||||
/*
|
||||
* kernel bcopy/memcpy
|
||||
@@ -728,7 +733,7 @@ Lbcopy_complete:
|
||||
.data
|
||||
0: .asciz "bcopy failed: %x@%p != %x@%p byte %d\n"
|
||||
1: .asciz "bcopy(%p, %p, %lx)\n"
|
||||
.align 8
|
||||
_ALIGN
|
||||
.text
|
||||
2:
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user