All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.