Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Dec 2014 11:46:59 +0000
From:      Andrew Turner <andrew@fubar.geek.nz>
To:        Ian Lepore <ian@FreeBSD.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r276212 - head/sys/arm/include
Message-ID:  <20141226114659.37e384b3@bender>
In-Reply-To: <201412251908.sBPJ8ej0079939@svn.freebsd.org>
References:  <201412251908.sBPJ8ej0079939@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 25 Dec 2014 19:08:40 +0000 (UTC)
Ian Lepore <ian@FreeBSD.org> wrote:

> Author: ian
> Date: Thu Dec 25 19:08:39 2014
> New Revision: 276212
> URL: https://svnweb.freebsd.org/changeset/base/276212
> 
> Log:
>   Add macros for asm barrier instructions with arch-specific
> implementations.
> 
> Modified:
>   head/sys/arm/include/asm.h
> 
> Modified: head/sys/arm/include/asm.h
> ==============================================================================
> --- head/sys/arm/include/asm.h	Thu Dec 25 18:22:22 2014
> (r276211) +++ head/sys/arm/include/asm.h	Thu Dec 25 19:08:39
> 2014	(r276212) @@ -39,6 +39,7 @@
>  #ifndef _MACHINE_ASM_H_
>  #define _MACHINE_ASM_H_
>  #include <sys/cdefs.h>
> +#include <machine/sysreg.h>
>  
>  #define	_C_LABEL(x)	x
>  #define	_ASM_LABEL(x)	x
> @@ -221,4 +222,18 @@
>  # define RETc(c) mov##c	pc, lr
>  #endif
>  
> +#if __ARM_ARCH >= 7

Either this file or all other files that include it should include
<machine/acle-compat.h> to pick up __ARM_ARCH when building with gcc.

Andrew



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20141226114659.37e384b3>