Merge llvm-project release/16.x llvmorg-16.0.6-0-g7cbf1a259152

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvmorg-16.0.6-0-g7cbf1a259152 (aka 16.0.6 release).

PR:		271047
MFC after:	1 month
This commit is contained in:
Dimitry Andric 2023-06-22 19:47:54 +02:00
commit e048f78b21
21 changed files with 41039 additions and 41022 deletions

View file

@ -38,7 +38,7 @@
// _LIBCPP_VERSION represents the version of libc++, which matches the version of LLVM.
// Given a LLVM release LLVM XX.YY.ZZ (e.g. LLVM 16.0.1 == 16.00.01), _LIBCPP_VERSION is
// defined to XXYYZZ.
# define _LIBCPP_VERSION 160005
# define _LIBCPP_VERSION 160006
# define _LIBCPP_CONCAT_IMPL(_X, _Y) _X##_Y
# define _LIBCPP_CONCAT(_X, _Y) _LIBCPP_CONCAT_IMPL(_X, _Y)

View file

@ -1,3 +1 @@
/* $FreeBSD$ */
#define FREEBSD_CC_VERSION 1400005

View file

@ -1,4 +1,3 @@
// $FreeBSD$
/*===- lldb/source/Plugin/Plugins.def ---------------------------*- C++ -*-===*\
|* *|
|* Part of the LLVM Project, under the Apache License v2.0 with LLVM *|

View file

@ -1,10 +1,8 @@
// $FreeBSD$
#define LLVM_REVISION "llvmorg-16.0.5-0-g185b81e034ba"
#define LLVM_REVISION "llvmorg-16.0.6-0-g7cbf1a259152"
#define LLVM_REPOSITORY "https://github.com/llvm/llvm-project.git"
#define CLANG_REVISION "llvmorg-16.0.5-0-g185b81e034ba"
#define CLANG_REVISION "llvmorg-16.0.6-0-g7cbf1a259152"
#define CLANG_REPOSITORY "https://github.com/llvm/llvm-project.git"
#define LLDB_REVISION "llvmorg-16.0.5-0-g185b81e034ba"
#define LLDB_REVISION "llvmorg-16.0.6-0-g7cbf1a259152"
#define LLDB_REPOSITORY "https://github.com/llvm/llvm-project.git"

View file

@ -1,10 +1,8 @@
/* $FreeBSD$ */
#define CLANG_VERSION 16.0.5
#define CLANG_VERSION_STRING "16.0.5"
#define CLANG_VERSION 16.0.6
#define CLANG_VERSION_STRING "16.0.6"
#define CLANG_VERSION_MAJOR 16
#define CLANG_VERSION_MAJOR_STRING "16"
#define CLANG_VERSION_MINOR 0
#define CLANG_VERSION_PATCHLEVEL 5
#define CLANG_VERSION_PATCHLEVEL 6
#define CLANG_VENDOR "FreeBSD "

View file

@ -1,4 +1,3 @@
/* $FreeBSD$ */
/* This generated file is for internal use. Do not include it from headers. */
#ifdef CLANG_CONFIG_H

View file

@ -1,4 +1,4 @@
// Local identifier in __FreeBSD_version style
#define LLD_FREEBSD_VERSION 1400006
#define LLD_VERSION_STRING "16.0.5 (FreeBSD llvmorg-16.0.5-0-g185b81e034ba-" __XSTRING(LLD_FREEBSD_VERSION) ")"
#define LLD_VERSION_STRING "16.0.6 (FreeBSD llvmorg-16.0.6-0-g7cbf1a259152-" __XSTRING(LLD_FREEBSD_VERSION) ")"

View file

@ -1,4 +1,3 @@
// $FreeBSD$
//===-- Config.h -----------------------------------------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.

View file

@ -1,6 +1,6 @@
#define LLDB_VERSION 16.0.5
#define LLDB_VERSION_STRING "16.0.5"
#define LLDB_VERSION 16.0.6
#define LLDB_VERSION_STRING "16.0.6"
#define LLDB_VERSION_MAJOR 16
#define LLDB_VERSION_MINOR 0
#define LLDB_VERSION_PATCH 5
#define LLDB_VERSION_PATCH 6
/* #undef LLDB_FULL_VERSION_STRING */

View file

@ -1,5 +1,3 @@
/* $FreeBSD$ */
#ifndef LLVM_ASM_PARSER
# error Please define the macro LLVM_ASM_PARSER(TargetName)
#endif

View file

@ -1,5 +1,3 @@
/* $FreeBSD$ */
#ifndef LLVM_ASM_PRINTER
# error Please define the macro LLVM_ASM_PRINTER(TargetName)
#endif

View file

@ -1,5 +1,3 @@
/* $FreeBSD$ */
#ifndef LLVM_DISASSEMBLER
# error Please define the macro LLVM_DISASSEMBLER(TargetName)
#endif

View file

@ -1,5 +1,3 @@
/* $FreeBSD$ */
#ifndef LLVM_TARGETMCA
# error Please define the macro LLVM_TARGETMCA(TargetName)
#endif

View file

@ -1,5 +1,3 @@
/* $FreeBSD$ */
#ifndef LLVM_TARGET
# error Please define the macro LLVM_TARGET(TargetName)
#endif

View file

@ -1,4 +1,3 @@
/* $FreeBSD$ */
/*===------- llvm/Config/abi-breaking.h - llvm configuration -------*- C -*-===*/
/* */
/* Part of the LLVM Project, under the Apache License v2.0 with LLVM */

View file

@ -1,4 +1,3 @@
/* $FreeBSD$ */
#ifndef CONFIG_H
#define CONFIG_H
@ -348,10 +347,10 @@
#define PACKAGE_NAME "LLVM"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "LLVM 16.0.5"
#define PACKAGE_STRING "LLVM 16.0.6"
/* Define to the version of this package. */
#define PACKAGE_VERSION "16.0.5"
#define PACKAGE_VERSION "16.0.6"
/* Define to the vendor of this package. */
/* #undef PACKAGE_VENDOR */

View file

@ -1,4 +1,3 @@
/* $FreeBSD$ */
/*===------- llvm/Config/llvm-config.h - llvm configuration -------*- C -*-===*/
/* */
/* Part of the LLVM Project, under the Apache License v2.0 with LLVM */
@ -74,10 +73,10 @@
#define LLVM_VERSION_MINOR 0
/* Patch version of the LLVM API */
#define LLVM_VERSION_PATCH 5
#define LLVM_VERSION_PATCH 6
/* LLVM version string */
#define LLVM_VERSION_STRING "16.0.5"
#define LLVM_VERSION_STRING "16.0.6"
/* Whether LLVM records statistics for use with GetStatistics(),
* PrintStatistics() or PrintStatisticsJSON()

View file

@ -1,3 +1,2 @@
// $FreeBSD$
//extension handlers
#undef HANDLE_EXTENSION

View file

@ -1,3 +1,2 @@
/* $FreeBSD$ */
#define LLVM_REVISION "llvmorg-16.0.5-0-g185b81e034ba"
#define LLVM_REVISION "llvmorg-16.0.6-0-g7cbf1a259152"
#define LLVM_REPOSITORY "https://github.com/llvm/llvm-project.git"

File diff suppressed because it is too large Load diff

View file

@ -1,4 +1,3 @@
# $FreeBSD$
LLVM_BASE= ${SRCTOP}/contrib/llvm-project