gcc.gnu.org, https://gcc.gnu.org/gcc-7/changes.html.
«The ARMv8.3-A architecture is now supported. It can be used by specifying the -march=armv8.3-a option. [..] The option -msign-return-address= is supported to enable return address protection using ARMv8.3-A Pointer Authentication Extensions.»