This patch provides a fix for the fdefault-* family in f18
(Please consult D96344 for details)
Differential D97724
[flang][driver] Fix -fdefault* family bug ClosedPublic Authored by arnamoy10 on Mar 1 2021, 1:22 PM.
Details Summary This patch provides a fix for the fdefault-* family in f18 (Please consult D96344 for details)
Diff Detail Event TimelineComment Actions This patch will allow us to share the tests for -fdefault-{double-8|integer-8|real-8} and -flarge-sizes (introduced in https://reviews.llvm.org/D96344) between f18 and flang-new. This is a very much welcomed change, thank you! I don't think that we need any changes for -module though. f18 already supports -module-dir and there are no tests using -module that would require this change in the future. Please, could you revert it? Ideally this patch would be accompanied with tests, but since D96344 is practically ready to land (and which contains tests for this), I suggest that we merge this as is. Could you mention e.g. in the commit message that tests will be added in a forthcoming patch? Thank you! awarzynski added a child revision: D96344: [flang][driver] Add options for -fdefault* and -flarge-sizes.Mar 2 2021, 3:51 AM arnamoy10 retitled this revision from [flang][driver] Add -module-dir alias to f18, also fix -fdefault* family bug to [flang][driver] Fix -fdefault* family bug. Comment ActionsTaken out -module related changes, updated the commit message as well. This revision is now accepted and ready to land.Mar 2 2021, 9:18 AM This revision was landed with ongoing or failed builds.Mar 2 2021, 9:44 AM Closed by commit rG563ea45052bd: [flang][driver] Fix -fdefault* family bug (authored by arnamoy10, committed by awarzynski). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 327259 flang/tools/f18/f18.cpp
|
clang-format: please reformat the code