[all-commits] [llvm/llvm-project] f1985d: [clang] Ensure type aware allocators handle transp...

Fangrui Song via All-commits all-commits at lists.llvm.org
Tue May 6 22:16:41 PDT 2025


  Branch: refs/heads/users/MaskRay/spr/loongarch-remove-vk_callvk_call_plt-and-dont-print-plt
  Home:   https://github.com/llvm/llvm-project
  Commit: f1985d583d283fc662c94ef39feeb58bed19ac2c
      https://github.com/llvm/llvm-project/commit/f1985d583d283fc662c94ef39feeb58bed19ac2c
  Author: Oliver Hunt <oliver at apple.com>
  Date:   2025-05-05 (Mon, 05 May 2025)

  Changed paths:
    M clang/lib/Sema/SemaExprCXX.cpp
    A clang/test/SemaCXX/type-aware-new-delete-transparent-contexts.cpp

  Log Message:
  -----------
  [clang] Ensure type aware allocators handle transparent decl contexts (#138616)

We were testing the immediate DeclContext for found new and delete
operators, which is incorrect if the declarations are contained by a
transparent decl as can be induced with extern or export statements.


  Commit: 4ff98fd2f8f8c086f097d704308dc8f1d5b79f0b
      https://github.com/llvm/llvm-project/commit/4ff98fd2f8f8c086f097d704308dc8f1d5b79f0b
  Author: Boaz Brickner <brickner at google.com>
  Date:   2025-05-06 (Tue, 06 May 2025)

  Changed paths:
    M llvm/include/llvm/Linker/Linker.h

  Log Message:
  -----------
  [Linker] Update `linkInModule()` comment following change from `bool OverrideSymbols` to `unsigned Flags` (#138531)

Original change:
https://github.com/llvm/llvm-project/commit/020d4fb17f92410117bc858f586fead7c5088696.


  Commit: 8cb5774fffa73dfadd47bf0ed001eb9a7a9753fc
      https://github.com/llvm/llvm-project/commit/8cb5774fffa73dfadd47bf0ed001eb9a7a9753fc
  Author: Fangrui Song <i at maskray.me>
  Date:   2025-05-06 (Tue, 06 May 2025)

  Changed paths:
    M clang/lib/Sema/SemaExprCXX.cpp
    A clang/test/SemaCXX/type-aware-new-delete-transparent-contexts.cpp
    M llvm/include/llvm/Linker/Linker.h
    M llvm/lib/Target/LoongArch/LoongArchMCInstLower.cpp
    M llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCExpr.cpp

  Log Message:
  -----------
  comments

Created using spr 1.3.5-bogner


Compare: https://github.com/llvm/llvm-project/compare/b1f0b1a9f827...8cb5774fffa7

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