Thread (20 messages) 20 messages, 6 authors, 2017-06-08

Re: CPU_BIG_ENDIAN in generic code (was: Re: [PATCH v3 3/7] arch/sparc: Define config parameter CPU_BIG_ENDIAN)

From: Max Filippov <hidden>
Date: 2017-05-25 22:52:25
Also in: linux-arch, linux-devicetree, lkml, sparclinux

On Thu, May 25, 2017 at 3:41 PM, Babu Moger [off-list ref] wrote:
On 5/25/2017 5:27 PM, Max Filippov wrote:
quoted
Xtensa may have either endianness and for xtensa we define
CONFIG_CPU_BIG_ENDIAN or CONFIG_CPU_LITTLE_ENDIAN
in the arch/xtensa/Makefile based on the value of the compiler builtin
macro.
Hmm.. That means defining  CPU_LITTLE_ENDIAN  based on "def_bool
!CPU_BIG_ENDIAN" will
 be a problem for Xtensa because menuconfig does not have the knowledge of
compiler builtin macro.
Is that correct?
I think so. OTOH outside the arch/ CPU_LITTLE_ENDIAN is only used in
two Kconfig files:

drivers/crypto/nx/Kconfig
drivers/isdn/hisax/Kconfig

both of which are irrelevant for xtensa.

-- 
Thanks.
-- Max
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help