mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
sed -i 's|ruby/impl|ruby/internal|'
To fix build failures.
This commit is contained in:
parent
b85fd1d690
commit
9e41a75255
Notes:
git
2020-05-11 09:24:41 +09:00
330 changed files with 43662 additions and 43662 deletions
|
@ -20,7 +20,7 @@
|
|||
* extension libraries. They could be written in C++98.
|
||||
* @brief Defines #RBIMPL_ATTR_ALLOC_SIZE.
|
||||
*/
|
||||
#include "ruby/impl/has/attribute.h"
|
||||
#include "ruby/internal/has/attribute.h"
|
||||
|
||||
/** Wraps (or simulates) `__attribute__((alloc_size))` */
|
||||
#if RBIMPL_HAS_ATTRIBUTE(alloc_size)
|
||||
|
|
|
@ -34,7 +34,7 @@
|
|||
* case it gets vital to know where the inlining happened in the callee.
|
||||
* See also https://stackoverflow.com/a/21936099
|
||||
*/
|
||||
#include "ruby/impl/has/attribute.h"
|
||||
#include "ruby/internal/has/attribute.h"
|
||||
|
||||
/** Wraps (or simulates) `__attribute__((artificial))` */
|
||||
#if RBIMPL_HAS_ATTRIBUTE(artificial)
|
||||
|
|
|
@ -20,8 +20,8 @@
|
|||
* extension libraries. They could be written in C++98.
|
||||
* @brief Defines #RBIMPL_ATTR_COLD.
|
||||
*/
|
||||
#include "ruby/impl/compiler_is.h"
|
||||
#include "ruby/impl/has/attribute.h"
|
||||
#include "ruby/internal/compiler_is.h"
|
||||
#include "ruby/internal/has/attribute.h"
|
||||
|
||||
/** Wraps (or simulates) `__attribute__((cold))` */
|
||||
#if RBIMPL_COMPILER_IS(SunPro)
|
||||
|
|
|
@ -20,9 +20,9 @@
|
|||
* extension libraries. They could be written in C++98.
|
||||
* @brief Defines #RBIMPL_ATTR_CONST.
|
||||
*/
|
||||
#include "ruby/impl/compiler_since.h"
|
||||
#include "ruby/impl/has/attribute.h"
|
||||
#include "ruby/impl/has/declspec_attribute.h"
|
||||
#include "ruby/internal/compiler_since.h"
|
||||
#include "ruby/internal/has/attribute.h"
|
||||
#include "ruby/internal/has/declspec_attribute.h"
|
||||
|
||||
/** Wraps (or simulates) `__attribute__((const))` */
|
||||
#if RBIMPL_HAS_ATTRIBUTE(const)
|
||||
|
|
|
@ -20,9 +20,9 @@
|
|||
* extension libraries. They could be written in C++98.
|
||||
* @brief #RBIMPL_ATTR_CONSTEXPR.
|
||||
*/
|
||||
#include "ruby/impl/has/feature.h"
|
||||
#include "ruby/impl/compiler_is.h"
|
||||
#include "ruby/impl/token_paste.h"
|
||||
#include "ruby/internal/has/feature.h"
|
||||
#include "ruby/internal/compiler_is.h"
|
||||
#include "ruby/internal/token_paste.h"
|
||||
|
||||
/** @cond INTERNAL_MACRO */
|
||||
#if ! defined(__cplusplus)
|
||||
|
|
|
@ -20,12 +20,12 @@
|
|||
* extension libraries. They could be written in C++98.
|
||||
* @brief Defines #RBIMPL_ATTR_DEPRECATED.
|
||||
*/
|
||||
#include "ruby/impl/compiler_since.h"
|
||||
#include "ruby/impl/has/attribute.h"
|
||||
#include "ruby/impl/has/c_attribute.h"
|
||||
#include "ruby/impl/has/cpp_attribute.h"
|
||||
#include "ruby/impl/has/declspec_attribute.h"
|
||||
#include "ruby/impl/has/extension.h"
|
||||
#include "ruby/internal/compiler_since.h"
|
||||
#include "ruby/internal/has/attribute.h"
|
||||
#include "ruby/internal/has/c_attribute.h"
|
||||
#include "ruby/internal/has/cpp_attribute.h"
|
||||
#include "ruby/internal/has/declspec_attribute.h"
|
||||
#include "ruby/internal/has/extension.h"
|
||||
|
||||
/** Wraps (or simulates) `[[deprecated]]` */
|
||||
#if RBIMPL_HAS_EXTENSION(attribute_deprecated_with_message)
|
||||
|
|
|
@ -20,8 +20,8 @@
|
|||
* extension libraries. They could be written in C++98.
|
||||
* @brief Defines #RBIMPL_ATTR_DIAGNOSE_IF.
|
||||
*/
|
||||
#include "ruby/impl/has/attribute.h"
|
||||
#include "ruby/impl/warning_push.h"
|
||||
#include "ruby/internal/has/attribute.h"
|
||||
#include "ruby/internal/warning_push.h"
|
||||
|
||||
/** Wraps (or simulates) `__attribute__((diagnose_if))` */
|
||||
#if RBIMPL_COMPILER_BEFORE(Clang, 5, 0, 0)
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
* extension libraries. They could be written in C++98.
|
||||
* @brief #RBIMPL_ATTR_ENUM_EXTENSIBILITY.
|
||||
*/
|
||||
#include "ruby/impl/has/attribute.h"
|
||||
#include "ruby/internal/has/attribute.h"
|
||||
|
||||
/** Wraps (or simulates) `__attribute__((enum_extensibility))` */
|
||||
#if RBIMPL_HAS_ATTRIBUTE(enum_extensibility)
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
* extension libraries. They could be written in C++98.
|
||||
* @brief Defines #RBIMPL_ATTR_ERROR.
|
||||
*/
|
||||
#include "ruby/impl/has/attribute.h"
|
||||
#include "ruby/internal/has/attribute.h"
|
||||
|
||||
/** Wraps (or simulates) `__attribute__((error))` */
|
||||
#if RBIMPL_HAS_ATTRIBUTE(error)
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
* @brief Defines #RBIMPL_ATTR_FLAG_ENUM.
|
||||
* @see https://clang.llvm.org/docs/AttributeReference.html#flag_enum
|
||||
*/
|
||||
#include "ruby/impl/has/attribute.h"
|
||||
#include "ruby/internal/has/attribute.h"
|
||||
|
||||
/** Wraps (or simulates) `__attribute__((flag_enum)` */
|
||||
#if RBIMPL_HAS_ATTRIBUTE(flag_enum)
|
||||
|
|
|
@ -20,8 +20,8 @@
|
|||
* extension libraries. They could be written in C++98.
|
||||
* @brief Defines #RBIMPL_ATTR_FORCEINLINE.
|
||||
*/
|
||||
#include "ruby/impl/compiler_since.h"
|
||||
#include "ruby/impl/has/attribute.h"
|
||||
#include "ruby/internal/compiler_since.h"
|
||||
#include "ruby/internal/has/attribute.h"
|
||||
|
||||
/**
|
||||
* Wraps (or simulates) `__forceinline`. MSVC complains on declarations like
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
* extension libraries. They could be written in C++98.
|
||||
* @brief Defines #RBIMPL_ATTR_FORMAT.
|
||||
*/
|
||||
#include "ruby/impl/has/attribute.h"
|
||||
#include "ruby/internal/has/attribute.h"
|
||||
|
||||
/** Wraps (or simulates) `__attribute__((format))` */
|
||||
#if RBIMPL_HAS_ATTRIBUTE(format)
|
||||
|
|
|
@ -20,9 +20,9 @@
|
|||
* extension libraries. They could be written in C++98.
|
||||
* @brief Defines #RBIMPL_ATTR_MAYBE_UNUSED.
|
||||
*/
|
||||
#include "ruby/impl/has/attribute.h"
|
||||
#include "ruby/impl/has/c_attribute.h"
|
||||
#include "ruby/impl/has/cpp_attribute.h"
|
||||
#include "ruby/internal/has/attribute.h"
|
||||
#include "ruby/internal/has/c_attribute.h"
|
||||
#include "ruby/internal/has/cpp_attribute.h"
|
||||
|
||||
/** Wraps (or simulates) `[[maybe_unused]]` */
|
||||
#if RBIMPL_HAS_CPP_ATTRIBUTE(maybe_unused)
|
||||
|
|
|
@ -46,7 +46,7 @@
|
|||
* that has to be passed to the function as a pointer. ::VALUE -taking
|
||||
* functions thus cannot be attributed as such.
|
||||
*/
|
||||
#include "ruby/impl/has/declspec_attribute.h"
|
||||
#include "ruby/internal/has/declspec_attribute.h"
|
||||
|
||||
/** Wraps (or simulates) `__declspec((noalias))` */
|
||||
#if RBIMPL_HAS_DECLSPEC_ATTRIBUTE(noalias)
|
||||
|
|
|
@ -20,9 +20,9 @@
|
|||
* extension libraries. They could be written in C++98.
|
||||
* @brief Defines #RBIMPL_ATTR_NODISCARD.
|
||||
*/
|
||||
#include "ruby/impl/has/attribute.h"
|
||||
#include "ruby/impl/has/c_attribute.h"
|
||||
#include "ruby/impl/has/cpp_attribute.h"
|
||||
#include "ruby/internal/has/attribute.h"
|
||||
#include "ruby/internal/has/c_attribute.h"
|
||||
#include "ruby/internal/has/cpp_attribute.h"
|
||||
|
||||
/**
|
||||
* Wraps (or simulates) `[[nodiscard]]`. In C++ (at least since C++20) a
|
||||
|
|
|
@ -61,8 +61,8 @@
|
|||
* Itanium C++ ABI has zero-cost exception handling), but does impact on
|
||||
* generated binary size. This is bad.
|
||||
*/
|
||||
#include "ruby/impl/compiler_since.h"
|
||||
#include "ruby/impl/has/feature.h"
|
||||
#include "ruby/internal/compiler_since.h"
|
||||
#include "ruby/internal/has/feature.h"
|
||||
|
||||
/** Wraps (or simulates) C++11 `noexcept` */
|
||||
#if ! defined(__cplusplus)
|
||||
|
|
|
@ -20,8 +20,8 @@
|
|||
* extension libraries. They could be written in C++98.
|
||||
* @brief Defines #RBIMPL_ATTR_NOINLINE.
|
||||
*/
|
||||
#include "ruby/impl/has/attribute.h"
|
||||
#include "ruby/impl/has/declspec_attribute.h"
|
||||
#include "ruby/internal/has/attribute.h"
|
||||
#include "ruby/internal/has/declspec_attribute.h"
|
||||
|
||||
/** Wraps (or simulates) `__declspec(noinline)` */
|
||||
#if RBIMPL_HAS_DECLSPEC_ATTRIBUTE(noinline)
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
* extension libraries. They could be written in C++98.
|
||||
* @brief Defines #RBIMPL_ATTR_NONNULL.
|
||||
*/
|
||||
#include "ruby/impl/has/attribute.h"
|
||||
#include "ruby/internal/has/attribute.h"
|
||||
|
||||
/** Wraps (or simulates) `__attribute__((nonnull))` */
|
||||
#if RBIMPL_HAS_ATTRIBUTE(nonnull)
|
||||
|
|
|
@ -20,10 +20,10 @@
|
|||
* extension libraries. They could be written in C++98.
|
||||
* @brief Defines #RBIMPL_ATTR_NORETURN.
|
||||
*/
|
||||
#include "ruby/impl/compiler_since.h"
|
||||
#include "ruby/impl/has/attribute.h"
|
||||
#include "ruby/impl/has/cpp_attribute.h"
|
||||
#include "ruby/impl/has/declspec_attribute.h"
|
||||
#include "ruby/internal/compiler_since.h"
|
||||
#include "ruby/internal/has/attribute.h"
|
||||
#include "ruby/internal/has/cpp_attribute.h"
|
||||
#include "ruby/internal/has/declspec_attribute.h"
|
||||
|
||||
/** Wraps (or simulates) `[[noreturn]]` */
|
||||
#if RBIMPL_COMPILER_SINCE(SunPro, 5, 10, 0)
|
||||
|
|
|
@ -20,8 +20,8 @@
|
|||
* extension libraries. They could be written in C++98.
|
||||
* @brief Defines #RBIMPL_ATTR_PURE.
|
||||
*/
|
||||
#include "ruby/impl/compiler_since.h"
|
||||
#include "ruby/impl/has/attribute.h"
|
||||
#include "ruby/internal/compiler_since.h"
|
||||
#include "ruby/internal/has/attribute.h"
|
||||
#include "ruby/assert.h"
|
||||
|
||||
/** Wraps (or simulates) `__attribute__((pure))` */
|
||||
|
|
|
@ -20,9 +20,9 @@
|
|||
* extension libraries. They could be written in C++98.
|
||||
* @brief Defines #RBIMPL_ATTR_RESTRICT.
|
||||
*/
|
||||
#include "ruby/impl/compiler_since.h"
|
||||
#include "ruby/impl/has/attribute.h"
|
||||
#include "ruby/impl/token_paste.h"
|
||||
#include "ruby/internal/compiler_since.h"
|
||||
#include "ruby/internal/has/attribute.h"
|
||||
#include "ruby/internal/token_paste.h"
|
||||
|
||||
/* :FIXME: config.h includes conflicting `#define restrict`. MSVC can be
|
||||
* detected using `RBIMPL_COMPILER_SINCE()`, but Clang & family cannot use
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
* extension libraries. They could be written in C++98.
|
||||
* @brief Defines #RBIMPL_ATTR_RETURNS_NONNULL.
|
||||
*/
|
||||
#include "ruby/impl/has/attribute.h"
|
||||
#include "ruby/internal/has/attribute.h"
|
||||
|
||||
/** Wraps (or simulates) `__attribute__((returns_nonnull))` */
|
||||
#if defined(_Ret_nonnull_)
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
* extension libraries. They could be written in C++98.
|
||||
* @brief Defines #RBIMPL_ATTR_WARNING.
|
||||
*/
|
||||
#include "ruby/impl/has/attribute.h"
|
||||
#include "ruby/internal/has/attribute.h"
|
||||
|
||||
/** Wraps (or simulates) `__attribute__((warning))` */
|
||||
#if RBIMPL_HAS_ATTRIBUTE(warning)
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
* extension libraries. They could be written in C++98.
|
||||
* @brief Defines #RBIMPL_ATTR_WEAKREF.
|
||||
*/
|
||||
#include "ruby/impl/has/attribute.h"
|
||||
#include "ruby/internal/has/attribute.h"
|
||||
|
||||
/** Wraps (or simulates) `__attribute__((weakref))` */
|
||||
#if RBIMPL_HAS_ATTRIBUTE(weakref)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue