commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] glibc maintenance tag, cvs/libc-960708, created. glibc-1.92-71-gaf


From: Thomas Schwinge
Subject: [SCM] glibc maintenance tag, cvs/libc-960708, created. glibc-1.92-71-gaf5b3bc
Date: Wed, 26 May 2010 18:17:41 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "glibc maintenance".

The tag, cvs/libc-960708 has been created
        at  af5b3bc33bbaf9151c34a351bdb257b90d407d5b (commit)

- Log -----------------------------------------------------------------
commit af5b3bc33bbaf9151c34a351bdb257b90d407d5b
Author: Roland McGrath <address@hidden>
Date:   Mon Jul 8 06:18:25 1996 +0000

    Mon Jul  8 02:14:25 1996  Roland McGrath  <address@hidden>
    
        * libc-symbols.h [GCC >= 2.7] (strong_alias, weak_alias): Use extern
        storage class.  GCC gives an error for non-extern data defns with the
        alias attribute.
    
    Mon Jul  8 00:11:15 1996  Roland McGrath  <address@hidden>
    
        * libc-symbols.h (weak_function): New macro.
        For GCC 2.7+ define as __attribute__ ((weak)).
        * elf/dl-minimal.c: Use weak_function as keyword in function defns
        instead of weak_symbol (NAME) after the defn.
        * stdlib/strtol.c: Likewise.
        * sysdeps/mach/hurd/dl-sysdep.c: Likewise.
    
        * sysdeps/alpha/dl-machine.h (elf_machine_rela) [RTLD_BOOTSTRAP]:
        If this is defined, don't declare _dl_rtld_map as weak, and
        don't check for MAP pointing to it.  RESOLVE is always null in this
        case, so test with #ifdef instead of if.
    
        * libc-symbols.h (symbol_set_declare): Use weak_extern instead of
        weak_symbol.
        * csu/initfini.c (_init): Likewise.
        * locale/setlocale.c (DEFINE_CATEGORY): Likewise.
        * misc/efgcvt_r.c: Likewise.
        * sysdeps/alpha/dl-machine.h (elf_machine_rela): Likewise.
        * sysdeps/i386/dl-machine.h (elf_machine_rel): Likewise.
    
        * libc-symbols.h [ASSEMBLER] (weak_symbol): Macro removed.
        It was not used in any assembler code.
        (weak_symbol_asm): Renamed to weak_extern_asm.
        (weak_extern): New macro replaces weak_symbol for weak extern refs;
        define to weak_extern_asm for [!ASSEMBLER].
    
        * libc-symbols.h [! ASSEMBLER] [HAVE_WEAK_SYMBOLS] (weak_symbol_asm,
        weak_alias_asm): New macros, renamed from weak_symbol/weak_alias;
        define those now as aliases.
        Change conditional to use __attribute__ syntax for GCC 2.7+, not 2.8+
        [GCC >= 2.7] [HAVE_WEAK_SYMBOLS] (weak_symbol): Do weak_symbol_asm
        after GCC weak attribute decl.
-----------------------------------------------------------------------


hooks/post-receive
-- 
glibc maintenance



reply via email to

[Prev in Thread] Current Thread [Next in Thread]