mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-27 11:26:06 +00:00
24 lines
740 B
C
24 lines
740 B
C
![]() |
//===-- Definition of macros from dlfcn.h ---------------------------------===//
|
||
|
//
|
||
|
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||
|
// See https://llvm.org/LICENSE.txt for license information.
|
||
|
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
||
|
//
|
||
|
//===----------------------------------------------------------------------===//
|
||
|
|
||
|
#ifndef LLVM_LIBC_MACROS_DLFCN_MACROS_H
|
||
|
#define LLVM_LIBC_MACROS_DLFCN_MACROS_H
|
||
|
|
||
|
#define RTLD_LAZY 0x00001
|
||
|
#define RTLD_NOW 0x00002
|
||
|
#define RTLD_GLOBAL 0x00100
|
||
|
#define RTLD_LOCAL 0
|
||
|
|
||
|
// Non-standard stuff here
|
||
|
#define RTLD_BINDING_MASK 0x3
|
||
|
#define RTLD_NOLOAD 0x00004
|
||
|
#define RTLD_DEEPBIND 0x00008
|
||
|
#define RTLD_NODELETE 0x01000
|
||
|
|
||
|
#endif // LLVM_LIBC_MACROS_DLFCN_MACROS_H
|