avoid macro name collision with system defined macro

(cherry picked from commit 81b133d9)
14 jobs for 532-master-doesn-t-build-on-macos-due-to-class-of-align-macros-v9_12 in 8 minutes and 22 seconds (queued for 5 seconds)