Skip to content

[lldb][FreeBSD] Fix NativeRegisterContextFreeBSD_{arm,mips64,powerpc}… #101403

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

DimitryAndric
Copy link
Collaborator

…() declarations

Similar to #97796, fix the type of the native_thread parameter for the arm, mips64 and powerpc variants of NativeRegisterContextFreeBSD_*.

Otherwise, this leads to compile errors similar to:

lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_powerpc.cpp:85:39: error: out-of-line definition of 'NativeRegisterContextFreeBSD_powerpc' does not match any declaration in 'lldb_private::process_freebsd::NativeRegisterContextFreeBSD_powerpc'
   85 | NativeRegisterContextFreeBSD_powerpc::NativeRegisterContextFreeBSD_powerpc(
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

…() declarations

Similar to llvm#97796, fix the type of the `native_thread` parameter for the
arm, mips64 and powerpc variants of `NativeRegisterContextFreeBSD_*`.

Otherwise, this leads to compile errors similar to:

    lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_powerpc.cpp:85:39: error: out-of-line definition of 'NativeRegisterContextFreeBSD_powerpc' does not match any declaration in 'lldb_private::process_freebsd::NativeRegisterContextFreeBSD_powerpc'
       85 | NativeRegisterContextFreeBSD_powerpc::NativeRegisterContextFreeBSD_powerpc(
          |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@llvmbot
Copy link
Member

llvmbot commented Jul 31, 2024

@llvm/pr-subscribers-lldb

Author: Dimitry Andric (DimitryAndric)

Changes

…() declarations

Similar to #97796, fix the type of the native_thread parameter for the arm, mips64 and powerpc variants of NativeRegisterContextFreeBSD_*.

Otherwise, this leads to compile errors similar to:

lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_powerpc.cpp:85:39: error: out-of-line definition of 'NativeRegisterContextFreeBSD_powerpc' does not match any declaration in 'lldb_private::process_freebsd::NativeRegisterContextFreeBSD_powerpc'
   85 | NativeRegisterContextFreeBSD_powerpc::NativeRegisterContextFreeBSD_powerpc(
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Full diff: https://github.com/llvm/llvm-project/pull/101403.diff

3 Files Affected:

  • (modified) lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_arm.h (+1-1)
  • (modified) lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_mips64.h (+1-1)
  • (modified) lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_powerpc.h (+1-1)
diff --git a/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_arm.h b/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_arm.h
index 89ffa617294aa..b9537e6952f6c 100644
--- a/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_arm.h
+++ b/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_arm.h
@@ -30,7 +30,7 @@ class NativeProcessFreeBSD;
 class NativeRegisterContextFreeBSD_arm : public NativeRegisterContextFreeBSD {
 public:
   NativeRegisterContextFreeBSD_arm(const ArchSpec &target_arch,
-                                   NativeThreadProtocol &native_thread);
+                                   NativeThreadFreeBSD &native_thread);
 
   uint32_t GetRegisterSetCount() const override;
 
diff --git a/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_mips64.h b/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_mips64.h
index 0b4a508a7d5dd..286b4fd8d8b99 100644
--- a/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_mips64.h
+++ b/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_mips64.h
@@ -31,7 +31,7 @@ class NativeRegisterContextFreeBSD_mips64
     : public NativeRegisterContextFreeBSD {
 public:
   NativeRegisterContextFreeBSD_mips64(const ArchSpec &target_arch,
-                                      NativeThreadProtocol &native_thread);
+                                      NativeThreadFreeBSD &native_thread);
 
   uint32_t GetRegisterSetCount() const override;
 
diff --git a/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_powerpc.h b/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_powerpc.h
index 3df371036f915..420db822acc0f 100644
--- a/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_powerpc.h
+++ b/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_powerpc.h
@@ -31,7 +31,7 @@ class NativeRegisterContextFreeBSD_powerpc
     : public NativeRegisterContextFreeBSD {
 public:
   NativeRegisterContextFreeBSD_powerpc(const ArchSpec &target_arch,
-                                       NativeThreadProtocol &native_thread);
+                                       NativeThreadFreeBSD &native_thread);
 
   uint32_t GetRegisterSetCount() const override;
 

DimitryAndric added a commit to DimitryAndric/freebsd-src that referenced this pull request Jul 31, 2024
@DimitryAndric DimitryAndric merged commit 7088a5e into llvm:main Aug 1, 2024
9 checks passed
llvmbot pushed a commit to llvmbot/llvm-project that referenced this pull request Aug 1, 2024
… declarations (llvm#101403)

Similar to llvm#97796, fix the type of the `native_thread` parameter for the
arm, mips64 and powerpc variants of `NativeRegisterContextFreeBSD_*`.

Otherwise, this leads to compile errors similar to:

```
lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_powerpc.cpp:85:39: error: out-of-line definition of 'NativeRegisterContextFreeBSD_powerpc' does not match any declaration in 'lldb_private::process_freebsd::NativeRegisterContextFreeBSD_powerpc'
   85 | NativeRegisterContextFreeBSD_powerpc::NativeRegisterContextFreeBSD_powerpc(
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```

(cherry picked from commit 7088a5e)
tru pushed a commit to llvmbot/llvm-project that referenced this pull request Aug 2, 2024
… declarations (llvm#101403)

Similar to llvm#97796, fix the type of the `native_thread` parameter for the
arm, mips64 and powerpc variants of `NativeRegisterContextFreeBSD_*`.

Otherwise, this leads to compile errors similar to:

```
lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_powerpc.cpp:85:39: error: out-of-line definition of 'NativeRegisterContextFreeBSD_powerpc' does not match any declaration in 'lldb_private::process_freebsd::NativeRegisterContextFreeBSD_powerpc'
   85 | NativeRegisterContextFreeBSD_powerpc::NativeRegisterContextFreeBSD_powerpc(
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```

(cherry picked from commit 7088a5e)
DimitryAndric added a commit to DimitryAndric/freebsd-src that referenced this pull request Aug 6, 2024
DimitryAndric added a commit to DimitryAndric/freebsd-src that referenced this pull request Aug 25, 2024
DimitryAndric added a commit to DimitryAndric/freebsd-src that referenced this pull request Sep 4, 2024
DimitryAndric added a commit to DimitryAndric/freebsd-src that referenced this pull request Sep 22, 2024
DimitryAndric added a commit to DimitryAndric/freebsd-src that referenced this pull request Sep 22, 2024
DimitryAndric added a commit to DimitryAndric/freebsd-src that referenced this pull request Oct 8, 2024
emaste added a commit to emaste/freebsd that referenced this pull request Oct 21, 2024
commit 24958b7
Author: Dimitry Andric <[email protected]>
Date:   Tue Oct 8 19:12:04 2024 +0200

    Bump llvm-project version numbers to llvmorg-19.1.1-0-gd401987fe349.

    PR:		280562
    MFC after:	1 month

commit d67262c
Merge: d9b2428 0370629
Author: Dimitry Andric <[email protected]>
Date:   Tue Oct 8 19:05:26 2024 +0200

    Merge llvm-project release/19.x llvmorg-19.1.1-0-gd401987fe349

    This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
    openmp to llvm-project release/19.x llvmorg-19.1.1-0-gd401987fe349,
    a.k.a. 19.1.1 release.

    PR:		280562
    MFC after:	1 month

commit d9b2428
Author: Dimitry Andric <[email protected]>
Date:   Sun Sep 22 11:52:47 2024 +0200

    Bump llvm-project version numbers to llvmorg-19.1.0-0-ga4bf6cd7cfb1.

    PR:		280562
    MFC after:	1 month

commit 664209e
Merge: d4e7386 1de139f
Author: Dimitry Andric <[email protected]>
Date:   Sun Sep 22 11:48:03 2024 +0200

    Merge llvm-project release/19.x llvmorg-19.1.0-0-ga4bf6cd7cfb1

    This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
    openmp to llvm-project release/19.x llvmorg-19.1.0-0-ga4bf6cd7cfb1,
    a.k.a. 19.1.0 release.

    PR:		280562
    MFC after:	1 month

commit d4e7386
Author: Dimitry Andric <[email protected]>
Date:   Wed Sep 11 12:17:00 2024 +0200

    Merge commit 6dbdb8430b49 from llvm git (by Nikolas Klauser):

      [Clang] Fix crash due to invalid source location in __is_trivially_equality_comparable (#107815)

      Fixes #107777

    This fixes an assertion failure building www/qt5-webengine:

      Assertion failed: (Loc.isValid() && "point of instantiation must be valid!"), function setPointOfInstantiation, file contrib/llvm-project/clang/include/clang/AST/DeclTemplate.h, line 1938.

commit c5e5974
Author: Dimitry Andric <[email protected]>
Date:   Wed Sep 4 20:59:32 2024 +0200

    Bump llvm-project version numbers to llvmorg-19.1.0-rc4-0-g0c641568515a.

    PR:		280562
    MFC after:	1 month

commit 9ec5b09
Merge: 8e66482 7432c96
Author: Dimitry Andric <[email protected]>
Date:   Wed Sep 4 16:31:28 2024 +0200

    Merge llvm-project release/19.x llvmorg-19.1.0-rc4-0-g0c641568515a

    This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
    openmp to llvm-project release/19.x llvmorg-19.1.0-rc4-0-g0c641568515a.

    PR:		280562
    MFC after:	1 month

commit 8e66482
Author: Dimitry Andric <[email protected]>
Date:   Sun Aug 25 13:15:45 2024 +0200

    Bump llvm-project version numbers to llvmorg-19.1.0-rc3-0-g437434df21d8.

    PR:		280562
    MFC after:	1 month

commit 85635e4
Merge: 5b56f04 adf6286
Author: Dimitry Andric <[email protected]>
Date:   Sun Aug 25 13:12:58 2024 +0200

    Merge llvm-project release/19.x llvmorg-19.1.0-rc3-0-g437434df21d8

    This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
    openmp to llvm-project release/19.x llvmorg-19.1.0-rc3-0-g437434df21d8.

    PR:		280562
    MFC after:	1 month

commit 5b56f04
Author: Dimitry Andric <[email protected]>
Date:   Tue Aug 6 19:40:15 2024 +0200

    Bump llvm-project version numbers to llvmorg-19.1.0-rc2-0-gd033ae172d1c.

    PR:		280562
    MFC after:	1 month

commit 6ad58c0
Merge: ceae0ad 9b95033
Author: Dimitry Andric <[email protected]>
Date:   Tue Aug 6 15:37:26 2024 +0200

    Merge llvm-project release/19.x llvmorg-19.1.0-rc2-0-gd033ae172d1c

    This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
    openmp to llvm-project release/19.x llvmorg-19.1.0-rc2-0-gd033ae172d1c.

    PR:		280562
    MFC after:	1 month

commit ceae0ad
Author: Dimitry Andric <[email protected]>
Date:   Tue Aug 6 10:47:32 2024 +0200

    Update libcxx.imp for headers that were reintroduced by libcxx-compat reverts.

commit 2c3ce17
Author: Dimitry Andric <[email protected]>
Date:   Mon Aug 5 22:49:15 2024 +0200

    Apparently module.modulemap is now just copied.

commit 4ee8e73
Author: Dimitry Andric <[email protected]>
Date:   Mon Aug 5 22:41:08 2024 +0200

    Install headers that were reintroduced by libcxx-compat reverts.

commit 780a034
Author: Dimitry Andric <[email protected]>
Date:   Mon Aug 5 22:36:02 2024 +0200

    Don't remove headers that were reintroduced by libcxx-compat reverts.

commit ac2b003
Author: Dimitry Andric <[email protected]>
Date:   Mon Aug 5 22:27:51 2024 +0200

    libcxx-compat: revert llvmorg-19-init-4003-g55357160d0e1:

      [libc++] Use GCC type traits builtins for remove_cv and remove_cvref (#81386)

      They have been added recently to GCC without support for mangling. This
      patch uses them in structs and adds aliases to these structs instead of
      the builtins directly.

commit e253155
Author: Dimitry Andric <[email protected]>
Date:   Mon Aug 5 22:27:22 2024 +0200

    libcxx-compat: revert llvmorg-19-init-4504-g937a5396cf3e:

      [libc++] Remove unused includes from __type_traits/is_convertible.h (#83747)

commit 8cecf80
Author: Dimitry Andric <[email protected]>
Date:   Mon Aug 5 22:26:58 2024 +0200

    libcxx-compat: revert llvmorg-19-init-5639-ga10aa4485e83:

      [libc++] Simplify the implementation of remove_reference (#85207)

      GCC 13 introduced the type trait `__remove_reference`. We can simplify
      the implementation of `remove_reference` a bit by using it.

commit 7ede235
Author: Dimitry Andric <[email protected]>
Date:   Mon Aug 5 22:26:27 2024 +0200

    libcxx-compat: revert llvmorg-19-init-8667-g472b612ccbed:

      [libc++][NFC] Remove unused includes from <__type_traits/remove_cv.h> (#88752)

commit 3f33aa9
Author: Dimitry Andric <[email protected]>
Date:   Mon Aug 5 22:26:02 2024 +0200

    libcxx-compat: revert llvmorg-19-init-17473-g69fecaa1a455:

      [libc++] Clean up some now dead code with the upgrade to GCC 14 (#97746)

commit 2578c62
Author: Dimitry Andric <[email protected]>
Date:   Mon Aug 5 22:25:18 2024 +0200

    libcxx-compat: revert llvmorg-19-init-17727-g0eebb48fcfbc:

      [libc++] Merge is_member{,_object,_function}_pointer.h (#98727)

      The implementations for these traits have been simplified quite a bit,
      since we have builtins available for them now.

commit d24a247
Author: Dimitry Andric <[email protected]>
Date:   Mon Aug 5 22:17:59 2024 +0200

    libcxx-compat: revert llvmorg-19-init-17728-g30cc12cd818d:

      [libc++] Simplify the implementation of is_null_pointer a bit (#98728)

commit d88cbad
Author: Dimitry Andric <[email protected]>
Date:   Mon Aug 5 22:17:17 2024 +0200

    libcxx-compat: revert llvmorg-19-init-17853-g578c6191eff7:

      [libc++] Simplify std::is_void (#99033)

commit 1be2ebb
Author: Dimitry Andric <[email protected]>
Date:   Mon Aug 5 22:16:04 2024 +0200

    libcxx-compat: revert llvmorg-19-init-18062-g4dfa75c663e5:

      [libc++] Merge is_scoped_enum.h into is_enum.h (#99458)

commit e361394
Author: Dimitry Andric <[email protected]>
Date:   Mon Aug 5 22:13:12 2024 +0200

    libcxx-compat: revert llvmorg-19-init-18063-g561246e90282:

      [libc++][NFC] Remove wrong #endif comment

commit e643452
Author: Dimitry Andric <[email protected]>
Date:   Mon Aug 5 22:08:49 2024 +0200

    libcxx cstdlib, cwchar: avoid using long long functions if not
    supported, even for older compilers that do not support the
    using_if_exists attribute.

commit 45a1631
Author: Dimitry Andric <[email protected]>
Date:   Mon Aug 5 22:07:28 2024 +0200

    libcxx atomic_ref.h: add typename keyword for difference_type
    declarations, otherwise older clang versions cannot compile this header.

commit 9208b79
Author: Dimitry Andric <[email protected]>
Date:   Mon Aug 5 22:05:46 2024 +0200

    libcxx simd_utils.h: only enable _LIBCPP_HAS_ALGORITHM_VECTOR_UTILS for
    clang >= 15, since older versions do not support the required builtins.

commit ce6d850
Author: Dimitry Andric <[email protected]>
Date:   Wed Jul 31 22:16:45 2024 +0200

    Tentatively apply llvm/llvm-project#101403.

commit ee4405e
Author: Dimitry Andric <[email protected]>
Date:   Wed Jul 31 21:24:22 2024 +0200

    Remove OLD_DIRS+=usr/include/c++/v1/__pstl, since it has reappeared.

commit a6d4b39
Author: Dimitry Andric <[email protected]>
Date:   Wed Jul 31 11:43:50 2024 +0200

    Fix enum warning in ath_hal's ar9002

    This fixes a clang 19 warning:

        sys/dev/ath/ath_hal/ar9002/ar9285_btcoex.c:57:32: error: comparison of different enumeration types ('HAL_BOOL' and 'HAL_ANT_SETTING') [-Werror,-Wenum-compare]
           57 |             (AH5212(ah)->ah_diversity != HAL_ANT_VARIABLE)) {
              |              ~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~~~~~~~~

    The `ah_diversity` field of `struct ath_hal_5212` is of type `HAL_BOOL`,
    not the enum type `HAL_ANT_SETTING`. In other code, `ah_diversity` is
    set to `AH_TRUE` whenever the related field `ah_antControl` is set to
    `HAL_ANT_VARIABLE`.

    It is not entirely clear to me what the intended statement is here: the
    test as it is written now compares the enum value 0 to `ah_diversity`,
    so in effect it enables the following block whenever `ah_diversity` is
    `AH_TRUE`. Write it like that, to avoid the compiler warning.

    MFC after:	3 days

commit 85e55b6
Author: Dimitry Andric <[email protected]>
Date:   Wed Jul 31 11:03:17 2024 +0200

    Add one missed file for MK_COV to libllvm.

commit af9a17b
Author: Dimitry Andric <[email protected]>
Date:   Wed Jul 31 00:21:35 2024 +0200

    Add more missed files to libclang for static analyzer.

commit 02ba73e
Author: Dimitry Andric <[email protected]>
Date:   Tue Jul 30 20:28:51 2024 +0200

    Similar to gcc >= 8.1, turn off -Werror for -Wcast-function-type-mismatch.

commit b87ad27
Author: Dimitry Andric <[email protected]>
Date:   Tue Jul 30 16:47:18 2024 +0200

    Bump llvm-project version numbers to llvmorg-19.1.0-rc1-0-ga4902a36d5c2 (and 19.1.0).

    PR:		280562
    MFC after:	1 month

commit 4f4a96b
Merge: adaf889 c76260f
Author: Dimitry Andric <[email protected]>
Date:   Tue Jul 30 16:27:43 2024 +0200

    Merge llvm-project release/19.x llvmorg-19.1.0-rc1-0-ga4902a36d5c2

    This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
    openmp to llvm-project release/19.x llvmorg-19.1.0-rc1-0-ga4902a36d5c2.

    PR:		280562
    MFC after:	1 month

commit adaf889
Author: Dimitry Andric <[email protected]>
Date:   Tue Jul 30 15:17:44 2024 +0200

    Add one new builtin to compiler-rt.

    PR:		280562
    MFC after:	1 month

commit a87e7aa
Author: Dimitry Andric <[email protected]>
Date:   Mon Jul 29 22:48:11 2024 +0200

    Update libomp generated headers

    PR:		280562
    MFC after:	1 month

commit a0dd67e
Author: Dimitry Andric <[email protected]>
Date:   Mon Jul 29 22:42:24 2024 +0200

    Update build glue for libclang_rt

    PR:		280562
    MFC after:	1 month

commit 01772dc
Author: Dimitry Andric <[email protected]>
Date:   Mon Jul 29 22:41:55 2024 +0200

    Get rid of lib/libclang_rt/asan/warn.txt.

commit 1f65d58
Author: Dimitry Andric <[email protected]>
Date:   Mon Jul 29 20:14:39 2024 +0200

    Update build glue for libc++

    PR:		280562
    MFC after:	1 month

commit 1769c4f
Author: Dimitry Andric <[email protected]>
Date:   Sun Jul 28 23:00:00 2024 +0200

    Update build glue to build lldb

    PR:		280562
    MFC after:	1 month

commit b6a31b7
Author: Dimitry Andric <[email protected]>
Date:   Sun Jul 28 21:58:23 2024 +0200

    Regenerate lib/clang/liblldb/LLDBWrapLua.cpp.

    PR:		280562
    MFC after:	1 month

commit fcb68a7
Author: Dimitry Andric <[email protected]>
Date:   Sun Jul 28 21:57:16 2024 +0200

    Update build glue to build llvm extra tools.

    PR:		280562
    MFC after:	1 month

commit b59e457
Author: Dimitry Andric <[email protected]>
Date:   Sun Jul 28 21:32:41 2024 +0200

    Update build glue to build full clang (with static analyzer).

    PR:		280562
    MFC after:	1 month

commit a5067c9
Author: Dimitry Andric <[email protected]>
Date:   Sun Jul 28 21:16:33 2024 +0200

    Update build glue to build default llvm tools for world.

    PR:		280562
    MFC after:	1 month

commit bd96f33
Author: Dimitry Andric <[email protected]>
Date:   Sun Jul 28 21:12:44 2024 +0200

    Update build glue to build minimal clang.

    PR:		280562
    MFC after:	1 month

commit 45dd921
Author: Dimitry Andric <[email protected]>
Date:   Sun Jul 28 20:21:54 2024 +0200

    Update tblgen-generated header lists.

    PR:		280562
    MFC after:	1 month

commit 36155ae
Author: Dimitry Andric <[email protected]>
Date:   Sun Jul 28 17:26:39 2024 +0200

    Remove deleted sources from libllvm and libclang Makefiles.

    PR:		280562
    MFC after:	1 month

commit b558375
Author: Dimitry Andric <[email protected]>
Date:   Sun Jul 28 16:19:52 2024 +0200

    Update libllvmminimal, llvm-tblgen and clang-tblgen Makefiles.

    PR:		280562
    MFC after:	1 month

commit 5531922
Author: Dimitry Andric <[email protected]>
Date:   Sun Jul 28 15:24:46 2024 +0200

    Update FREEBSD-Xlist for llvm 19

    PR:		280562
    MFC after:	1 month

commit c2a811e
Author: Dimitry Andric <[email protected]>
Date:   Sun Jul 28 15:23:09 2024 +0200

    Bump llvm-project numbers from 18.1.6 to 19.0.0

    PR:		280562
    MFC after:	1 month

commit 1891b29
Merge: 72f5e98 ac9a064
Author: Dimitry Andric <[email protected]>
Date:   Sun Jul 28 01:34:35 2024 +0200

    Merge llvm-project main llvmorg-19-init-18630-gf2ccf80136a0

    This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
    openmp to llvm-project main llvmorg-19-init-18630-gf2ccf80136a0, the
    last commit before the upstream release/19.x branch was created.

    PR:		280562
    MFC after:	1 month

commit 0370629
Author: Dimitry Andric <[email protected]>
Date:   Tue Oct 8 14:29:50 2024 +0200

    Vendor import of llvm-project branch release/19.x llvmorg-19.1.1-0-gd401987fe349, a.k.a. 19.1.1 release.

commit 1de139f
Author: Dimitry Andric <[email protected]>
Date:   Sun Sep 22 11:37:02 2024 +0200

    Vendor import of llvm-project branch release/19.x llvmorg-19.1.0-0-ga4bf6cd7cfb1, a.k.a. 19.1.0 release.

commit 7432c96
Author: Dimitry Andric <[email protected]>
Date:   Wed Sep 4 16:11:41 2024 +0200

    Vendor import of llvm-project branch release/19.x llvmorg-19.1.0-rc4-0-g0c641568515a.

commit adf6286
Author: Dimitry Andric <[email protected]>
Date:   Sun Aug 25 12:56:24 2024 +0200

    Vendor import of llvm-project branch release/19.x llvmorg-19.1.0-rc3-0-g437434df21d8.

commit 9b95033
Author: Dimitry Andric <[email protected]>
Date:   Tue Aug 6 12:54:55 2024 +0200

    Vendor import of llvm-project branch release/19.x llvmorg-19.1.0-rc2-0-gd033ae172d1c.

commit c76260f
Author: Dimitry Andric <[email protected]>
Date:   Sat Jul 27 00:12:49 2024 +0200

    Vendor import of llvm-project branch release/19.x llvmorg-19.1.0-rc1-0-ga4902a36d5c2.

commit ac9a064
Author: Dimitry Andric <[email protected]>
Date:   Sat Jul 27 00:04:10 2024 +0200

    Vendor import of llvm-project main llvmorg-19-init-18630-gf2ccf80136a0,
    the last commit before the upstream release/19.x branch was created.
DimitryAndric added a commit to DimitryAndric/freebsd-src that referenced this pull request Oct 21, 2024
DimitryAndric added a commit to DimitryAndric/freebsd-src that referenced this pull request Oct 23, 2024
emaste pushed a commit to emaste/freebsd that referenced this pull request Oct 23, 2024
PR:		280562
MFC after:	1 month
DimitryAndric added a commit to DimitryAndric/freebsd-src that referenced this pull request Oct 25, 2024
PR:		280562
MFC after:	1 month
freebsd-git pushed a commit to freebsd/freebsd-src that referenced this pull request Dec 1, 2024
PR:		280562
MFC after:	1 month

(cherry picked from commit 3f15766)
freebsd-git pushed a commit to freebsd/freebsd-src that referenced this pull request Dec 1, 2024
PR:		280562
MFC after:	1 month

(cherry picked from commit 3f15766)
bsdjhb pushed a commit to bsdjhb/cheribsd that referenced this pull request Jan 28, 2025
PR:		280562
MFC after:	1 month
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants