Use machine header file for endianness configuration.
newlib/ChangeLog: 2015-07-28 Andre Vieira <andre.simoesdiasvieira@arm.com> * libc/sys/arm/sys/param.h (BIG_ENDIAN, LITTLE_ENDIAN): Moved to machine/endian.h. * libc/machine/arm/machine/param.h (BYTE_ORDER): Idem. * libc/machine/arm/machine/endian.h: New. From ca6efccda91bc6b620b7d96a466b0f1e2f02cfeb Mon Sep 17 00:00:00 2001 From: Andre Simoes Dias Vieira <andsim01@arm.com> Date: Tue, 28 Jul 2015 12:16:20 +0100 Subject: [PATCH 2/2] Move endianness configuration to machine/endian.h
This commit is contained in:
committed by
Corinna Vinschen
parent
573532df7f
commit
a732159809
@ -4,6 +4,7 @@
|
||||
# define _SYS_PARAM_H
|
||||
|
||||
#include <machine/param.h>
|
||||
#include <machine/endian.h>
|
||||
|
||||
#ifndef HZ
|
||||
# define HZ (60)
|
||||
@ -15,13 +16,4 @@
|
||||
# define PATHSIZE (1024)
|
||||
#endif
|
||||
|
||||
#define BIG_ENDIAN 4321
|
||||
#define LITTLE_ENDIAN 1234
|
||||
|
||||
#ifdef __ARMEB__
|
||||
#define BYTE_ORDER BIG_ENDIAN
|
||||
#else
|
||||
#define BYTE_ORDER LITTLE_ENDIAN
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user