[all-commits] [llvm/llvm-project] 3950e1: [clang] Remove CLANG_ROUND_TRIP_CC1_ARGS and alway...

Nico Weber via All-commits all-commits at lists.llvm.org
Thu Nov 18 05:31:52 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3950e1be8d6ec602fda525ea20340fd3f8e2e919
      https://github.com/llvm/llvm-project/commit/3950e1be8d6ec602fda525ea20340fd3f8e2e919
  Author: Nico Weber <thakis at chromium.org>
  Date:   2021-11-18 (Thu, 18 Nov 2021)

  Changed paths:
    M clang/CMakeLists.txt
    M clang/lib/Frontend/CompilerInvocation.cpp

  Log Message:
  -----------
  [clang] Remove CLANG_ROUND_TRIP_CC1_ARGS and always roundtrip in +assert builds

This removes the ability to disable roundtripping in assert builds.
(Roundtripping happens by default in assert builds both before and after
this patch.)

The CLANG_ROUND_TRIP_CC1_ARGS was added as an escape hatch 9 months ago
in https://reviews.llvm.org/D97462, with a FIXME to remove it eventually.
It's probably time to remove it.

Differential Revision: https://reviews.llvm.org/D114120




More information about the All-commits mailing list