OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [newlib/] [newlib/] [libc/] [string/] [bcmp.c] - Rev 1765

Compare with Previous | Blame | View Log

/*
FUNCTION
	<<bcmp>>---compare two memory areas
 
INDEX
	bcmp
 
ANSI_SYNOPSIS
	#include <string.h>
	int bcmp(const char *<[s1]>, const char *<[s2]>, size_t <[n]>);
 
TRAD_SYNOPSIS
	#include <string.h>
	int bcmp(<[s1]>, <[s2]>, <[n]>)
	char *<[s1]>;
	char *<[s2]>;
	size_t <[n]>;
 
DESCRIPTION
	This function compares not more than <[n]> characters of the
	object pointed to by <[s1]> with the object pointed to by <[s2]>.
 
	This function is identical to <<memcmp>>.
 
 
 
RETURNS
	The function returns an integer greater than, equal to or
	less than zero 	according to whether the object pointed to by
	<[s1]> is greater than, equal to or less than the object
	pointed to by <[s2]>.
 
PORTABILITY
<<bcmp>> requires no supporting OS subroutines.
 
QUICKREF
	bcmp ansi pure
*/
 
#include <string.h>
 
int
_DEFUN (bcmp, (m1, m2, n),
	_CONST char *m1 _AND
	_CONST char *m2 _AND
	size_t n)
 
{
  return memcmp (m1, m2, n);
}
 

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.