2004-05-07 Jeff Johnston <jjohnstn@redhat.com>
* libc/include/sys/param.h: Remove endian info and include <machine/endian.h> instead. * libc/include/machine/endian.h: New file. * libc/machine/arm/machine/endian.h: Ditto. * libc/machine/arm/machine/param.h: Ditto. * libc/sys/arm/sys/param.h: Removed. * libc/sys/sysvi386/sys/param.h: Ditto. * libc/sys/rtems/sys/param.h: Modified to include <machine/endian.h>.
This commit is contained in:
parent
367ff06ea4
commit
f1559722eb
|
@ -0,0 +1,19 @@
|
||||||
|
#ifndef __MACHINE_ENDIAN_H__
|
||||||
|
|
||||||
|
#include <sys/config.h>
|
||||||
|
|
||||||
|
#ifndef BIG_ENDIAN
|
||||||
|
#define BIG_ENDIAN 4321
|
||||||
|
#endif
|
||||||
|
#ifndef LITTLE_ENDIAN
|
||||||
|
#define LITTLE_ENDIAN 1234
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef BYTE_ORDER
|
||||||
|
#ifdef __IEEE_LITTLE_ENDIAN
|
||||||
|
#define BYTE_ORDER LITTLE_ENDIAN
|
||||||
|
#else
|
||||||
|
#define BYTE_ORDER BIG_ENDIAN
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif /* __MACHINE_ENDIAN_H__ */
|
|
@ -6,27 +6,20 @@
|
||||||
# define _SYS_PARAM_H
|
# define _SYS_PARAM_H
|
||||||
|
|
||||||
#include <sys/config.h>
|
#include <sys/config.h>
|
||||||
|
#include <machine/endian.h>
|
||||||
|
#include <machine/param.h>
|
||||||
|
|
||||||
#ifndef BIG_ENDIAN
|
#ifndef HZ
|
||||||
#define BIG_ENDIAN 4321
|
|
||||||
#endif
|
|
||||||
#ifndef LITTLE_ENDIAN
|
|
||||||
#define LITTLE_ENDIAN 1234
|
|
||||||
#endif
|
|
||||||
|
|
||||||
# define HZ (60)
|
# define HZ (60)
|
||||||
|
#endif
|
||||||
|
#ifndef NOFILE
|
||||||
# define NOFILE (60)
|
# define NOFILE (60)
|
||||||
|
#endif
|
||||||
|
#ifndef PATHSIZE
|
||||||
# define PATHSIZE (1024)
|
# define PATHSIZE (1024)
|
||||||
|
#endif
|
||||||
|
|
||||||
#define MAX(a,b) ((a) > (b) ? (a) : (b))
|
#define MAX(a,b) ((a) > (b) ? (a) : (b))
|
||||||
#define MIN(a,b) ((a) < (b) ? (a) : (b))
|
#define MIN(a,b) ((a) < (b) ? (a) : (b))
|
||||||
|
|
||||||
#ifndef BYTE_ORDER
|
|
||||||
#ifdef __IEEE_LITTLE_ENDIAN
|
|
||||||
#define BYTE_ORDER LITTLE_ENDIAN
|
|
||||||
#else
|
|
||||||
#define BYTE_ORDER BIG_ENDIAN
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -0,0 +1,12 @@
|
||||||
|
/* ARM configuration file */
|
||||||
|
|
||||||
|
#ifndef _MACHINE_ENDIAN_H
|
||||||
|
# define _MACHINE_ENDIAN_H
|
||||||
|
|
||||||
|
#ifdef __ARMEB__
|
||||||
|
#define BYTE_ORDER BIG_ENDIAN
|
||||||
|
#else
|
||||||
|
#define BYTE_ORDER LITTLE_ENDIAN
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif
|
|
@ -1,14 +1,9 @@
|
||||||
/* ARM configuration file; HZ is 100 rather than the default 60 */
|
/* ARM configuration file; HZ is 100 rather than the default 60 */
|
||||||
|
|
||||||
#ifndef _SYS_PARAM_H
|
#ifndef _MACHINE_PARAM_H
|
||||||
# define _SYS_PARAM_H
|
# define _MACHINE_PARAM_H
|
||||||
|
|
||||||
# define HZ (100)
|
# define HZ (100)
|
||||||
# define NOFILE (60)
|
|
||||||
# define PATHSIZE (1024)
|
|
||||||
|
|
||||||
#define BIG_ENDIAN 4321
|
|
||||||
#define LITTLE_ENDIAN 1234
|
|
||||||
|
|
||||||
#ifdef __ARMEB__
|
#ifdef __ARMEB__
|
||||||
#define BYTE_ORDER BIG_ENDIAN
|
#define BYTE_ORDER BIG_ENDIAN
|
|
@ -45,25 +45,11 @@
|
||||||
/* from newlib's <sys/param.h> */
|
/* from newlib's <sys/param.h> */
|
||||||
|
|
||||||
#include <sys/config.h>
|
#include <sys/config.h>
|
||||||
|
#include <machine/endian.h>
|
||||||
#ifndef BIG_ENDIAN
|
|
||||||
#define BIG_ENDIAN 4321
|
|
||||||
#endif
|
|
||||||
#ifndef LITTLE_ENDIAN
|
|
||||||
#define LITTLE_ENDIAN 1234
|
|
||||||
#endif
|
|
||||||
|
|
||||||
# define HZ (60)
|
# define HZ (60)
|
||||||
# define PATHSIZE (1024)
|
# define PATHSIZE (1024)
|
||||||
|
|
||||||
#ifndef BYTE_ORDER
|
|
||||||
#ifdef __IEEE_LITTLE_ENDIAN
|
|
||||||
#define BYTE_ORDER LITTLE_ENDIAN
|
|
||||||
#else
|
|
||||||
#define BYTE_ORDER BIG_ENDIAN
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* end of from newlib's <sys/param.h> */
|
/* end of from newlib's <sys/param.h> */
|
||||||
|
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
|
|
@ -1,8 +0,0 @@
|
||||||
#ifndef _SYS_PARAM_H
|
|
||||||
# define _SYS_PARAM_H
|
|
||||||
|
|
||||||
# define HZ 60
|
|
||||||
# define NOFILE 60
|
|
||||||
# define PATHSIZE 1024
|
|
||||||
|
|
||||||
#endif
|
|
Loading…
Reference in New Issue