Re: [PATCH RFC] rt-tests: Makefile get machinetype from compiler instead of uname

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 05/01/2012 07:34 PM, Frank Rowand wrote:
> 
> Fix the machinetype check for cross-compiling.
> 
> This has been tested on an x86_64  Fedora host for an x86_64 target and
> an ARM target.  Additional testing would be greatly appreciated.


Built in Yocto using an ARM cross compiler and ran cyclictest in qemuarm
with the resulting image. Appears sane.

What problem manifested before?

> 
> Signed-off-by: Frank Rowand <frank.rowand@xxxxxxxxxxx>

Tested-by: Darren Hart <dvhart@xxxxxxxxxxxxxxx>

> ---
>  Makefile |    4 	2 +	2 -	0 !
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> Index: b/Makefile
> ===================================================================
> --- a/Makefile
> +++ b/Makefile
> @@ -14,8 +14,8 @@ bindir  ?= $(prefix)/bin
>  mandir	?= $(prefix)/share/man
>  srcdir	?= $(prefix)/src
>  
> -machinetype = $(shell uname -m | \
> -    sed -e 's/i.86/i386/' -e 's/mips.*/mips/' -e 's/ppc.*/powerpc/')
> +machinetype = $(shell $(CC) -dumpmachine | \
> +    sed -e 's/-.*//' -e 's/i.86/i386/' -e 's/mips.*/mips/' -e 's/ppc.*/powerpc/')
>  ifneq ($(filter x86_64 i386 ia64 mips powerpc,$(machinetype)),)
>  NUMA 	:= 1
>  endif
> 

-- 
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel
--
To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [RT Stable]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux