aboutsummaryrefslogtreecommitdiff
path: root/libjava/classpath/lib/java
diff options
context:
space:
mode:
authorXi Ruoyao <xry111@xry111.site>2025-04-27 15:02:39 +0800
committerLulu Cheng <chenglulu@loongson.cn>2025-08-18 09:09:37 +0800
commit0f3c1b71daaa3f6cfc566347535a6a56662f2454 (patch)
tree0bf6e484ca7346dd4309c4b4edcbc9cd4e6772af /libjava/classpath/lib/java
parent8735a4fecab7e4c9f3e1962dc04e03aa14207f14 (diff)
downloadgcc-0f3c1b71daaa3f6cfc566347535a6a56662f2454.zip
gcc-0f3c1b71daaa3f6cfc566347535a6a56662f2454.tar.gz
gcc-0f3c1b71daaa3f6cfc566347535a6a56662f2454.tar.bz2
LoongArch: Add -m[no-]scq option
We'll use the sc.q instruction for some 16-byte atomic operations, but it's only added in LoongArch 1.1 evolution so we need to gate it with an option. gcc/ChangeLog: * config/loongarch/genopts/isa-evolution.in (scq): New evolution feature. * config/loongarch/loongarch-evolution.cc: Regenerate. * config/loongarch/loongarch-evolution.h: Regenerate. * config/loongarch/loongarch-str.h: Regenerate. * config/loongarch/loongarch.opt: Regenerate. * config/loongarch/loongarch.opt.urls: Regenerate. * config/loongarch/loongarch-def.cc: Make -mscq the default for -march=la664 and -march=la64v1.1. * doc/invoke.texi (LoongArch Options): Document -m[no-]scq.
Diffstat (limited to 'libjava/classpath/lib/java')
0 files changed, 0 insertions, 0 deletions