aarch64-none-elf-as.exe Error: unknown mnemonic `addpt'

I'm seeing errors when attempting to assemble a program that included an addpt instruction

test.S :

.section .text
ADDPT x0, x2, x4

I'm using the following command line:  aarch64-none-elf-as.exe -march=armv9.4-a test.S -o test.o

Std out : Error: unknown mnemonic `addpt' -- `addpt x0,x2,x4'

using armclang it looks to work as expected

armclang.exe"  -c --target=aarch64-arm-none-eabi -march=armv9.5-a test.S -o test.o

Am I missing some command line options to aarch64-none-elf-as.exe?  Thanks for any advice.

aarch64-none-elf-as.exe --version
GNU assembler (Arm GNU Toolchain 13.3.Rel1 (Build arm-13.24)) 2.42.0.20240614