Add missing brackets around macro arguments.

Change-Id: Ia3f073b13e2a882c258a68cca03a98528921e065
diff --git a/inc/hf/arch/std.h b/inc/hf/arch/std.h
index 9fd3ec7..8e9c2ed 100644
--- a/inc/hf/arch/std.h
+++ b/inc/hf/arch/std.h
@@ -39,7 +39,7 @@
 #if __has_builtin(__builtin_is_aligned)
 #define is_aligned(v, a) __builtin_is_aligned((v), (a))
 #else
-#define is_aligned(v, a) (((uintptr_t)(v) & (a - 1)) == 0)
+#define is_aligned(v, a) (((uintptr_t)(v) & ((a)-1)) == 0)
 #endif
 
 /**
@@ -48,7 +48,7 @@
 #if __has_builtin(__builtin_align_up)
 #define align_up(v, a) __builtin_align_up((v), (a))
 #else
-#define align_up(v, a) (((uintptr_t)(v) + (a - 1)) & ~(a - 1))
+#define align_up(v, a) (((uintptr_t)(v) + ((a)-1)) & ~((a)-1))
 #endif
 
 /**
@@ -57,7 +57,7 @@
 #if __has_builtin(__builtin_align_down)
 #define align_down(v, a) __builtin_align_down((v), (a))
 #else
-#define align_down(v, a) ((uintptr_t)(v) & ~(a - 1))
+#define align_down(v, a) ((uintptr_t)(v) & ~((a)-1))
 #endif
 
 #ifndef be16toh