[flang] Add -f[no-]honor-nans and -menable-no-nans
authorTom Eccles <tom.eccles@arm.com>
Mon, 17 Oct 2022 17:45:15 +0000 (17:45 +0000)
committerTom Eccles <tom.eccles@arm.com>
Fri, 4 Nov 2022 17:22:34 +0000 (17:22 +0000)
commitb5e93e390c06602cb03121ad875e2855253e2937
tree022705723cbd69dd3f0e99c167bbd72b1496d46d
parenta7fa5febaa43d860cbd6a4061f239b283c4d8032
[flang] Add -f[no-]honor-nans and -menable-no-nans

Only add the option processing and store the result. No attributes are
added to FIR yet.

Differential Revision: https://reviews.llvm.org/D137325
clang/include/clang/Driver/Options.td
clang/lib/Driver/ToolChains/Flang.cpp
flang/include/flang/Frontend/LangOptions.def
flang/lib/Frontend/CompilerInvocation.cpp
flang/test/Driver/driver-help.f90
flang/test/Driver/flang_fp_opts.f90
flang/test/Driver/frontend-forwarding.f90