[all-commits] [llvm/llvm-project] 0d2e11: Remove Native Client support (#133661)

Brad Smith via All-commits all-commits at lists.llvm.org
Tue Jul 15 10:22:55 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0d2e11f3e834e0c1803a6e00da35525b0d476eb2
      https://github.com/llvm/llvm-project/commit/0d2e11f3e834e0c1803a6e00da35525b0d476eb2
  Author: Brad Smith <brad at comstyle.com>
  Date:   2025-07-15 (Tue, 15 Jul 2025)

  Changed paths:
    M clang/include/clang/Basic/TargetInfo.h
    M clang/lib/AST/ASTContext.cpp
    M clang/lib/Basic/CMakeLists.txt
    M clang/lib/Basic/Targets.cpp
    M clang/lib/Basic/Targets/ARM.cpp
    M clang/lib/Basic/Targets/OSTargets.h
    R clang/lib/Basic/Targets/PNaCl.cpp
    R clang/lib/Basic/Targets/PNaCl.h
    M clang/lib/CodeGen/CMakeLists.txt
    M clang/lib/CodeGen/CodeGenModule.cpp
    M clang/lib/CodeGen/TargetInfo.h
    R clang/lib/CodeGen/Targets/PNaCl.cpp
    M clang/lib/CodeGen/Targets/X86.cpp
    M clang/lib/Driver/CMakeLists.txt
    M clang/lib/Driver/Driver.cpp
    R clang/lib/Driver/ToolChains/NaCl.cpp
    R clang/lib/Driver/ToolChains/NaCl.h
    M clang/lib/Lex/InitHeaderSearch.cpp
    R clang/test/CodeGen/X86/x86_64-arguments-nacl.c
    M clang/test/CodeGen/X86/x86_64-longdouble.c
    M clang/test/CodeGen/arm-aapcs-vfp.c
    M clang/test/CodeGen/ext-int-cc.c
    M clang/test/CodeGen/long_double_fp128.cpp
    R clang/test/CodeGen/malign-double-x86-nacl.c
    M clang/test/CodeGen/target-data.c
    R clang/test/CodeGenCXX/x86_64-arguments-nacl-x32.cpp
    M clang/test/Driver/arm-alignment.c
    R clang/test/Driver/nacl-direct.c
    M clang/test/Driver/unsupported-target-arch.c
    R clang/test/Driver/x86_64-nacl-defines.cpp
    R clang/test/Frontend/x86_64-nacl-types.cpp
    M clang/test/Preprocessor/predefined-macros-no-warnings.c
    M llvm/include/llvm/BinaryFormat/ELF.h
    M llvm/include/llvm/BinaryFormat/MinidumpConstants.def
    M llvm/include/llvm/CodeGen/AtomicExpandUtils.h
    M llvm/include/llvm/TargetParser/Triple.h
    M llvm/lib/Target/ARM/ARMAsmPrinter.cpp
    M llvm/lib/Target/ARM/ARMFastISel.cpp
    M llvm/lib/Target/ARM/ARMFeatures.td
    M llvm/lib/Target/ARM/ARMFrameLowering.cpp
    M llvm/lib/Target/ARM/ARMISelLowering.cpp
    M llvm/lib/Target/ARM/ARMInstrInfo.td
    M llvm/lib/Target/ARM/ARMPredicates.td
    M llvm/lib/Target/ARM/ARMSubtarget.cpp
    M llvm/lib/Target/ARM/ARMSubtarget.h
    M llvm/lib/Target/ARM/ARMTargetMachine.cpp
    M llvm/lib/Target/ARM/ARMTargetTransformInfo.h
    M llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp
    M llvm/lib/Target/Mips/MCTargetDesc/CMakeLists.txt
    R llvm/lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h
    M llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp
    R llvm/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp
    M llvm/lib/Target/Mips/MipsAsmPrinter.cpp
    M llvm/lib/Target/Mips/MipsAsmPrinter.h
    M llvm/lib/Target/Mips/MipsBranchExpansion.cpp
    M llvm/lib/Target/Mips/MipsCallingConv.td
    M llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp
    M llvm/lib/Target/Mips/MipsInstrFPU.td
    M llvm/lib/Target/Mips/MipsInstrInfo.td
    M llvm/lib/Target/Mips/MipsRegisterInfo.cpp
    M llvm/lib/Target/Mips/MipsSubtarget.h
    M llvm/lib/Target/X86/X86ExpandPseudo.cpp
    M llvm/lib/Target/X86/X86FrameLowering.cpp
    M llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
    M llvm/lib/Target/X86/X86ISelLowering.cpp
    M llvm/lib/Target/X86/X86InstrPredicates.td
    M llvm/lib/Target/X86/X86Subtarget.cpp
    M llvm/lib/Target/X86/X86Subtarget.h
    M llvm/lib/Target/X86/X86TargetMachine.cpp
    M llvm/lib/TargetParser/ARMTargetParser.cpp
    M llvm/lib/TargetParser/Triple.cpp
    M llvm/test/CodeGen/ARM/fast-isel-align.ll
    M llvm/test/CodeGen/ARM/struct_byval.ll
    M llvm/test/CodeGen/ARM/trap.ll
    R llvm/test/CodeGen/ARM/varargs-spill-stack-align-nacl.ll
    M llvm/test/CodeGen/Mips/fastcc.ll
    M llvm/test/CodeGen/Mips/fp-indexed-ls.ll
    M llvm/test/CodeGen/Mips/indirect-jump-hazard/long-branch.ll
    M llvm/test/CodeGen/Mips/longbranch.ll
    R llvm/test/CodeGen/Mips/nacl-align.ll
    R llvm/test/CodeGen/Mips/nacl-branch-delay.ll
    R llvm/test/CodeGen/Mips/nacl-reserved-regs.ll
    M llvm/test/CodeGen/Thumb2/pacbti-m-outliner-1.ll
    M llvm/test/CodeGen/X86/constructor.ll
    M llvm/test/CodeGen/X86/fast-isel-x32.ll
    M llvm/test/CodeGen/X86/frameaddr.ll
    M llvm/test/CodeGen/X86/lea-2.ll
    M llvm/test/CodeGen/X86/lea-3.ll
    M llvm/test/CodeGen/X86/lea-4.ll
    M llvm/test/CodeGen/X86/lea-5.ll
    M llvm/test/CodeGen/X86/lea.ll
    M llvm/test/CodeGen/X86/stack-align2.ll
    M llvm/test/CodeGen/X86/x86-64-baseptr.ll
    M llvm/test/CodeGen/X86/x86-64-stack-and-frame-ptr.ll
    M llvm/test/MC/ARM/arm_instructions.s
    R llvm/test/MC/Mips/nacl-mask.s
    M llvm/test/MC/X86/AlignedBundling/labeloffset.s
    R llvm/test/MC/X86/AlignedBundling/rodata-section.s
    M llvm/unittests/TargetParser/TargetParserTest.cpp

  Log Message:
  -----------
  Remove Native Client support (#133661)

Remove the Native Client support now that it has finally reached end of life.



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