View Bazaar branches
Get this repository:
git clone https://git.launchpad.net/glibc

See all merge proposals.

Import details

Import Status: Reviewed

This repository is an import of the Git repository at git://sourceware.org/git/glibc.git.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 3 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 3 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 2 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 2 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 3 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 6 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 2 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 2 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 2 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 2 minutes — see the log

Branches

Name Last Modified Last Commit
ibm/2.8/master 2010-07-13 19:39:26 UTC
powerpc: POWER7 optimizations

Author: Luis Machado (none)
Author Date: 2010-07-13 19:39:26 UTC

    powerpc: POWER7 optimizations

    Add optimizations for classification functions (32-bit and 64-bit) and
    string functions (32-bit and 64-bit).

    powerpc: Re-work the Implies structure

    This patch tries to organize the implies files for ppc, since there are
    a number of processors and most of them are compatible with each other
    (backwards compatible).

    Having in mind that we start the search for processor-specific files in
    the sysdeps/unix/sysv/linux tree
    (sysdeps/unix/sysv/linux/powerpc/powerpc[32|64]/[processor]/fpu to be
    exact), we would like to grab any linux-specific code from that tree
    prior to going through the other tree (sysdeps/powerpc/...).

    For that, i removed the Implies files that were originally inside the
    fpu directories and placed then in the non-fpu directories (still inside
    the unix/sysv/linux tree). If no processor-specific/linux-specific files
    could be found, we "imply" the other tree's (sysdeps/powerpc/...) fpu
    directory for that specific processor AND also the non-fpu directory for
    that same tree.

    If, again, no processor-specific code is found, we read another Implies
    file that will point to the most compatible processor that we should
    grab code from, and so on, until we reach the power4 processor.

    So, in summary, the Implies files will live inside these directories
    now:

    * sysdeps/unix/sysv/linux/powerpc/powerpc[32|64]/[processor]
    * sysdeps/powerpc/powerpc[32|64]/[processor]

    Practical example of the order we will use to pick power6-specific code
    with the new structure.

    sysdeps/unix/sysv/linux/powerpc/powerpc[32|64]/power6/fpu ->
    sysdeps/unix/sysv/linux/powerpc/powerpc[32|64]/power6 ->
    sysdeps/powerpc/powerpc[32|64]/power6/fpu ->
    sysdeps/powerpc/powerpc[32|64]/power6 ->
    sysdeps/powerpc/powerpc[32|64]/power5+/fpu ->
    sysdeps/powerpc/powerpc[32|64]/power5+ ->
    sysdeps/powerpc/powerpc[32|64]/power5/fpu ->
    sysdeps/powerpc/powerpc[32|64]/power5 ->
    sysdeps/powerpc/powerpc[32|64]/power4/fpu ->
    sysdeps/powerpc/powerpc[32|64]/power4 (from here, it'll go to the
    generic path as usual)

roland/hwcap_mask 2010-04-06 02:47:27 UTC
Obey LD_HWCAP_MASK in ld.so.cache lookups.

Author: Roland McGrath
Author Date: 2010-04-06 02:43:05 UTC

Obey LD_HWCAP_MASK in ld.so.cache lookups.

davem/sparc 2010-02-26 07:58:51 UTC
sparc: Add multiarch support for memset/bzero/memcpy.

Author: DaveM
Author Date: 2010-02-26 07:52:07 UTC

sparc: Add multiarch support for memset/bzero/memcpy.

2010-02-25 David S. Miller <davem@davemloft.net>

 * sysdeps/sparc/elf/rtld-global-offsets.sym: New file.
 * sysdeps/sparc/Makefile (csu): Add rtld-global-offsets.sym to
 gen-as-const-headers.
 * sysdeps/sparc/sparc32/sparcv9/multiarch/Makefile: New file.
 * sysdeps/sparc/sparc32/sparcv9/multiarch/memcpy.S: New file.
 * sysdeps/sparc/sparc32/sparcv9/multiarch/memset.S: New file.
 * sysdeps/sparc/sparc32/sparcv9/sparcv9b/memcpy.S: Move to...
 * sysdeps/sparc/sparc32/sparcv9/multiarch/memcpy-ultra3.S: ...here.
 * sysdeps/sparc/sparc32/sparcv9/sparcv9v/memcpy.S: Move to...
 * sysdeps/sparc/sparc32/sparcv9/multiarch/memcpy-niagara1.S: ...here.
 * sysdeps/sparc/sparc32/sparcv9/sparcv9v/memset.S: Move to...
 * sysdeps/sparc/sparc32/sparcv9/multiarch/memset-niagara1.S: ...here.
 * sysdeps/sparc/sparc32/sparcv9/sparcv9v2/memcpy.S: Move to...
 * sysdeps/sparc/sparc32/sparcv9/multiarch/memcpy-niagara2.S: ...here.
 * sysdeps/sparc/sparc32/sparcv9/sparcv9v2/memset.S: Removed.
 * sysdeps/sparc/sparc64/multiarch/Makefile: New file.
 * sysdeps/sparc/sparc64/sparcv9v/memcpy.S: Move to...
 * sysdeps/sparc/sparc64/multiarch/memcpy-niagara1.S: ...here.
 * sysdeps/sparc/sparc64/sparcv9v2/memcpy.S: Move to...
 * sysdeps/sparc/sparc64/multiarch/memcpy-niagara2.S: ...here.
 * sysdeps/sparc/sparc64/sparcv9b/memcpy.S: Move to...
 * sysdeps/sparc/sparc64/multiarch/memcpy-ultra3.S: ...here.
 * sysdeps/sparc/sparc64/sparcv9v/memset.S: Move to...
 * sysdeps/sparc/sparc64/multiarch/memset-niagara1.S: ...here.
 * sysdeps/sparc/sparc64/sparcv9v2/memset.S: Removed.
 * sysdeps/sparc/sparc64/multiarch/memcpy.S: New file.
 * sysdeps/sparc/sparc64/multiarch/memset.S: New file.

roland/nptl_db 2009-12-09 09:01:28 UTC
Make libthread_db work without libpthread, just enough for TLS decoding.

Author: Roland McGrath
Author Date: 2009-11-23 04:42:53 UTC

Make libthread_db work without libpthread, just enough for TLS decoding.

release/2.10/master 2009-11-23 17:16:32 UTC
Restore locking in free_check.

Author: Ulrich Drepper
Author Date: 2009-11-01 15:27:00 UTC

Restore locking in free_check.

This code is only used when MALLOC_CHECK_ is used. Then some bogus
crashes and/or assert could result from the locking changes. The code
ain't fast.
(cherry picked from commit cc49a5a8837be1f9307b167d9bf4399798a847c9)

fedora/2.10/master 2009-11-20 10:57:55 UTC
2.10.2-1

Author: Andreas Schwab
Author Date: 2009-11-20 10:57:55 UTC

2.10.2-1

roland/backtrace-syms 2009-08-20 22:31:08 UTC
Improve backtrace_symbols{,_fd} output when missing symbols.

Author: Roland McGrath
Author Date: 2009-08-20 22:31:08 UTC

Improve backtrace_symbols{,_fd} output when missing symbols.

ibm/master 2009-07-06 13:55:57 UTC
Optimize test for valid ELF symbol types in lookup function.

Author: Ulrich Drepper
Author Date: 2009-07-06 13:55:57 UTC

Optimize test for valid ELF symbol types in lookup function.

ibm/2.10/master 2009-05-11 14:08:53 UTC
Update from trunk.

Author: Ulrich Drepper
Author Date: 2009-05-11 14:08:53 UTC

Update from trunk.

cvs/glibc-2_10-branch 2009-05-11 14:08:53 UTC
Update from trunk.

Author: Ulrich Drepper
Author Date: 2009-05-11 14:08:53 UTC

Update from trunk.

cvs/fedora-branch 2009-05-10 18:50:01 UTC
Updated to fedora-glibc-20090510T1842

Author: Jakub Jelinek
Author Date: 2009-05-10 18:50:01 UTC

Updated to fedora-glibc-20090510T1842

cvs/master 2009-05-10 18:38:52 UTC
* version.h (VERSION): Bump to 2.10.1.

Author: Ulrich Drepper
Author Date: 2009-05-10 18:38:52 UTC

* version.h (VERSION): Bump to 2.10.1.

 * nss/getXXbyYY_r.c: If NO_COMPAT_NEEDED is defined don't define any
 compatibility functions.
 * nss/getXXent_r.c: Likewise.
 * gshadow/getsgent_r.c: Define NO_COMPAT_NEEDED.
 * gshadow/getsgnam_r.c: Likewise.
 * gshadow/Version: Remove duplicate entries.

 * sysdeps/x86_64/cacheinfo.c (intel_02_cache_info): Add missing entries
 for recent processor.
 * sysdeps/unix/sysv/linux/i386/sysconf.c (intel_02_cache_info):
 Likewise.

cvs/glibc-2_9-branch 2008-11-13 21:41:41 UTC
* include/features.h (__GLIBC_MINOR__): Bump to 9.

Author: Ulrich Drepper
Author Date: 2008-11-13 21:41:41 UTC

* include/features.h (__GLIBC_MINOR__): Bump to 9.

cvs/glibc-2_8-branch 2008-04-17 08:32:24 UTC
* sysdeps/unix/sysv/linux/dl-osinfo.h: Include fcntl.h.

Author: Jakub Jelinek
Author Date: 2008-04-17 08:32:24 UTC

* sysdeps/unix/sysv/linux/dl-osinfo.h: Include fcntl.h.

2008-04-17 Jakub Jelinek <jakub@redhat.com>

 * sysdeps/unix/sysv/linux/dl-osinfo.h: Include fcntl.h.

cvs/glibc-2_7-branch 2007-10-22 05:03:58 UTC
* manual/texinfo.tex: Update to latest version.

Author: Andreas Jaeger
Author Date: 2007-10-22 05:03:58 UTC

 * manual/texinfo.tex: Update to latest version.

 * manual/sysinfo.texi (System Parameters): Fix Formatting.

 * manual/arith.texi (Status bit operations): Fix formatting.

 * manual/errno.texi (Error Messages): Fix formatting.

 * manual/sysinfo.texi (System Parameters): Fix formatting.

 * manual/libc.texinfo: Update VERSION and UPDATED.

cvs/glibc-2_6-branch 2007-07-31 13:39:49 UTC
.

Author: Jakub Jelinek
Author Date: 2007-07-31 13:39:49 UTC

.

cvs/glibc-2_5-branch 2007-07-31 13:33:18 UTC
.

Author: Jakub Jelinek
Author Date: 2007-07-31 13:33:18 UTC

.

cvs/fedora-2_5-branch 2007-07-12 18:26:36 UTC
2.5-18.1

Author: Jakub Jelinek
Author Date: 2007-07-12 18:26:36 UTC

2.5-18.1

cvs/glibc-2_3-branch 2006-02-23 22:37:04 UTC
.

Author: Roland McGrath
Author Date: 2006-02-23 22:37:04 UTC

.

cvs/fedora-2_3-branch 2005-11-04 01:13:13 UTC
2.3.6-0.fc3.1

Author: Roland McGrath
Author Date: 2005-11-04 01:13:13 UTC

2.3.6-0.fc3.1

cvs/glibc-2-2-branch 2002-09-30 07:10:02 UTC
Update from CVS mainline.

Author: Andreas Jaeger
Author Date: 2002-09-30 07:10:02 UTC

Update from CVS mainline.

cvs/glibc-2-1-branch 2001-01-10 16:55:54 UTC
Update.

Author: Andreas Jaeger
Author Date: 2001-01-10 16:55:54 UTC

Update.

cvs/glibc-2_0_x 1999-01-13 10:32:10 UTC
Update.

Author: Ulrich Drepper
Author Date: 1999-01-13 10:32:10 UTC

Update.

cvs/sparc-2_0_x-branch 1998-05-23 04:35:34 UTC
* sysdeps/sparc/sparc32/dl-machine.h (elf_machine_fixup_plt):

Author: David S. Miller
Author Date: 1998-05-23 04:35:34 UTC

* sysdeps/sparc/sparc32/dl-machine.h (elf_machine_fixup_plt):
Always perform the flush during RTLD_BOOTSTRAP.

cvs/thomas-posix1996 1997-03-16 20:28:07 UTC
Update.

Author: Ulrich Drepper
Author Date: 1997-03-16 20:28:07 UTC

Update.

1997-03-16 18:43 Ulrich Drepper <drepper@cygnus.com>

 * manual/filesys.texi: Add documentation for scandir and alphasort.

 * math/math.c (fpclassify): Correct stupid typos.

 * math/libm-test.c: New file. libm test suite by Andreas Jaeger.

 * nss/nss_files/files-hosts.c: Add gethostbyname2 imlementation.

 * posix/Makefile (routines): Add bsd-getpgrp.
 * posix/bsd-getpgrp.c: New file.
 * posix/unistd.h [__FAVOR_BSD]: Define macro getpgrp which maps
 calls to __bsd_getpgrp.

 * sysdeps/generic/getpgrp.c: De-ANSI-declfy.

 * sysdeps/i386/huge_val.h: New file. ix87 specific infinity values.
 * sysdeps/m68k/huge_val.h: New file. m68k specific infinity values.
 * sysdeps/generic/huge_val.h: Remove definition of long double
 definition. Make it the same as the double definition.

 * sysdeps/libm-i387/e_acos.S: Fix bug in FPU stack handling.
 * sysdeps/libm-i387/e_acosf.S: Likewise.
 * sysdeps/libm-i387/e_acosl.S: Likewise.
 * sysdeps/libm-i387/e_asin.S: Likewise.
 * sysdeps/libm-i387/e_asinf.S: Likewise.
 * sysdeps/libm-i387/e_asinl.S: Likewise.
 * sysdeps/libm-i387/e_exp.S: Likewise.
 * sysdeps/libm-i387/e_expf.S: Likewise.
 * sysdeps/libm-i387/e_expl.S: Likewise.
 * sysdeps/libm-i387/e_scalbn.S: Likewise.
 * sysdeps/libm-i387/e_scalbnf.S: Likewise.
 * sysdeps/libm-i387/e_scalbnl.S: Likewise.

 * sysdeps/libm-i387/e_log.S: Optimize branch code.
 * sysdeps/libm-i387/e_logf.S: Likewise.
 * sysdeps/libm-i387/e_logl.S: Likewise.
 * sysdeps/libm-i387/e_log10.S: Likewise.
 * sysdeps/libm-i387/e_log10f.S: Likewise.
 * sysdeps/libm-i387/e_log10l.S: Likewise.

 * sysdeps/libm-i387/e_pow.S: Major rewrite to handle special cases.
 * sysdeps/libm-i387/e_powf.S: Likewise.
 * sysdeps/libm-i387/e_powl.S: Likewise.

 * sysdeps/libm-i387/e_expm1.S: Change return value for -inf
 argument to -1.0.
 * sysdeps/libm-i387/e_expm1f.S: Likewise.
 * sysdeps/libm-i387/e_expm1l.S: Likewise.

 * sysdeps/libm-i387/e_isinfl.c: Return -1 for -inf.

 * sysdeps/libm-i387/e_logbl.S: Correct return value. Discard first
 stack element after fxtract.

 * sysdeps/libm-ieee754/e_atan2l.c: New file. `long double'
 implementation for atan2 function.

 * sysdeps/libm-ieee754/k_standard.c: Return NAN for libm not in
 _SVID_ mode when acos, asin, atan2, log, log10 is called with
 argument out of range.
 Add new error case for pow(+0,neg).

 * sysdeps/libm-ieee754/s_fpclassifyf.c: Correct recognition of
 NaN and +-inf.
 * sysdeps/libm-ieee754/s_fpclassifyl.c: Mask out explicit leading
 digit in stupid 80 bit formats.

 * sysdeps/libm-ieee754/s_isinf.c: Rewrite to return -1 for -inf.
 * sysdeps/libm-ieee754/s_isinff.c: Likewise.
 * sysdeps/libm-ieee754/s_isinfl.c: Likewise.

 * sysdeps/libm-ieee754/s_scalbnl.c (huge, tiny): Adapt values for
 long double type.

 * sysdeps/libm-ieee754/w_atan2.c: Do not raise exception expect when
 in SVID mode.
 * sysdeps/libm-ieee754/w_atan2f.c: Likewise.
 * sysdeps/libm-ieee754/w_atan2l.c: Likewise.

 * sysdeps/libm-ieee754/w_pow.c: Distinguish error cases for x is +0
 or -0.

 * sysdeps/posix/isfdtype.c: Add cast to prevent warning.

 * sysdeps/stub/fcntlbits.h: Update copyright.
 * sysdeps/unix/bsd/fcntlbits.h: Likewise.
 * sysdeps/unix/bsd/bsd4.4/fcntlbits.h: Likewise.
 * sysdeps/unix/bsd/sun/sunos4/fcntlbits.h: Likewise.
 * sysdeps/unix/bsd/ultrix4/fcntlbits.h: Likewise.
 * sysdeps/unix/common/fcntlbits.h: Likewise.
 * sysdeps/unix/sysv/fcntlbits.h: Likewise. Define O_FSYNC as alias
 of O_SYNC. Add BSD compatibility macros FAPPEND, FFSYNC, FNONBLOCK,
 and FNDELAY.
 * sysdeps/unix/sysv/irix4/fcntlbits.h: Likewise.

 * sysdeps/unix/readdir_r.c: Don't copy whole `struct dirent' record,
 only reclen bytes.

 * sysdeps/unix/sysv/linux/fcntlbits.h [__USE_GNU]: Add O_READ, O_WRITE
 and O_NORW.
 * sysdeps/unix/sysv/linux/alpha/fcntlbits.h: Likewise.

 * sysdeps/unix/sysv/linux/init-first.h: Add copyright.

 * sysdeps/unix/sysv/linux/fxstat.c: New file. Rewrite kernel-level
 struct stat to user-level form.
 * sysdeps/unix/sysv/linux/lxstat: New file.
 * sysdeps/unix/sysv/linux/xstat: New file.
 * sysdeps/unix/sysv/linux/kernel_stat.h: Define struct stat used in
 kernel.
 * sysdeps/unix/sysv/linux/statbuf.h (struct stat): Change definition
 to use prescribed types for elements.
 (_STAT_VER): Change to value 3.
 * sysdeps/unix/sysv/linux/alph/statbuf.h: Likewise.
 * sysdeps/unix/sysv/linux/Dist: Add kernel_stat.h.
 * sysdeps/unix/sysv/linux/alpha/Dist: Likewise.

 * time/Makefile: Correct dependencies for test-tz.

1997-03-16 14:59 Philip Blundell <phil@london.uk.eu.org>

 * resolv/netdb.h: Add prototypes for gai_strerror and getnameinfo
 (needed for IPv6 basic sockets API).

1997-03-16 15:02 a sun <asun@zoology.washington.edu>

 * sysdeps/unix/sysv/linux/net/if_ppp.h: Don't use incompatible
 kernel header.
 * sysdeps/unix/sysv/linux/net/ppp_defs.h: Likewise.

1997-03-14 17:15 Ulrich Drepper <drepper@cygnus.com>

 * db/hash/hash_bigkey.c (__big_delete): Don't call __free_ovflpage
 without testing for last_bfp to be NULL.
 Reported by fabsoft@fabserver1.zarm.uni-bremen.de.

1997-03-13 11:42 Jim Meyering <meyering@asic.sc.ti.com>

 * time/mktime.c (TIME_T_MIN): Work around a bug in Cray C 5.0.3.0.

1997-03-14 04:00 Kurt Garloff <garloff@kg1.ping.de>

 * sysdeps/unix/sysv/linux/fcntlbits.h (O_FSYNC): Make alias for O_SYNC.
 (FASYNC): Move to __USE_BSD section. Create new macro O_ASYNC.

1997-03-14 02:50 Ulrich Drepper <drepper@cygnus.com>

 * nis/nss_nis/nis-hosts.c (_nss_nis_gethostbyname2_r): New
 functions. Compare result for correct address type.
 (_nss_nis_gethostbyname_r): Use _nss_nis_gethostbyname2_r.
 Reported by Mirko Streckenbach <mirko@marian.hil.de>.

1997-02-17 01:40 Zlatko Calusic <zcalusic@srce.hr>

 * time/strptime.c (recursive): Return rp to caller.
 (strptime_internal): First check for long names, then abbreviated
 (month & weekday).

1997-03-10 19:44 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>

 * Makeconfig: Remove useless definitions of ASFLAGS-%.
 * config.make.in (ASFLAGS-.so): Remove.
 * configure.in: Don't substitute ASFLAGS_SO.
 * sysdeps/sparc/configure.in: Remove file.
 * sysdeps/sparc/Makefile (ASFLAGS-.so): Define.

1997-03-11 17:00 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>

 * time/strptime.c (strptime_internal) [case 'Y']: Always subtract
 1900 from year, regardless of century.

1997-03-12 05:43 Ulrich Drepper <drepper@cygnus.com>

 * stdlib/strtod.c (_tens_in_limb) [BITS_PER_MP_LIMB > 32]: Make
 all numbers unsigned to make buggy gccs happy.
 Patch by Bryan W. Headley <bheadley@interaccess.com>.

 * sysdeps/unix/sysv/linux/netinet/ip.h: Add backward-compatibility
 definitions. Patch by a sun <asun@zoology.washington.edu>.
 Pretty print header.

 * Makerules (build-shlib): Also create symlink if library is versioned.
 based on a patch by H.J. Lu <hjl@gnu.ai.mit.edu>.
 Remove special rule to libc.so symlink.

1997-03-11 20:16 Andreas Jaeger <aj@arthur.pfalz.de>

 * manual/math.texi (Domain and Range Errors): Change descriptions
 according to recent changes for ISO C 9X.

1997-03-11 22:39 Ulrich Drepper <drepper@cygnus.com>

 * sysdeps/libm-ieee754/k_standard.c (__kernel_standard): Correct
 return values for acos, asin, and atan2.
 Reported by Andreas Jaeger <aj@arthur.pfalz.de>.

1997-03-10 18:16 Thorsten Kukuk <kukuk@vt.uni-paderborn.de>

 * ypclnt.c (__yp_bind): Fix possible buffer overflow.

1997-03-10 18:06 Bernd Schmidt <crux@Pool.Informatik.RWTH-Aachen.DE>

 * dirent/alphasort.c (alphasort): Interpret arguments as pointers
 to pointers to directory entries so that alphasort really can be
 used as argument for scandir.

1997-03-09 23:33 Andreas Jaeger <aj@arthur.pfalz.de>

 * string/strdup.c: Declare memcpy if !(_LIBC || STDC_HEADERS)
 instead of strcpy.

1997-03-10 03:34 Ulrich Drepper <drepper@cygnus.com>

 * catgets/catgets.c (catopen): Always add NLSPATH to search path for
 catalogs, not only if the envvar NLSPATH is not available.
 Reported by Andries.Brouwer@cwi.nl.

1997-03-10 02:46 Ulrich Drepper <drepper@cygnus.com>

 * Makeconfig (localtime-file): Don't define using installation
 directory.
 (inst_localtime-file): New variable.
 * time/Makefile (installed-localtime-file): Use inst_localtime-file.
 Reported by Edward Seidl <seidl@janed.com>.

1997-03-10 02:31 H.J. Lu <hjl@gnu.ai.mit.edu>

 * time/Makefile: Add source files to dependencies for test data.

1997-03-09 22:53 Thorsten Kukuk <kukuk@weber.uni-paderborn.de>

 * nis/nss_nis/nis-ethers.c: Don't ignore return value of yp_all.
 * nis/nss_nis/nis-proto.c: Likewise.
 * nis/nss_nis/nis-rpc.c: Likewise.
 * nis/nss_nis/nis-service.c: Likewise.

1997-03-08 14:37 Miguel de Icaza <miguel@nuclecu.unam.mx>

 * sysdeps/sparc/dl-machine.h (elf_machine_rela): Upgrade to
 versioning; Added missing R_SPARC_WDISP30 handling.
 (RTLD_START): Implement it.

 * sysdeps/unix/sysv/linux/sparc/brk.c: Fix.

 * sysdeps/unix/sysv/linux/sparc/start.c: Startup code for
 Linux/SPARC.

1997-03-02 18:06 Miguel de Icaza <miguel@nuclecu.unam.mx>

 * sysdeps/sparc/dl-machine.h (RTLD_START): Make arg as expected by
 the dynamic linker instead of having a new conditional define.
 Thanks to Richard Henderson for pointing this out.
 * elf/rtld.c: Remove usage of ELF_ADJUST_ARG.

1997-03-20 20:44 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>

 * sysdeps/mach/hurd/euidaccess.c: Define as __euidaccess and make
 euidaccess weak alias.

1997-03-07 10:30 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>

 * stdio-common/printf_fphex.c (MIN): New macro.

 * sysdeps/generic/netinet/in.h: Include <sys/types.h>.

 * sysdeps/generic/sys/mman.h (msync): Mention third arg.

 * sysdeps/generic/netinet/in.h: Add definitions for IPv6 basic
 API. (See change by Philip Blundell on Feb 16, 1997.)

1997-03-05 10:40 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>

 * hurd/hurd.h (vpprintf): Include <stdarg.h>. New declaration.

 * hurd/set-host.c (_hurd_set_host_config): Cast second arg to
 __file_name_split.

 * mach/mach_error.c (mach_error_string_int): Give full prototype.
 * mach/errstring.c (mach_error_string_int): Likewise.
 * mach/error_compat.c (__mach_error_map_compat): Likewise.
 * hurd/vpprintf.c (pwrite, vpprintf): Likewise.
 * stdio/vasprintf.c (vasprintf): Likewise.

 * mach/mach/mach_traps.h: Include <mach/kern_return.h>.

 * mach/spin-solid.c: Include <mach/mach_traps.h>.
 * mach/spin-solid.c (__spin_lock_solid): Provide arg to
 swtch_pri.

 * mach/mach_init.c: Include <mach/mig_support.h>.

 * mach/mach_error.h (mach_error_string, mach_error,
 mach_error_type): Always provide prototypes.

 * mach/mach/error.h (mach_error_fn_t): Comment out declaration; it
 appears to be entirely unused dead code.

 * stdio/stdio.h (freopen): Fix spelling error.

1997-03-02 13:38 Miles Bader <miles@gnu.ai.mit.edu>

 * string/argz.h (__need_error_t): New macro, before including <errno.h>
 [!__const] (__const): New macro.
 [!__error_t_defined] (error_t): New typedef.

 * sysdeps/generic/socketbits.h: Add PF_FILE as synonym for PF_LOCAL
 * sysdeps/unix/sysv/linux/socketbits.h: Likewise.

301325 of 325 results

Other repositories

Name Last Modified
lp:glibc 2024-04-25
11 of 1 result
You can't create new repositories for GLibC.