* [Xenomai] [PATCH 0/1] armv5tej support in xenomai
@ 2013-12-28 12:31 Romain Naour
2013-12-28 12:31 ` [Xenomai] [PATCH 1/1] arm: enable armv5tej support Romain Naour
` (2 more replies)
0 siblings, 3 replies; 7+ messages in thread
From: Romain Naour @ 2013-12-28 12:31 UTC (permalink / raw)
To: xenomai
Hi Gilles,
Can confirm that the armv5tej architecture is supported by xenomai ?
There are currently some compilation errors like this one on buildroot's autobuilder:
http://autobuild.buildroot.net/results/e3b/e3b534dafb6dd7d788b0c3629ccc0b25702790f0/build-end.log
This error is fixed by the following path.
Best regards,
Romain Naour
Romain Naour (1):
arm: enable armv5tej support
include/asm-arm/features.h | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
--
1.8.1.4
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Xenomai] [PATCH 1/1] arm: enable armv5tej support
2013-12-28 12:31 [Xenomai] [PATCH 0/1] armv5tej support in xenomai Romain Naour
@ 2013-12-28 12:31 ` Romain Naour
2013-12-28 14:44 ` Gilles Chanteperdrix
2013-12-28 12:44 ` [Xenomai] [PATCH 0/1] armv5tej support in xenomai Gilles Chanteperdrix
2013-12-28 13:01 ` Gilles Chanteperdrix
2 siblings, 1 reply; 7+ messages in thread
From: Romain Naour @ 2013-12-28 12:31 UTC (permalink / raw)
To: xenomai
armv5tej are not detected in include/asm-arm/features.h
fixes: http://autobuild.buildroot.net/results/e3b/e3b534dafb6dd7d788b0c3629ccc0b25702790f0/build-end.log
Signed-off-by: Romain Naour <romain.naour@openwide.fr>
---
include/asm-arm/features.h | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/include/asm-arm/features.h b/include/asm-arm/features.h
index b83ac2c..45aaf2c 100644
--- a/include/asm-arm/features.h
+++ b/include/asm-arm/features.h
@@ -57,7 +57,8 @@
#endif /* armv4 */
#if defined(__ARM_ARCH_5__) || defined(__ARM_ARCH_5T__) \
- || defined(__ARM_ARCH_5E__) || defined(__ARM_ARCH_5TE__)
+ || defined(__ARM_ARCH_5E__) || defined(__ARM_ARCH_5TE__) \
+ || defined(__ARM_ARCH_5TEJ__)
#define __LINUX_ARM_ARCH__ 5
#endif /* armv5 */
--
1.8.1.4
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [Xenomai] [PATCH 0/1] armv5tej support in xenomai
2013-12-28 12:31 [Xenomai] [PATCH 0/1] armv5tej support in xenomai Romain Naour
2013-12-28 12:31 ` [Xenomai] [PATCH 1/1] arm: enable armv5tej support Romain Naour
@ 2013-12-28 12:44 ` Gilles Chanteperdrix
[not found] ` <52BECF88.6080408@openwide.fr>
2013-12-28 13:01 ` Gilles Chanteperdrix
2 siblings, 1 reply; 7+ messages in thread
From: Gilles Chanteperdrix @ 2013-12-28 12:44 UTC (permalink / raw)
To: Romain Naour; +Cc: xenomai
On 12/28/2013 01:31 PM, Romain Naour wrote:
> Hi Gilles,
>
> Can confirm that the armv5tej architecture is supported by xenomai ?
>
> There are currently some compilation errors like this one on buildroot's autobuilder:
> http://autobuild.buildroot.net/results/e3b/e3b534dafb6dd7d788b0c3629ccc0b25702790f0/build-end.log
>
> This error is fixed by the following path.
This fixes xenomai build issue, yes, but I have no idea how xenomai
behaves with programs using the jazelle instruction set.
Does gcc generate jazelle instructions now?
--
Gilles.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Xenomai] [PATCH 0/1] armv5tej support in xenomai
2013-12-28 12:31 [Xenomai] [PATCH 0/1] armv5tej support in xenomai Romain Naour
2013-12-28 12:31 ` [Xenomai] [PATCH 1/1] arm: enable armv5tej support Romain Naour
2013-12-28 12:44 ` [Xenomai] [PATCH 0/1] armv5tej support in xenomai Gilles Chanteperdrix
@ 2013-12-28 13:01 ` Gilles Chanteperdrix
2 siblings, 0 replies; 7+ messages in thread
From: Gilles Chanteperdrix @ 2013-12-28 13:01 UTC (permalink / raw)
To: Romain Naour; +Cc: xenomai
On 12/28/2013 01:31 PM, Romain Naour wrote:
> Hi Gilles,
>
> Can confirm that the armv5tej architecture is supported by xenomai ?
>
> There are currently some compilation errors like this one on buildroot's autobuilder:
> http://autobuild.buildroot.net/results/e3b/e3b534dafb6dd7d788b0c3629ccc0b25702790f0/build-end.log
>
> This error is fixed by the following path.
>
> Best regards,
> Romain Naour
>
> Romain Naour (1):
> arm: enable armv5tej support
>
> include/asm-arm/features.h | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
BTW:
- you are not using xenomai latest version, which is 2.6.3
- to disable installing documentation for the xenomai package, you
should pass --disable-doc-install, as ./configure --help would show you.
--
Gilles.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Xenomai] [PATCH 0/1] armv5tej support in xenomai
[not found] ` <52BED3F2.1020402@xenomai.org>
@ 2013-12-28 14:41 ` Romain Naour
0 siblings, 0 replies; 7+ messages in thread
From: Romain Naour @ 2013-12-28 14:41 UTC (permalink / raw)
To: Gilles Chanteperdrix; +Cc: xenomai
Le 28/12/2013 14:36, Gilles Chanteperdrix a écrit :
> On 12/28/2013 02:18 PM, Romain Naour wrote:
>> Le 28/12/2013 13:44, Gilles Chanteperdrix a écrit :
>>> On 12/28/2013 01:31 PM, Romain Naour wrote:
>>>> Hi Gilles,
>>>>
>>>> Can confirm that the armv5tej architecture is supported by xenomai ?
>>>>
>>>> There are currently some compilation errors like this one on buildroot's autobuilder:
>>>> http://autobuild.buildroot.net/results/e3b/e3b534dafb6dd7d788b0c3629ccc0b25702790f0/build-end.log
>>>>
>>>> This error is fixed by the following path.
>>> This fixes xenomai build issue, yes, but I have no idea how xenomai
>>> behaves with programs using the jazelle instruction set.
>> I don't know either.
>>> Does gcc generate jazelle instructions now?
>>>
>> I don't think so.
>> I don't know much about jazelle instructions set.
> My point being, unless I am mistaken, the J in arm5TEJ means "jazelle".
> So, what is the point of generating a compiler for this architecture if
> you do not use the corresponding instructions?
>
>
Jazelle instructions seems to be only used by a JVM, not by gcc.
So, in the current case, the cpu jazelle support is useless without a JVM.
Best regards,
Romain Naour
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Xenomai] [PATCH 1/1] arm: enable armv5tej support
2013-12-28 12:31 ` [Xenomai] [PATCH 1/1] arm: enable armv5tej support Romain Naour
@ 2013-12-28 14:44 ` Gilles Chanteperdrix
2013-12-28 14:44 ` Romain Naour
0 siblings, 1 reply; 7+ messages in thread
From: Gilles Chanteperdrix @ 2013-12-28 14:44 UTC (permalink / raw)
To: Romain Naour; +Cc: xenomai
On 12/28/2013 01:31 PM, Romain Naour wrote:
> armv5tej are not detected in include/asm-arm/features.h
>
> fixes: http://autobuild.buildroot.net/results/e3b/e3b534dafb6dd7d788b0c3629ccc0b25702790f0/build-end.log
Merged, thanks. Will the above URL stay valid?
--
Gilles.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Xenomai] [PATCH 1/1] arm: enable armv5tej support
2013-12-28 14:44 ` Gilles Chanteperdrix
@ 2013-12-28 14:44 ` Romain Naour
0 siblings, 0 replies; 7+ messages in thread
From: Romain Naour @ 2013-12-28 14:44 UTC (permalink / raw)
To: Gilles Chanteperdrix; +Cc: xenomai
Le 28/12/2013 15:44, Gilles Chanteperdrix a écrit :
> On 12/28/2013 01:31 PM, Romain Naour wrote:
>> armv5tej are not detected in include/asm-arm/features.h
>>
>> fixes: http://autobuild.buildroot.net/results/e3b/e3b534dafb6dd7d788b0c3629ccc0b25702790f0/build-end.log
> Merged, thanks. Will the above URL stay valid?
>
>
>
Yes, it's an url of buildroot's build results.
Buildroot's developers commit each bug fix with the url of build failure
in reference.
Best regards,
Romain Naour
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2013-12-28 14:44 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-28 12:31 [Xenomai] [PATCH 0/1] armv5tej support in xenomai Romain Naour
2013-12-28 12:31 ` [Xenomai] [PATCH 1/1] arm: enable armv5tej support Romain Naour
2013-12-28 14:44 ` Gilles Chanteperdrix
2013-12-28 14:44 ` Romain Naour
2013-12-28 12:44 ` [Xenomai] [PATCH 0/1] armv5tej support in xenomai Gilles Chanteperdrix
[not found] ` <52BECF88.6080408@openwide.fr>
[not found] ` <52BED3F2.1020402@xenomai.org>
2013-12-28 14:41 ` Romain Naour
2013-12-28 13:01 ` Gilles Chanteperdrix
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.