On 05.02.2026 15:59, Roger Pau Monne wrote:
> Convert the ARM SRCARCH variable setting to use the more common 'arm.*'
> expression rather 'arm\(32\|64\)', as the later doesn't work with BSD sed
> for not being a basic regular expression.  The usage of | alternations is
> not part of basic regexp support.
> 
> Signed-off-by: Roger Pau Monné <[email protected]>
> ---
>  xen/Makefile | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/xen/Makefile b/xen/Makefile
> index 13e336ba5484..31352d4cd260 100644
> --- a/xen/Makefile
> +++ b/xen/Makefile
> @@ -242,7 +242,7 @@ include $(XEN_ROOT)/Config.mk
>  
>  ARCH := $(XEN_TARGET_ARCH)
>  SRCARCH := $(shell echo $(ARCH) | \
> -    sed -e 's/x86.*/x86/' -e 's/arm\(32\|64\)/arm/g' \
> +    sed -e 's/x86.*/x86/' -e 's/arm.*/arm/g' \

Perhaps to guard against something like armv7, use arm[36][24] ?

Jan

Reply via email to