Search references for GLIBC. Phrases containing GLIBC
See searches and references containing GLIBC!GLIBC
GNU implementation of the standard C library
The GNU C Library, commonly known as glibc, is the GNU Project implementation of the C standard library. It provides a wrapper around the system calls
Glibc
Family of Unix-like operating systems
most commonly used software library on Linux systems, the GNU C Library (glibc), there are numerous other libraries, such as SDL and Mesa. The C standard
Linux
Independent distribution developed entirely by volunteers
that separate software repositories and installation media using either glibc or musl are available. Void was the first distribution to incorporate LibreSSL
Void_Linux
Standard library for the C programming language
implementations distributed with BSD-derived operating systems GNU C Library (glibc), used in GNU Hurd, GNU/kFreeBSD, and most Linux distributions The Microsoft
C_standard_library
Linux subsystem for filesystem monitoring
into the GNU C Library (glibc) in its version 2.4, released in March 2006, while the support for inotify was completed in glibc version 2.5, released in
Inotify
General-purpose programming language
FFmpeg Fontconfig FreeTDS FreeType GD Graphics Library GDK GEGL GGI GIO GLib glibc GLFW GNet GNU Libtool GNU portability library GNU Portable Threads GNU Readline
C_(programming_language)
Linux distribution
for configuring the firewall capabilities. In version 6 Red Hat moved to glibc 2.1, egcs-1.2, and to the 2.2 kernel. It was the first version to use the
Red_Hat_Linux
Cross-platform rapid application development runtime environment inspired by HyperCard
later kernel X11R5 capable Xserver running locally on a 24-bit display glibc 2.3.2 or later gtk/gdk/glib (optional – required for native theme support)
LiveCode
Implementation of C standard library for Linux operating system
widely used non-standard Linux, BSD, and glibc functions. There is partial ABI compatibility with the part of glibc required by Linux Standard Base. Version
Musl
Linguistic controversy about software projects
server-based distributions use GNU software such as the GNU C Library (glibc), GNU Core Utilities (coreutils), GNU Compiler Collection (GCC), GNU Binutils
GNU/Linux_naming_controversy
memory String Time Variadic POSIX Implementations Bionic libhybris dietlibc glibc EGLIBC klibc Windows CRT musl Newlib uClibc Compilers ACK Borland Turbo
Split-C
Free software collection
components include the GNU Compiler Collection (GCC), the GNU C library (glibc), and GNU Core Utilities (coreutils), but also the GNU Debugger (GDB), GNU
GNU
Processor family
Raises Base Target For x86_64 CPUs Plus Possible Optimized Libraries With glibc-hwcaps". Phoronix. Retrieved March 11, 2025. "Tumbleweed – Move to x86-64-v2
Intel_Core_2
Compatibility layer to run Android drivers on glibc or musl-based Linux systems
symbols from bionic with glibc" calls, making it possible to use Bionic-based software, such as binary-only Android drivers, on glibc-based Linux distributions
Libhybris
Standard file format for executables, object code, shared libraries, and core dumps
Retrieved 27 April 2015. "glibc 2.12 announce". "sourceware.org Git - glibc.git/blob - libc-abis". "sourceware.org Git - glibc.git/blob - sysdeps/gnu/ldsodefs
Executable and Linkable Format
Executable_and_Linkable_Format
Dynamic memory management in the C programming language
Malloc") as a general-purpose allocator, starting in 1987. The GNU C library (glibc) is derived from Wolfram Gloger's ptmalloc ("pthreads malloc"), a fork of
C_dynamic_memory_allocation
Linux distribution
Because Chimera Linux uses musl instead of glibc, some proprietary and closed-source applications that assume glibc compatibility cannot run without additional
Chimera_Linux
C standard library for Android operating system
Google for its Android operating system. It differs from the GNU C Library (glibc) in being designed for devices with less memory and processor power than
Bionic_(software)
Key derivation function of password hash
for systems without bcrypt. It has been integrated into glibc in SUSE Linux. In August 2017, glibc announced plans to remove its crypt implementation completely
Crypt_(C)
Linux distribution based on musl and BusyBox
and resource efficiency". It uses musl, BusyBox, and OpenRC instead of glibc, GNU Core Utilities, and systemd, respectively. This makes Alpine one of
Alpine_Linux
Linux kernel APIs and ABIs
library are glibc uClibc klibc Newlib musl dietlibc libbionic and libhybris Although the landscape is shifting, amongst these options, glibc remains the
Linux_kernel_interfaces
Implementation of C standard library for embedded systems based on Linux
software. uClibc is much smaller than the glibc, the C library normally used with Linux distributions. While glibc is intended to fully support all relevant
UClibc
Operating system for mobile devices
kernel. The main benefits of using Bionic instead of the GNU C Library (glibc) or uClibc are its smaller runtime footprint, and optimization for low-frequency
Android_(operating_system)
Header file for C programs
makes it even less portable than the sys_errlist table. The GNU C library (GLIBC) provides the additional POSIX error values macros in the header file <errno
Errno.h
Computer memory management methodology
accounting and size-checking, such as in the uses of alloca_account in glibc. The proper management of memory in an application is a difficult problem
Memory_management
Handling of strings in the C programming language
internally in the Linux kernel. This did change in 2024, the glibc FAQ notes that as of glibc 2.38, the code has been committed and thereby added. These
C_string_handling
Linux kernel mechanism
and supports more than four system calls. Some C standard libraries, like glibc, may provide vDSO links so that if the kernel does not have vDSO support
VDSO
Mobile operating system
protocol. It uses standard Linux middleware like Systemd, Pulseaudio and Qt. Glibc is the included C Library. The first Jolla Phone in 2013 used Btrfs for
Sailfish_OS
Web browser made by Mozilla
R2 Minimum GTK 3.14 or newer libstdc++ 4.8.1 or newer X.Org 1.0 or newer glibc 2.17 or newer Recommended NetworkManager 0.7 or newer DBus 1.0 or newer
Firefox
Algorithm for generating pseudo-randomized numbers
BASIC Programming, chapter 11". Retrieved 14 Mar 2025. Implementation in glibc-2.26 release. See the code after the test for "TYPE_0"; the GNU C library's
Linear_congruential_generator
Official Chinese character encoding
"GB18030 iconv module for glibc". glibc git. Retrieved 29 November 2016. Drepper, Ulrich. "Update GB18030 to 2005 version". glibc git. Retrieved 29 November
GB_18030
64-bit extension of x86 architecture
2 --help (available since glibc 2.33). The result will be visible at the end of command's output: Subdirectories of glibc-hwcaps directories, in priority
X86-64
Suite of system components for Linux
may have been used on embedded systems, whereas systemd only supported glibc. The uselessd project had planned further improvements on cross-platform
Systemd
Way of using computer memory
malloc, memcpy, localtime, pthread_create, ... (up to 2000 subroutines) glibc aims to be fast, musl aims to be lightweight, uClibc targets embedded systems
User_space_and_kernel_space
Core of a computer operating system
operating system and normal user programs. Usually it is a C library such as Glibc or Windows API. The library handles the low-level details of passing information
Kernel_(operating_system)
Linux distribution
Precompiled binaries are available for some packages, but only for systems using Glibc; no precompiled binaries are available for Musl based systems. Gentoo runs
Gentoo_Linux
Type of Linux installation
first packages to compile is glibc; after that, the toolchain's linker must be adjusted to link against the newly built glibc, so that all other packages
Linux_from_Scratch
Minimalist implementation of C standard library
mode. These components do not have access to the standard library (usually glibc or musl) used by normal userspace programs. The development of klibc library
Klibc
Software that verifies hashes
code was written by Ulrich Drepper and extracted from a 2001 release of glibc. All of the following files are assumed to be in the current directory.
Md5sum
English computer security analyst
He also created an exploit in 2014 to demonstrate how a vulnerability in glibc known since 2005 could be used to gain root access on an affected machine
Tavis_Ormandy
Stream cipher
of arc4random in FreeBSD, NetBSD also use ChaCha20. Linux typically uses glibc, which did not offer arc4random until 2022. Instead, a separate library
RC4
Implementation of the C standard library for embedded systems
Native Client SDK (NaCl) includes Newlib as the default C library over glibc. In 2019, Keith Packard released Picolibc, a library offering standard C
Newlib
Unix command for configuring and caching shared library links
is found in most Linux distributions and FreeBSD, and it is part of the glibc package. ldconfig works by searching for .so files in directories specified
Ldconfig
Operating system kernel designed as a replacement for Unix
framework for the L4/Hurd port, and Marcus Brinkmann ported essential parts of glibc; namely, getting the process startup code working, allowing programs to
GNU_Hurd
Project for adding Rust language to Linux kernel
tmpfs systemd udev Kmscon binfmt_misc Wrapper libraries C standard library glibc uClibc Bionic libhybris dietlibc EGLIBC klibc musl Newlib libcgroup libdrm
Rust_for_Linux
Book by Michael Kerrisk
Kerrisk, which documents the APIs of the Linux kernel and the GNU C Library (glibc). The book covers topics related to the Linux operating system and operating
The Linux Programming Interface
The_Linux_Programming_Interface
Object-oriented programming language
memory String Time Variadic POSIX Implementations Bionic libhybris dietlibc glibc EGLIBC klibc Windows CRT musl Newlib uClibc Compilers ACK Borland Turbo
C*
Programming language
memory String Time Variadic POSIX Implementations Bionic libhybris dietlibc glibc EGLIBC klibc Windows CRT musl Newlib uClibc Compilers ACK Borland Turbo
Cilk
Searching for patterns in text
notation. 2.^Used to implement the memmem and strstr search functions in the glibc and musl C standard libraries. 3.^Can be extended to handle approximate
String-searching_algorithm
Patched software backdoor
only when the system is being built on an x86-64 Linux system that uses glibc and GCC and is being built via dpkg or rpm. The US federal Cybersecurity
XZ_Utils_backdoor
Unix access rights flag
LWN.net. Retrieved 30 March 2014. Edge, Jake (October 27, 2010). "Two glibc vulnerabilities". LWN.net. Retrieved 30 March 2014. McIlroy, M. Douglas
Setuid
Security bug within OpenSSH, 2024
facing OpenSSH instances potentially vulnerable to the attack. It affects glibc-based Linux systems; Windows and OpenBSD systems are not vulnerable to the
RegreSSHion
tests designed to confirm the behaviour of the Linux kernel as well as glibc. The LTP is a joint project started by SGI, developed and maintained by
Linux_Test_Project
Type of parallel processing
quite commonly used in a number of performance-critical libraries such as glibc and libjpeg-turbo. Intel C++ Compiler, GNU Compiler Collection since GCC
Single instruction, multiple data
Single_instruction,_multiple_data
Computer software bug occurring in 2038
original on 23 April 2025. Retrieved 19 August 2025. Y2038 Proofness Design glibc Wiki Entry in How Stuff Works The Project 2038 Frequently Asked Questions
Year_2038_problem
secure. It uses musl, BusyBox, and OpenRC instead of the more commonly used glibc, GNU Core Utilities, and systemd. Owl - Openwall GNU/Linux, a security-enhanced
List of security-focused operating systems
List_of_security-focused_operating_systems
In computing, a lock which causes a thread to loop continuously
This feature is built into some mutex implementations, for example in glibc. The Hardware Lock Elision (HLE) in x86 is a weakened but backwards-compatible
Spinlock
Integrated development environment
Server 2019) or later macOS Monterey or later A Linux 6.x distribution with glibc 2.28 or later that supports GNOME, KDE RAM 2 GB free RAM minimum; 8 GB RAM
IntelliJ_IDEA
Line-oriented text editor
these constraints loosened, editors with more feedback became the norm. The glibc documentation notes an error code called ED with its description (errorstr)
Ed_(text_editor)
Display system intended to replace X11
Munk, Carsten (11 April 2013). "Wayland utilizing Android GPU drivers on glibc based systems, Part 1". Mer Project. Archived from the original on 19 April
Wayland_(protocol)
users of the Microsoft Windows version. Applying the GTK+ widget toolkit, Glibc, and libstdc++, Nero Linux reproduced most of the features of Nero Burning
Nero_Linux
Header file for C programs
memory String Time Variadic POSIX Implementations Bionic libhybris dietlibc glibc EGLIBC klibc Windows CRT musl Newlib uClibc Compilers ACK Borland Turbo
Stdarg.h
Report of stack frames during program execution
not have native support for obtaining stack traces, but libraries such as glibc provide this functionality. In C and C++, some compiler optimizations may
Stack_trace
Offset that corresponds to the first byte beyond the length of a computer file
implementation-dependent and must be negative (it is commonly −1, such as in glibc). Block-reading functions return the number of bytes read, and if this is
End-of-file
Free Unix-like operating system kernel
malloc, memcpy, localtime, pthread_create, ... (up to 2000 subroutines) glibc aims to be fast, musl aims to be lightweight, uClibc targets embedded systems
Linux_kernel
Operating system based on the Linux kernel
by noting the lack of support for many GNU tools in Android, including glibc. Other Linux-kernel-based operating systems include Tizen, Mer/Sailfish
Linux_distribution
Music listening tracking service
Modified General Public License Software GNU (variants) Hurd Linux-libre glibc Bash coreutils findutils Build system GCC binutils GDB GRUB GNUstep GIMP
Libre.fm
Library of C programs
memory String Time Variadic POSIX Implementations Bionic libhybris dietlibc glibc EGLIBC klibc Windows CRT musl Newlib uClibc Compilers ACK Borland Turbo
C_date_and_time_functions
British software developer
direct binding, hashvals, and dynsort implementations for GNU Binutils and glibc. Most of this work was focused at making OpenOffice.org and now its fork
Michael Meeks (software developer)
Michael_Meeks_(software_developer)
GNU internationalization and localization software
(the other option is the X/Open catgets), so many C libraries, including glibc, implemented both. As of August 2019[update], whether gettext should be
Gettext
Standard UNIX utility
Retrieved 21 April 2018. "glibc: iconv/iconv.c". Archived from the original on 19 January 2025. Retrieved 30 November 2016. "glibc: iconv/iconv_prog.c". Archived
Iconv
Function whose job is only to call another subroutine
interfaces for abstraction of system calls. The fork and execve functions in glibc are examples of this. They call the lower-level fork and execve system calls
Wrapper_function
Book by Brian Kernighan and Dennis Ritchie
FFmpeg Fontconfig FreeTDS FreeType GD Graphics Library GDK GEGL GGI GIO GLib glibc GLFW GNet GNU Libtool GNU portability library GNU Portable Threads GNU Readline
The_C_Programming_Language
File synchronization protocol and software
· kristapsdz/openrsync". It currently is portable across Linux (glibc and musl), FreeBSD, NetBSD, Mac OS X, and OmniOS.{{cite web}}: CS1 maint:
Rsync
Order of bytes in a computer word
BE, up to 32-bit). Windows has a 64-bit extension in winsock2.h. BSD and Glibc endian.h functions (from/to BE and LE, up to 64-bit). macOS OSByteOrder
Endianness
Interface that allows binaries to run on particular system
via the Catalyst framework. Hybris, library that translates Bionic into glibc calls. 2ine, a project to run OS/2 application on Linux Cygwin, a POSIX-compatible
Compatibility_layer
Boot loader package
Modified General Public License Software GNU (variants) Hurd Linux-libre glibc Bash coreutils findutils Build system GCC binutils GDB GRUB GNUstep GIMP
GNU_GRUB
Translator library for raster and vector geospatial data formats
director of the Open Source Geospatial Foundation, "I see GDAL as the glibc/glibc++ of the geospatial software world. It's open, it provides core functionality
GDAL
Set of execution startup routines linked into a C program
sourceware.org. Retrieved 2013-12-30. crt0.o vs crt1.o Linux x86 program start-up Hello from a libc-free world! (Part 1), March 16, 2010 glibc x86_64 start.S
Crt0
Higher-level 7-bit and 8-bit character encoding system
a security flaw was found in the implementation of ISO-2022-CN-EXT in glibc, which lead to recommendations to disable the encoding entirely on Linux
ISO/IEC_2022
Enforcement of legal rights in all derivatives of a work
license to be compiled and linked against copylefted libraries such as glibc and then redistributed without any re-licensing required. The concrete effect
Copyleft
Operating system
ports, including Vim, Perl, Python, Apache, others. GNU toolchain (GCC, Glibc, Binutils, Make) Preemptive multitasking with multithreading Symmetric multiprocessing
Syllable_Desktop
Free and open-source compiler for various programming languages
Rodríguez (October 1, 2019). "Cutting Edge Toolchain (Latest Features in GCC/GLIBC)". youtube.com. Linux Foundation. Archived from the original on November
GNU_Compiler_Collection
Cyberattack via an industry's supply chain
of xz that predate the affected releases and the attack targets Linux's glibc. On October 31, 2024, cybersecurity researchers from several security firms
Supply_chain_attack
Extensions to the x86 instruction set architecture
initial support committed on 25 June 2020[dead link] Operating system support glibc support for detecting AMX feature in CPUs committed on 25 June 2020 Linux
Advanced_Matrix_Extensions
Way for programs to access kernel services
API is usually part of an implementation of the C library (libc), such as glibc, that provides wrapper functions for the system calls, often named the same
System_call
Form of computer memory allocation
accounting and size-checking, such as in the uses of alloca_account in glibc. Some processor families, such as the x86, have special instructions for
Stack-based_memory_allocation
Programming language
FFmpeg Fontconfig FreeTDS FreeType GD Graphics Library GDK GEGL GGI GIO GLib glibc GLFW GNet GNU Libtool GNU portability library GNU Portable Threads GNU Readline
Outline of the C programming language
Outline_of_the_C_programming_language
String-searching algorithm
implemented in well-optimized subroutines. It is used by the C standard libraries glibc, newlib, and musl, to implement the memmem and strstr family of substring
Two-way string-matching algorithm
Two-way_string-matching_algorithm
64-bit computer number format
The library implements math functions for environments built on gcc and glibc. It uses BID-encoded IEEE 754 decimal types, with the possibility to switch
Decimal64 floating-point format
Decimal64_floating-point_format
Linux system call for I/O event notification mechanism
epoll_create1() and is deprecated as of Linux kernel version 2.6.27 and glibc version 2.9. int epoll_ctl(int epfd, int op, int fd, struct epoll_event*
Epoll
C function to format and output text
formatting function for non-builtin types. One is the (now deprecated) glibc's register_printf_function(). However, it is rarely used due to the fact
Printf
Date and time representation system widely used in computing
from the original on 1 May 2023. Retrieved 1 May 2023. "The GNU C Library (glibc)". The GNU Operating Sisyem. Free Software Foundation. Archived from the
Unix_time
Topics referred to by the same term
Lesbian Information Bureau (GLIB), a defunct bulletin board and website glibc, the GNU C Library Gnulib, the GNU portability library This disambiguation
Glib
Access to a program's runtime environment
called crt0) is relatively small which eases supporting multiple platforms. glibc msvcrt Static build Bennett, Jeremy (July 2010). "The C Runtime Initialization
Runtime_library
C programming language standard, current revision
convert time structure into calendar time value - similar to function in glibc and musl libraries. New <math.h> functions based on IEEE 754-2019 recommendations
C23_(C_standard_revision)
Project aiming to reduce the risk of attacks on Linux systems
the address space randomization patch for Linux kernels, a wide set of glibc internal security checks that make heap and format string exploits near
Exec_Shield
uses OpenMM 8.2, which includes some major bug fixes, including OpenCL and GLIBC. core 27 v8.2.1 Available to Windows and Linux for AMD and NVIDIA GPUs using
List_of_Folding@home_cores
Exercise of digital rights management on copyleft software
from Newsforge TiVo's GPL-required modifications to the Linux kernel, glibc, and other software Richard Stallman's explanations of "tivoisation": Italy
Tivoization
Software loop that processes events
versions of Linux prior to 2.6.16 do not have a pselect() system call, forcing glibc to emulate it via a method prone to the very same race condition pselect()
Event_loop
GLIBC
GLIBC
GLIBC
GLIBC
Biblical
he that runs; a trumpet
Girl/Female
Hindu, Indian
Genius; Intelligent
Girl/Female
Tamil
Tharanika | டராநீகாÂ
God for earth
Boy/Male
German, Swedish
Protection; Peace
Boy/Male
English
Follower of Christ. Chris is used as a diminutive of many masculine and feminine names beginning...
Boy/Male
British, English
From the Welshman's Bridge
Boy/Male
Indian
Terrible.
Male
English
Old English name GOLDA means "gold." Compare with feminine Golda.
Surname or Lastname
English
English : habitational name from either of two places in Lancashire called Balderston(e), deriving their names from the genitive case of the Old English personal name Baldhere (composed of the elements bald ‘bold’, ‘brave’ + here ‘army’) + Old English tūn ‘enclosure’, ‘settlement’.Scottish : habitational name from Balderston in West Lothian, which has the same etymology as 1.
Surname or Lastname
English
English : of uncertain origin, possibly from an unrecorded late survival of the Old English personal name Tula.South German (Tüll) : from a nickname for someone who was patient, from Middle High German dult ‘patience’; or from a personal name formed with the same word; or from Middle High German tult, dult ‘fair’, ‘festival’ (Bavarian Dult).South German : nickname for a stubborn man, Tull.Altered spelling of German Toll.
GLIBC
GLIBC
GLIBC
GLIBC
GLIBC