+6100. [cleanup] Deprecate <isc/deprecated.h>, because obsolete
+ functions are now deleted instead of marked with
+ an attribute. [GL !7466]
+
6099. [performance] Change the internal read-write lock to modified C-RW-WP
algorithm that is more reader-writer fair and has better
performance for our workloads. [GL #1609]
+++ /dev/null
-/*
- * Copyright (C) Internet Systems Consortium, Inc. ("ISC")
- *
- * SPDX-License-Identifier: MPL-2.0
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, you can obtain one at https://mozilla.org/MPL/2.0/.
- *
- * See the COPYRIGHT file distributed with this work for additional
- * information regarding copyright ownership.
- */
-
-#pragma once
-
-#if (__GNUC__ + 0) > 3
-#define ISC_DEPRECATED __attribute__((deprecated))
-#else /* if (__GNUC__ + 0) > 3 */
-#define ISC_DEPRECATED /* none */
-#endif /* __GNUC__ > 3*/
#define ISC_ALIGN(x, a) (((x) + (a)-1) & ~((uintmax_t)(a)-1))
#endif /* ifdef __GNUC__ */
-/*%
- * Misc
- */
-#include <isc/deprecated.h>
-
/*%
* Swap
*/