[all-commits] [llvm/llvm-project] ba7cc9: [Driver] Remove ignored Flag form of -fauto-profil...

Fangrui Song via All-commits all-commits at lists.llvm.org
Wed Nov 20 09:06:54 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ba7cc955662cfebb614c6a37a7341ba6072a0b70
      https://github.com/llvm/llvm-project/commit/ba7cc955662cfebb614c6a37a7341ba6072a0b70
  Author: Fangrui Song <i at maskray.me>
  Date:   2024-11-20 (Wed, 20 Nov 2024)

  Changed paths:
    M clang/include/clang/Driver/Options.td
    M clang/lib/Driver/ToolChains/CommonArgs.cpp
    M clang/test/Driver/clang_f_opts.c
    A clang/test/Driver/fprofile-sample-use.c

  Log Message:
  -----------
  [Driver] Remove ignored Flag form of -fauto-profile/-fprofile-sample-use

The Flag form options are accepted and silently ignored, which can be
surprising. The Eq form is supposed to be used instead, e.g.
-fprofile-sample-use=a.afdo.

Since we does not intend to support GCC's "fbaata.afdo" filename, just
remove the two options. While here, clean up code as -fauto-profile= is
an alias.

Pull Request: https://github.com/llvm/llvm-project/pull/113528



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list