[all-commits] [llvm/llvm-project] 3d9a04: Recommit #2 "[Driver] Default to -fno-common for a...

sjoerdmeijer via All-commits all-commits at lists.llvm.org
Mon Mar 9 12:57:32 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 3d9a0445cce368b55dc3a573bc91fe902bbb977f
      https://github.com/llvm/llvm-project/commit/3d9a0445cce368b55dc3a573bc91fe902bbb977f
  Author: Sjoerd Meijer <sjoerd.meijer at arm.com>
  Date:   2020-03-09 (Mon, 09 Mar 2020)

  Changed paths:
    M clang/docs/ClangCommandLineReference.rst
    M clang/docs/ReleaseNotes.rst
    M clang/include/clang/Driver/Options.td
    M clang/lib/Driver/ToolChains/Clang.cpp
    M clang/lib/Frontend/CompilerInvocation.cpp
    M clang/test/CodeGen/2008-07-21-mixed-var-fn-decl.c
    M clang/test/CodeGen/2009-10-20-GlobalDebug.c
    M clang/test/CodeGen/aarch64-sve.c
    M clang/test/CodeGen/address-space.c
    M clang/test/CodeGen/alias.c
    M clang/test/CodeGen/align-systemz.c
    M clang/test/CodeGen/alignment.c
    M clang/test/CodeGen/asm-label.c
    M clang/test/CodeGen/attr-weak-import.c
    M clang/test/CodeGen/attr-weakref2.c
    M clang/test/CodeGen/attributes.c
    M clang/test/CodeGen/blocks-windows.c
    M clang/test/CodeGen/bool-convert.c
    M clang/test/CodeGen/c11atomics.c
    M clang/test/CodeGen/cfstring-elf-cfbuild-x86_64.c
    M clang/test/CodeGen/cfstring-windows.c
    M clang/test/CodeGen/default-address-space.c
    M clang/test/CodeGen/dllexport-1.c
    M clang/test/CodeGen/dllexport.c
    M clang/test/CodeGen/dllimport.c
    M clang/test/CodeGen/microsoft-no-common-align.c
    M clang/test/CodeGen/no-common.c
    M clang/test/CodeGen/pr25786.c
    M clang/test/CodeGen/pragma-pack-1.c
    M clang/test/CodeGen/pragma-weak.c
    M clang/test/CodeGen/private-extern-redef.c
    M clang/test/CodeGen/tentative-decls.c
    M clang/test/CodeGen/tls-model.c
    M clang/test/CodeGen/visibility.c
    M clang/test/CodeGen/vlt_to_pointer.c
    M clang/test/CodeGen/volatile-1.c
    R clang/test/CodeGen/weak-global.c
    M clang/test/CodeGen/windows-on-arm-dllimport-dllexport.c
    M clang/test/CodeGenCXX/clang-sections-tentative.c
    M clang/test/CodeGenObjC/constant-string-class.m
    M clang/test/CodeGenObjC/tentative-cfconstantstring.m
    M clang/test/CodeGenOpenCL/address-spaces.cl
    M clang/test/CodeGenOpenCL/amdgcn-large-globals.cl
    M clang/test/CodeGenOpenCL/amdgpu-nullptr.cl
    M clang/test/Driver/apple-kext-mkernel.c
    M clang/test/Driver/clang_f_opts.c
    M clang/test/Driver/fuchsia.c
    A clang/test/Driver/no-common.c
    M clang/test/Driver/xcore-opts.c
    M clang/test/Frontend/ast-codegen.c
    M clang/test/Headers/xmmintrin.c
    M clang/test/PCH/chain-external-defs.c
    M clang/test/PCH/external-defs.c
    M clang/test/PCH/tentative-defs.c
    M clang/test/Parser/pragma-visibility2.c
    M compiler-rt/test/asan/TestCases/Linux/odr_c_test.c
    M compiler-rt/test/asan/TestCases/set_shadow_test.c

  Log Message:
  -----------
  Recommit #2 "[Driver] Default to -fno-common for all targets"

After a first attempt to fix the test-suite failures, my first recommit
caused the same failures again. I had updated CMakeList.txt files of
tests that needed -fcommon, but it turns out that there are also
Makefiles which are used by some bots, so I've updated these Makefiles
now too.

See the original commit message for more details on this change:
0a9fc9233e172601e26381810d093e02ef410f65




More information about the All-commits mailing list