Page MenuHomePhabricator

[flang][driver] Rename `flang-new -flang-experimental-exec` to `flang`
Needs ReviewPublic

Authored by everythingfunctional on Feb 8 2023, 9:14 AM.

Details

Summary

This patch renames the flang-new executable to just flang, and drops the need for the special flag -flang-experimental-exec. Thus, building flang makes the executable flang available as a usable compiler.

For reference, this was proposed nearly a year ago in https://reviews.llvm.org/D125788 and has received some new discussion and support in https://discourse.llvm.org/t/reviving-rename-flang-new-to-flang/68130.

Diff Detail

Event Timeline

Herald added a project: Restricted Project. · View Herald TranscriptFeb 8 2023, 9:14 AM
Herald added a subscriber: sunshaoce. · View Herald Transcript
everythingfunctional requested review of this revision.Feb 8 2023, 9:14 AM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 8 2023, 9:14 AM
brooks added a subscriber: brooks.Feb 8 2023, 10:37 AM

Fix the flang program path

kkwli0 added a subscriber: kkwli0.Feb 8 2023, 3:46 PM
tblah added a subscriber: tblah.Feb 9 2023, 1:26 AM

rebase to get fix for build/test failure

Matt added a subscriber: Matt.Feb 14 2023, 1:19 PM

Address conflicts with main branch and fix new tests

Update with main to see if tests have been fixed.