/
niceSOFT
/
gdb
ОбзорДокументацияВойти
/
niceSOFT
/
gdb
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
gdb/
libiberty/
..
config

merge from gcc

25 лет назад
testsuite

libiberty: sync with gcc commit df3510f80e7c02d9

2 месяца назад
.gitignore

bfd/binutils/gas/gprof/ld/libiberty/opcodes: add .gitignore

16 лет назад
COPYING.LIB

Update the address and phone number of the FSF organization.

21 год назад
ChangeLog

libiberty: sync with gcc commit df3510f80e7c02d9

2 месяца назад
ChangeLog.jit

Sync libiberty from GCC

12 лет назад
Makefile.in

Restore changes to libiberty sources created in commit 219822f

7 месяцев назад
README

sync libiberty sources with gcc mainline

4 года назад
_doprnt.c

Update year range in copyright notice of binutils files

7 месяцев назад
acinclude.m4

Restore changes to libiberty sources created in commit 219822f

7 месяцев назад
aclocal.m4

Regenerate libiberty/aclocal.m4 and ld/config.in using the correct versions of the autotools

7 месяцев назад
alloca.c

Import libiberty from gcc

4 года назад
argv.c

Port expandargstr from gcc/libiberty

2 месяца назад
asprintf.c

Update year range in copyright notice of binutils files

7 месяцев назад
at-file.texi

* at-file.texi: Fix typo.

21 год назад
atexit.c

merge from gcc

21 год назад
basename.c

merge from gcc

21 год назад
bcmp.c

merge from gcc

21 год назад
bcopy.c

libiberty: sync with gcc commit df3510f80e7c02d9

2 месяца назад
bsearch.c

libiberty: sync with gcc commit df3510f80e7c02d9

2 месяца назад
bsearch_r.c

libiberty: sync with gcc commit df3510f80e7c02d9

2 месяца назад
bzero.c

merge from gcc

21 год назад
calloc.c

Import libiberty from gcc

4 года назад
choose-temp.c

Update year range in copyright notice of binutils files

7 месяцев назад
clock.c

Update year range in copyright notice of binutils files

7 месяцев назад
concat.c

Update year range in copyright notice of binutils files

7 месяцев назад
config.h-vms

merge from gcc

17 лет назад
config.in

libiberty: sync with gcc

год назад
configure

libiberty: sync with gcc commit df3510f80e7c02d9

2 месяца назад
configure.ac

libiberty: sync with gcc commit df3510f80e7c02d9

2 месяца назад
configure.com

libiberty: sync with gcc

год назад
copying-lib.texi

Update year range in copyright notice of binutils files

7 месяцев назад
copysign.c

merge from gcc

21 год назад
cp-demangle.c

libiberty d_compact_number signed integer overflow

месяц назад
cp-demangle.h

Update year range in copyright notice of binutils files

7 месяцев назад
cp-demint.c

Update year range in copyright notice of binutils files

7 месяцев назад
cplus-dem.c

Update year range in copyright notice of binutils files

7 месяцев назад
crc32.c

Update year range in copyright notice of binutils files

7 месяцев назад
d-demangle.c

libiberty: sync with gcc commit df3510f80e7c02d9

2 месяца назад
dwarfnames.c

Update year range in copyright notice of binutils files

7 месяцев назад
dyn-string.c

libiberty: sync with gcc commit df3510f80e7c02d9

2 месяца назад
fdmatch.c

Update year range in copyright notice of binutils files

7 месяцев назад
ffs.c

merge from gcc

21 год назад
fibheap.c

Update year range in copyright notice of binutils files

7 месяцев назад
filedescriptor.c

Update year range in copyright notice of binutils files

7 месяцев назад
filename_cmp.c

Update year range in copyright notice of binutils files

7 месяцев назад
floatformat.c

Update year range in copyright notice of binutils files

7 месяцев назад
fnmatch.c

Update year range in copyright notice of binutils files

7 месяцев назад
fnmatch.txh

libiberty: documentation markup and order fixes.

16 лет назад
fopen_unlocked.c

Update year range in copyright notice of binutils files

7 месяцев назад
functions.texi

libiberty: sync with gcc

год назад
gather-docs

Update year range in copyright notice of binutils files

7 месяцев назад
getcwd.c

merge from gcc

21 год назад
getopt.c

Update year range in copyright notice of binutils files

7 месяцев назад
getopt1.c

Update year range in copyright notice of binutils files

7 месяцев назад
getpagesize.c

merge from gcc

21 год назад
getpwd.c

merge from gcc

21 год назад
getruntime.c

Update year range in copyright notice of binutils files

7 месяцев назад
gettimeofday.c

merge from gcc

21 год назад
hashtab.c

Update year range in copyright notice of binutils files

7 месяцев назад
hex.c

Update year range in copyright notice of binutils files

7 месяцев назад
index.c

merge from gcc

21 год назад
insque.c

libiberty: documentation markup and order fixes.

16 лет назад
lbasename.c

Update year range in copyright notice of binutils files

7 месяцев назад
ldirname.c

libiberty: sync with gcc commit df3510f80e7c02d9

2 месяца назад
libiberty.texi

Update year range in copyright notice of binutils files

7 месяцев назад
lrealpath.c

Update year range in copyright notice of binutils files

7 месяцев назад
maint-tool

Update year range in copyright notice of binutils files

7 месяцев назад
make-relative-prefix.c

libiberty: sync with gcc commit df3510f80e7c02d9

2 месяца назад
make-temp-file.c

Update year range in copyright notice of binutils files

7 месяцев назад
makefile.vms

libiberty: sync with gcc

год назад
md5.c

Update year range in copyright notice of binutils files

7 месяцев назад
memchr.c

Import libiberty from gcc

4 года назад
memcmp.c

Import libiberty from gcc

4 года назад
memcpy.c

Import libiberty from gcc

4 года назад
memmem.c

Update year range in copyright notice of binutils files

7 месяцев назад
memmove.c

Import libiberty from gcc

4 года назад
mempcpy.c

Update year range in copyright notice of binutils files

7 месяцев назад
memrchr.c

libiberty: sync with gcc

год назад
memset.c

Import libiberty from gcc

4 года назад
mkstemps.c

Update year range in copyright notice of binutils files

7 месяцев назад
msdos.c

19990502 sourceware import

27 лет назад
objalloc.c

libiberty: sync with gcc

7 месяцев назад
obstack.c

Update year range in copyright notice of binutils files

7 месяцев назад
obstacks.texi

libiberty: sync with gcc commit df3510f80e7c02d9

2 месяца назад
partition.c

Update year range in copyright notice of binutils files

7 месяцев назад
pex-common.c

Update year range in copyright notice of binutils files

7 месяцев назад
pex-common.h

Update year range in copyright notice of binutils files

7 месяцев назад
pex-djgpp.c

Update year range in copyright notice of binutils files

7 месяцев назад
pex-msdos.c

Update year range in copyright notice of binutils files

7 месяцев назад
pex-one.c

Update year range in copyright notice of binutils files

7 месяцев назад
pex-unix.c

Update year range in copyright notice of binutils files

7 месяцев назад
pex-win32.c

libiberty: sync with gcc commit df3510f80e7c02d9

2 месяца назад
pexecute.c

Update year range in copyright notice of binutils files

7 месяцев назад
pexecute.txh

libiberty: documentation markup and order fixes.

16 лет назад
physmem.c

Update year range in copyright notice of binutils files

7 месяцев назад
putenv.c

Update year range in copyright notice of binutils files

7 месяцев назад
random.c

libiberty: sync with gcc commit df3510f80e7c02d9

2 месяца назад
regex.c

libiberty: sync with gcc commit df3510f80e7c02d9

2 месяца назад
rename.c

merge from gcc

21 год назад
rindex.c

merge from gcc

21 год назад
rust-demangle.c

libiberty: fix resource exhaustion in rust demangler (PR demangler/106641)

5 месяцев назад
safe-ctype.c

Update year range in copyright notice of binutils files

7 месяцев назад
setenv.c

Update year range in copyright notice of binutils files

7 месяцев назад
setproctitle.c

Update year range in copyright notice of binutils files

7 месяцев назад
sha1.c

Update year range in copyright notice of binutils files

7 месяцев назад
sigsetmask.c

libiberty: sync with gcc commit df3510f80e7c02d9

2 месяца назад
simple-object-coff.c

Sync libiberty sources with gcc master version

7 месяцев назад
simple-object-common.h

Update year range in copyright notice of binutils files

7 месяцев назад
simple-object-elf.c

libiberty: sync with gcc commit df3510f80e7c02d9

2 месяца назад
simple-object-mach-o.c

libiberty: sync with gcc commit df3510f80e7c02d9

2 месяца назад
simple-object-xcoff.c

Update year range in copyright notice of binutils files

7 месяцев назад
simple-object.c

libiberty: Copy over .ARM.attributes section into *.debug.temp.o files [PR124365]

5 месяцев назад
simple-object.txh

libiberty: documentation markup and order fixes.

16 лет назад
snprintf.c

Update year range in copyright notice of binutils files

7 месяцев назад
sort.c

Update year range in copyright notice of binutils files

7 месяцев назад
spaces.c

Update year range in copyright notice of binutils files

7 месяцев назад
splay-tree.c

Update year range in copyright notice of binutils files

7 месяцев назад
stack-limit.c

Update year range in copyright notice of binutils files

7 месяцев назад
stpcpy.c

Update year range in copyright notice of binutils files

7 месяцев назад
stpncpy.c

Update year range in copyright notice of binutils files

7 месяцев назад
strcasecmp.c

merge from gcc

21 год назад
strchr.c

merge from gcc

21 год назад
strdup.c

Import libiberty from gcc

4 года назад
strerror.c

Import libiberty from gcc

4 года назад
strncasecmp.c

merge from gcc

21 год назад
strncmp.c

libiberty: documentation markup and order fixes.

16 лет назад
strndup.c

Update year range in copyright notice of binutils files

7 месяцев назад
strnlen.c

merge from gcc

14 лет назад
strrchr.c

merge from gcc

21 год назад
strsignal.c

libiberty: sync with gcc commit df3510f80e7c02d9

2 месяца назад
strstr.c

Synchromize libiberty sources with master version in gcc repository

3 года назад
strtod.c

Update year range in copyright notice of binutils files

7 месяцев назад
strtol.c

libiberty: documentation markup and order fixes.

16 лет назад
strtoll.c

Sync libiberty from GCC

12 лет назад
strtoul.c

merge from gcc

21 год назад
strtoull.c

Sync libiberty from GCC

12 лет назад
strverscmp.c

Update year range in copyright notice of binutils files

7 месяцев назад
timeval-utils.c

Update year range in copyright notice of binutils files

7 месяцев назад
tmpnam.c

merge from gcc

21 год назад
unlink-if-ordinary.c

Update year range in copyright notice of binutils files

7 месяцев назад
vasprintf.c

Update year range in copyright notice of binutils files

7 месяцев назад
vfork.c

merge from gcc

21 год назад
vfprintf.c

Update year range in copyright notice of binutils files

7 месяцев назад
vprintf-support.c

libiberty: Preserve `errno` across calls to `libiberty_vprintf_buffer_size()`

5 месяцев назад
vprintf-support.h

Update year range in copyright notice of binutils files

7 месяцев назад
vprintf.c

libiberty: documentation markup and order fixes.

16 лет назад
vsnprintf.c

Update year range in copyright notice of binutils files

7 месяцев назад
vsprintf.c

Update year range in copyright notice of binutils files

7 месяцев назад
waitpid.c

Make libiberty/waitpid.c compile without warnings on MinGW

9 лет назад
xasprintf.c

Update year range in copyright notice of binutils files

7 месяцев назад
xatexit.c

Import libiberty from gcc

4 года назад
xexit.c

Update year range in copyright notice of binutils files

7 месяцев назад
xmalloc.c

Update year range in copyright notice of binutils files

7 месяцев назад
xmemdup.c

Import libiberty from gcc

4 года назад
xstrdup.c

* xstrdup.c: Include <sys/types.h> after "config.h".

18 лет назад
xstrerror.c

merge from gcc

21 год назад
xstrndup.c

Update year range in copyright notice of binutils files

7 месяцев назад
xvasprintf.c

Update year range in copyright notice of binutils files

7 месяцев назад
README
This directory contains the -liberty library of free software.
It is a collection of subroutines used by various GNU programs.
Current members include:
 
getopt -- get options from command line
obstack -- stacks of arbitrarily-sized objects
strerror -- error message strings corresponding to errno
strtol -- string-to-long conversion
strtoul -- string-to-unsigned-long conversion
 
We expect many of the GNU subroutines that are floating around to
eventually arrive here.
 
The library must be configured from the top source directory. Don't
try to run configure in this directory. Follow the configuration
instructions in ../README.
 
Please report bugs to https://gcc.gnu.org/bugzilla/ and send fixes to
"gcc-patches@gcc.gnu.org". Thank you.
 
ADDING A NEW FILE
=================
 
There are two sets of files: Those that are "required" will be
included in the library for all configurations, while those
that are "optional" will be included in the library only if "needed."
 
To add a new required file, edit Makefile.in to add the source file
name to CFILES and the object file to REQUIRED_OFILES.
 
To add a new optional file, it must provide a single function, and the
name of the function must be the same as the name of the file.
 
* Add the source file name to CFILES in Makefile.in and the object
file to CONFIGURED_OFILES.
 
* Add the function to name to the funcs shell variable in
configure.ac.
 
* Add the function to the AC_CHECK_FUNCS lists just after the
setting of the funcs shell variable. These AC_CHECK_FUNCS calls
are never executed; they are there to make autoheader work
better.
 
* Consider the special cases of building libiberty; as of this
writing, the special cases are newlib and VxWorks. If a
particular special case provides the function, you do not need
to do anything. If it does not provide the function, add the
object file to LIBOBJS, and add the function name to the case
controlling whether to define HAVE_func.
 
Finally, in the build directory of libiberty, configure with
"--enable-maintainer-mode", run "make maint-deps" to update
Makefile.in, and run 'make stamp-functions' to regenerate
functions.texi.
 
The optional file you've added (e.g. getcwd.c) should compile and work
on all hosts where it is needed. It does not have to work or even
compile on hosts where it is not needed.
 
ADDING A NEW CONFIGURATION
==========================
 
On most hosts you should be able to use the scheme for automatically
figuring out which files are needed. In that case, you probably
don't need a special Makefile stub for that configuration.
 
If the fully automatic scheme doesn't work, you may be able to get
by with defining EXTRA_OFILES in your Makefile stub. This is
a list of object file names that should be treated as required
for this configuration - they will be included in libiberty.a,
regardless of whatever might be in the C library.