config.sub: add javascript-*-ghcjs

GHC has been using a custom triple "javascript-unknown-ghcjs" for
their (non asm.js, non wasm) javascript-emitting kernel-less target.

This triple is a bit of an oddball, so the support for it is highly
restricted in order to discourage further proliferation of the
javascript "cpu" or ghcjs "operating system", which are valid only
in combination with each other.

* config.sub (javascript-*-ghcjs): Allow.
* doc/config.sub.1: Regenerate.
* testsuite/config-sub.data (javascript-ghcjs,
javascript-unknown-ghcjs): New entries.

Link: 6636b67023
Signed-off-by: Dmitry V. Levin <ldv@altlinux.org>
This commit is contained in:
Adam Joseph
2023-08-16 04:59:26 -07:00
committed by Dmitry V. Levin
parent 2a7c4b64d4
commit 6c78704d54
3 changed files with 22 additions and 2 deletions

View File

@ -343,6 +343,8 @@ isi68 m68k-isi-sysv
j90 j90-cray-unicos
j90-cray j90-cray-unicos
j90-unicos j90-cray-unicos
javascript-ghcjs javascript-unknown-ghcjs
javascript-unknown-ghcjs javascript-unknown-ghcjs
k1om k1om-unknown-none
k1om-linux k1om-unknown-linux-gnu
kvx-cos kvx-unknown-cos