"Global register variable not supported " build failure(s) — clang 3.9.1

Global register variable are not supported by clang. This code will fail to build with clang:
register void *ptr asm("rbx") ;

No error detected for version 3.9.1