From 7a1c25ebc4caa172bf043929982c69414a7e4d86 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Fri, 29 Apr 2016 20:12:54 +0000 Subject: [PATCH] xlat: make "1< --- xlat/gen.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xlat/gen.sh b/xlat/gen.sh index 7b074ef5..1a0b4d14 100755 --- a/xlat/gen.sh +++ b/xlat/gen.sh @@ -99,7 +99,7 @@ cond_xlat() xlat="$(print_xlat "${val}")" else m="${m#1<<}" - xlat="$(print_xlat_pair "${val}" "${str}")" + xlat="$(print_xlat_pair "1ULL<<${val#1<<}" "${str}")" fi if [ -z "${def}" ]; then @@ -209,7 +209,7 @@ gen_header() ;; '1<<'[A-Z_]*) # symbolic constants with shift if [ -n "${unconditional}" ]; then - print_xlat_pair "${line}" "${line#1<<}" + print_xlat_pair "1ULL<<${line#1<<}" "${line#1<<}" else cond_xlat "${line}" "${line#1<<}" fi -- 2.40.0