Home
last modified time | relevance | path

Searched refs:libc (Results 1 – 25 of 1056) sorted by relevance

12345678910>>...43

/netbsd-src/external/apache2/llvm/dist/llvm/docs/Proposals/
H A DLLVMLibC.rst2 "llvm-libc" C Standard Library
12 This is a proposal to start *llvm-libc*, an implementation of the
14 llvm-libc will also provide platform specific extensions as relevant.
21 llvm-libc will be developed to have a certain minimum set of features:
24 - A modular libc with individual pieces implemented in the "as a
26 - Ability to layer this libc over the system libc if possible and desired
42 to test llvm-libc against another battle-tested libc. This is
45 battle-tested libc implementation.
50 Implementing a libc is no small task and is not be taken lightly. A
55 - Most libc implementations are monolithic. It is a non-trivial
[all …]
/netbsd-src/external/gpl3/binutils/dist/gprofng/libcollector/
H A Dlibcol_util.c1072 void *libc = dlopen (SYS_LIBC_NAME, RTLD_LAZY | RTLD_NOLOAD); in __collector_util_init() local
1073 if (libc == NULL) in __collector_util_init()
1074 libc = dlopen (SYS_LIBC_NAME, RTLD_NOW | RTLD_LOCAL); in __collector_util_init()
1075 if (libc == NULL) in __collector_util_init()
1086 void *ptr = dlsym (libc, "fprintf"); in __collector_util_init()
1100 ptr = dlsym (libc, "mmap"); in __collector_util_init()
1111 ptr = dlsym (libc, "mmap64"); in __collector_util_init()
1117 ptr = dlsym (libc, "munmap"); in __collector_util_init()
1126 ptr = dlsym (libc, "close"); in __collector_util_init()
1135 ptr = dlsym (libc, "open"); in __collector_util_init()
[all …]
/netbsd-src/external/gpl3/binutils.old/dist/gprofng/libcollector/
H A Dlibcol_util.c1078 void *libc = dlopen (SYS_LIBC_NAME, RTLD_LAZY | RTLD_NOLOAD); in __collector_util_init() local
1079 if (libc == NULL) in __collector_util_init()
1080 libc = dlopen (SYS_LIBC_NAME, RTLD_NOW | RTLD_LOCAL); in __collector_util_init()
1081 if (libc == NULL) in __collector_util_init()
1092 void *ptr = dlsym (libc, "fprintf"); in __collector_util_init()
1106 ptr = dlsym (libc, "mmap"); in __collector_util_init()
1117 ptr = dlsym (libc, "mmap64"); in __collector_util_init()
1123 ptr = dlsym (libc, "munmap"); in __collector_util_init()
1132 ptr = dlsym (libc, "close"); in __collector_util_init()
1141 ptr = dlsym (libc, "open"); in __collector_util_init()
[all …]
/netbsd-src/external/gpl3/gdb.old/dist/zlib/old/
H A DMakefile.riscos25 @copy @.lib @.libc A~C~DF~L~N~P~Q~RS~TV
27 @/@.minigzip -f -9 libc
28 @/@.minigzip -d libc-gz
29 @/@.minigzip -f -1 libc
30 @/@.minigzip -d libc-gz
31 @/@.minigzip -h -9 libc
32 @/@.minigzip -d libc-gz
33 @/@.minigzip -h -1 libc
34 @/@.minigzip -d libc-gz
35 @/@.minigzip -9 libc
[all …]
/netbsd-src/common/dist/zlib/old/
H A DMakefile.riscos25 @copy @.lib @.libc A~C~DF~L~N~P~Q~RS~TV
27 @/@.minigzip -f -9 libc
28 @/@.minigzip -d libc-gz
29 @/@.minigzip -f -1 libc
30 @/@.minigzip -d libc-gz
31 @/@.minigzip -h -9 libc
32 @/@.minigzip -d libc-gz
33 @/@.minigzip -h -1 libc
34 @/@.minigzip -d libc-gz
35 @/@.minigzip -9 libc
[all …]
/netbsd-src/external/gpl3/binutils.old/dist/zlib/old/
H A DMakefile.riscos25 @copy @.lib @.libc A~C~DF~L~N~P~Q~RS~TV
27 @/@.minigzip -f -9 libc
28 @/@.minigzip -d libc-gz
29 @/@.minigzip -f -1 libc
30 @/@.minigzip -d libc-gz
31 @/@.minigzip -h -9 libc
32 @/@.minigzip -d libc-gz
33 @/@.minigzip -h -1 libc
34 @/@.minigzip -d libc-gz
35 @/@.minigzip -9 libc
[all …]
/netbsd-src/external/gpl3/gdb/dist/zlib/old/
H A DMakefile.riscos25 @copy @.lib @.libc A~C~DF~L~N~P~Q~RS~TV
27 @/@.minigzip -f -9 libc
28 @/@.minigzip -d libc-gz
29 @/@.minigzip -f -1 libc
30 @/@.minigzip -d libc-gz
31 @/@.minigzip -h -9 libc
32 @/@.minigzip -d libc-gz
33 @/@.minigzip -h -1 libc
34 @/@.minigzip -d libc-gz
35 @/@.minigzip -9 libc
[all …]
/netbsd-src/external/gpl3/binutils/dist/zlib/old/
H A DMakefile.riscos25 @copy @.lib @.libc A~C~DF~L~N~P~Q~RS~TV
27 @/@.minigzip -f -9 libc
28 @/@.minigzip -d libc-gz
29 @/@.minigzip -f -1 libc
30 @/@.minigzip -d libc-gz
31 @/@.minigzip -h -9 libc
32 @/@.minigzip -d libc-gz
33 @/@.minigzip -h -1 libc
34 @/@.minigzip -d libc-gz
35 @/@.minigzip -9 libc
[all …]
/netbsd-src/external/apache2/llvm/dist/libcxx/docs/
H A DUsingLibcxx.rst2 Using libc++
11 If you already have libc++ installed you can use it with clang.
15 $ clang++ -stdlib=libc++ test.cpp
16 $ clang++ -std=c++11 -stdlib=libc++ test.cpp
18 On macOS and FreeBSD libc++ is the default standard library
19 and the ``-stdlib=libc++`` is not required.
23 If you want to select an alternate installation of libc++ you
28 $ clang++ -std=c++11 -stdlib=libc++ -nostdinc++ \
35 search path. Meaning that the systems dynamic linker will look for libc++ in
44 $ clang++ -stdlib=libc++ -nostdinc++ \
[all …]
H A DBuildingLibcxx.rst4 Building libc++
20 (optionally) install libc++ and libc++abi.
22 If your system already provides a libc++ installation it is important to be
24 ``CMAKE_INSTALL_PREFIX`` to select a safe place to install libc++.
27 * Replacing your systems libc++ installation could render the system non-functional.
28 * macOS will not boot without a valid copy of ``libc++.1.dylib`` in ``/usr/lib``.
43 For more information about configuring libc++ see :ref:`CMake Options`. You may
47 Shared libraries for libc++ and libc++ abi should now be present in
48 ``build/lib``. See :ref:`using an alternate libc++ installation <alternate
49 libcxx>` for information on how to use this libc++.
[all …]
H A Dindex.rst4 "libc++" C++ Standard Library
10 libc++ is a new implementation of the C++ standard library, targeting C++11 and
31 Getting Started with libc++
74 libc++.
77 of libc++ cannot use. libstdc++ 4.2 (the last GPL2 version) could be
97 For using the libc++ headers
99 The libc++ headers are known to work on the following platforms, using GCC and
118 For building the libc++ library
120 Building the libc++ library (static or shared) requires some features from
127 macOS 10.12+ i386, x86_64 Clang, GCC libc++abi
[all …]
/netbsd-src/lib/libc/
H A Dshlib_version7 # - libc/net/rcmd.c: make __ivaliduser() and __ivaliduser_sa() static
8 # - libc/net: resolver update to BIND8/9?
11 # - obsolete crypto hashes should be booted out of libc
12 # - libc/gen/setproctitle.c: remove __ps_strings hack
13 # - libc/gen/assert.c: __{diag,}assert13() -> __{diag,}assert()
14 # - lib/libc/net/iso_addr.c: remove
15 # - libc/gen/times.c: remove; __times13() -> times()
16 # - libc/gen/timezone.c: remove; __timezone13 -> timezone
17 # - libc/net/getaddrinfo.c, netdb.h: remove __ai_pad0
18 # - libc/ge
[all...]
H A DREADME3 libc: The C library.
7 libc contains symbols for:
26 libc provides the following ELF symbols:
31 In the implementation of libc, malloc and free are defined normally
32 in src/lib/libc/stdlib/jemalloc.c:
53 Within libc, the name is defined in "namespace.h"
54 (src/lib/libc/include/namespace.h) as a macro expanding to the
77 libc provides the following ELF symbols:
82 In the implementation of libc, the header file "namespace.h"
83 (src/lib/libc/include/namespace.h) defines `consttime_memequal' as a
[all …]
/netbsd-src/tools/compat/
H A DMakefile45 .PATH: ${.CURDIR}/../../lib/libc/cdb \
46 ${.CURDIR}/../../lib/libc/gen \
47 ${.CURDIR}/../../lib/libc/hash \
48 ${.CURDIR}/../../lib/libc/hash/md2 \
49 ${.CURDIR}/../../lib/libc/hash/md5 \
50 ${.CURDIR}/../../lib/libc/hash/rmd160 \
51 ${.CURDIR}/../../lib/libc/hash/sha1 \
52 ${.CURDIR}/../../lib/libc/hash/sha2 \
53 ${.CURDIR}/../../lib/libc/md \
54 ${.CURDIR}/../../lib/libc/rege
[all...]
/netbsd-src/distrib/utils/libhack/
H A DMakefile.inc64 CPPFLAGS.runetable.c+= -I${HACKSRC}/../../../lib/libc/citrus \
67 CPPFLAGS.syslog.c+= -I${HACKSRC}/../../../lib/libc/include
68 CPPFLAGS.jemalloc.c+= -I${HACKSRC}/../../../lib/libc/include
69 CPPFLAGS.gethost.c+= -I${HACKSRC}/../../../lib/libc/net
79 ${HACKSRC}/../../../lib/libc/gen \
80 ${HACKSRC}/../../../lib/libc/locale \
81 ${HACKSRC}/../../../lib/libc/regex \
82 ${HACKSRC}/../../../lib/libc/stdlib
85 regcomp.o: ${HACKSRC}/../../../lib/libc/regex/regcomp.c
86 regexec.o: ${HACKSRC}/../../../lib/libc/regex/regexec.c
[all …]
/netbsd-src/external/apache2/llvm/dist/libcxx/docs/DesignDocs/
H A DThreadingSupportAPI.rst12 to implement the threading parts of libc++, including ``<thread>`` and ``<mutex>``.
14 other. To address this libc++ wraps the underlying threading API in a new and
17 The ``<__threading_support>`` header is where libc++ defines its internal
24 In order to support vendors with custom threading API's libc++ allows the
36 libc++ can be compiled with its internal threading API delegating to an external
38 distribute a thread-agnostic libc++ library, where the users of the library are
39 expected to provide the implementation of the libc++ internal threading API.
42 ``<__external_threading>`` header, which declares the libc++ internal threading
45 The ``-DLIBCXX_BUILD_EXTERNAL_THREAD_LIBRARY`` option allows building libc++ in
50 threading system. This option is only meant to be used by libc++ library
[all …]
H A DExtendedCXX03Support.rst11 libc++ is an implementation of the C++ standard library targeting C++11 or later.
16 This document tracks the C++11 extensions libc++ requires, the C++11 extensions it provides,
17 and how to write minimal C++11 inside libc++.
23 libc++ expects Clang to provide are:
44 The C++11 extensions libc++ provides in C++03 are currently undergoing change. Existing extensions
48 This section will be updated once the libc++ developer community has further discussed the
49 future of C++03 with libc++.
52 Using Minimal C++11 in libc++
55 This section is for developers submitting patches to libc++. It describes idioms that should be
56 used in libc++ code, even in C++03, and the reasons behind them.
[all …]
H A DVisibilityMacros.rst22 Mark a symbol as being exported by the libc++ library. This attribute must
23 be applied to the declaration of all functions exported by the libc++ dylib.
26 Mark a symbol as being exported by the libc++ library. This attribute may
27 only be applied to objects defined in the libc++ runtime library. On Windows,
32 Mark a symbol as being exported by the libc++ library, but allow it to be
49 when libc++ is built with an ABI version after ABI v1. This macro is used to
51 by libc++ in v1 of the ABI, but that we don't want to export in the future.
53 This macro works as follows. When we build libc++, we either hide the symbol
56 building libc++), the macro always marks symbols as internal so that programs
57 built using new libc++ headers stop relying on symbols that are removed from
[all …]
/netbsd-src/usr.bin/mklocale/
H A DMakefile9 .PATH: ${NETBSDSRCDIR}/lib/libc/locale ${NETBSDSRCDIR}/lib/libc/citrus ${NETBSDSRCDIR}/lib/libc/std…
15 -I${NETBSDSRCDIR}/lib/libc/include \
16 -I${NETBSDSRCDIR}/lib/libc/locale \
17 -I${NETBSDSRCDIR}/lib/libc/citrus \
20 -I${NETBSDSRCDIR}/common/lib/libc/stdlib
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DHowToBuildWindowsItaniumPrograms.rst17 * libc++.
18 * libc++-abi.
72 # Use the toolchain from step 1. to build libc++, libc++abi, and libunwind.
87 that we are building libunwind and ibc++ as DLLs and statically linking libc++abi into
88 libc++. Other build configurations are possible, but they are not discussed here.
95 Tell the libc++ headers that the Itanium C++ ABI is being used.
121 Building libc++abi:
129 To break the symbol dependency between libc++abi and libc++ we
130 build libc++abi as a static library and then statically link it
131 into the libc++ DLL. This necessitates setting the CMake file
[all …]
/netbsd-src/external/apache2/llvm/dist/libcxx/cmake/caches/
H A DREADME.md1 # libc++ / libc++abi configuration caches
3 This directory contains CMake caches for the supported configurations of libc++.
9 libc++ under a configuration not listed here, you should work with the libc++
13 discussed with the libc++ maintainers as it entails a maintenance burden.
/netbsd-src/external/cddl/dtracetoolkit/dist/Examples/
H A Dopensnoop_example.txt12 100 3504 cat 3 /usr/lib/libc.so.1
15 100 3505 cal 3 /usr/lib/libc.so.1
18 100 3506 ls 3 /usr/lib/libc.so.1
20 100 3507 uname 3 /usr/lib/libc.so.1
29 100 3528 /usr/lib/libc.so.1 3 cat /etc/passwd
32 100 3529 /usr/lib/libc.so.1 3 cal
35 100 3530 /usr/lib/libc.so.1 3 ls -l
39 100 3531 /usr/lib/libc.so.1 3 uname -a
50 2005 Jan 22 01:22:50 0 23212 df 3 /lib/libc.so.1
55 2005 Jan 22 01:22:51 0 23213 uname 3 /lib/libc.so.1
/netbsd-src/external/cddl/dtracetoolkit/dist/Docs/Examples/
H A Dopensnoop_example.txt12 100 3504 cat 3 /usr/lib/libc.so.1
15 100 3505 cal 3 /usr/lib/libc.so.1
18 100 3506 ls 3 /usr/lib/libc.so.1
20 100 3507 uname 3 /usr/lib/libc.so.1
29 100 3528 /usr/lib/libc.so.1 3 cat /etc/passwd
32 100 3529 /usr/lib/libc.so.1 3 cal
35 100 3530 /usr/lib/libc.so.1 3 ls -l
39 100 3531 /usr/lib/libc.so.1 3 uname -a
50 2005 Jan 22 01:22:50 0 23212 df 3 /lib/libc.so.1
55 2005 Jan 22 01:22:51 0 23213 uname 3 /lib/libc.so.1
/netbsd-src/external/apache2/llvm/dist/libcxx/
H A DCMakeLists.txt5 …message(FATAL_ERROR "libc++ now requires being built in a monorepo layout with libcxxabi available…
22 set(CMAKE_FOLDER "libc++")
89 option(LIBCXX_ENABLE_SHARED "Build libc++ as a shared library." ON)
90 option(LIBCXX_ENABLE_STATIC "Build libc++ as a static library." ON)
91 option(LIBCXX_ENABLE_EXPERIMENTAL_LIBRARY "Build libc++experimental.a" ON)
100 option(LIBCXX_ENABLE_FILESYSTEM "Build filesystem as part of the main libc++ library"
102 option(LIBCXX_INCLUDE_TESTS "Build the libc++ tests." ${LLVM_INCLUDE_TESTS})
105 "Whether to include support for libc++'s debugging mode in the library.
107 debug mode when compiling a program against libc++, it will fail to link
124 libc++ for any specific vendor, and we disable those annotations. Vendors wishing
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/cmake/modules/
H A DHandleLLVMStdlib.cmake1 # This CMake module is responsible for setting the standard library to libc++
20 check_cxx_compiler_flag("-stdlib=libc++" CXX_COMPILER_SUPPORTS_STDLIB)
21 llvm_check_linker_flag(CXX "-stdlib=libc++" CXX_LINKER_SUPPORTS_STDLIB)
23 append("-stdlib=libc++"
28 message(WARNING "Can't specify libc++ with '-stdlib='")
31 message(WARNING "Not sure how to specify libc++ for this compiler")

12345678910>>...43