8.5.3. Contents of Glibc
Short Descriptions
| Generates message catalogues | |
| Displays the system configuration values for file system specific variables | |
| Gets entries from an administrative database | |
| Performs character set conversion | |
| Creates fastloading iconv module configuration files | |
| Configures the dynamic linker runtime bindings | |
| Reports which shared libraries are required by each given program or shared library | |
| Assists ldd with object files. It does not exist on newer architectures like x86_64 | |
| Prints various information about the current locale | |
| Compiles locale specifications | |
| Creates a simple database from textual input | |
| Reads and interprets a memory trace file and displays a summary in human-readable format | |
| A daemon that provides a cache for the most common name service requests | |
| Dump information generated by PC profiling | |
| Lists dynamic shared objects used by running processes | |
| A statically linked ln program | |
| Traces shared library procedure calls of a specified command | |
| Reads and displays shared object profiling data | |
| Asks the user about the location of the system and reports the corresponding time zone description | |
| Traces the execution of a program by printing the currently executed function | |
| The time zone dumper | |
| The time zone compiler | |
| The helper program for shared library executables | |
| 
                    Used internally by Glibc as a gross hack to get broken
                    programs (e.g., some Motif applications) running. See
                    comments in  | |
| An asynchronous name lookup library | |
| The main C library | |
| Turns on memory allocation checking when preloaded | |
| The cryptography library | |
| 
                    Dummy library containing no functions. Previously was the
                    dynamic linking interface library, whose functions are
                    now in  | |
| Dummy library containing no functions. Previously was a runtime library for g++ | |
| The mathematical library | |
| 
                    The vector math library, linked in as needed when
                     | |
| Turns on memory allocation checking when linked to | |
| Used by memusage to help collect information about the memory usage of a program | |
| The network services library, now deprecated | |
| 
                    The Name Service Switch modules, containing functions for
                    resolving host names, user names, group names, aliases,
                    services, protocols, etc. Loaded by  | |
| Can be preloaded to PC profile an executable | |
| 
                    Dummy library containing no functions. Previously
                    contained functions providing most of the interfaces
                    specified by the POSIX.1b Realtime Extension, now the
                    functions are in  | |
| Contains functions for creating, sending, and interpreting packets to the Internet domain name servers | |
| Contains functions providing most of the interfaces specified by the POSIX.1b Realtime Extension | |
| Contains functions useful for building debuggers for multi-threaded programs | |
| 
                    Dummy library containing no functions. Previously
                    contained code for “standard”
                    functions used in many different Unix utilities. These
                    functions are now in  | 
![[Important]](../images/important.png) 
          ![[Note]](../images/note.png)