ARM にアンダースコアに関する言及を見つけた。
ちゃんとルールとして書いてあったけどその頃の主な用途は関数名のエンコード (マングル) だったみたいだ。
用途はともかく予約するというルールは 1990 年頃にはおおよそ成立していた模様。