]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Mon Nov 13 15:23:01 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> cvs/libc-951114
authorRoland McGrath <roland@gnu.org>
Tue, 14 Nov 1995 10:00:21 +0000 (10:00 +0000)
committerRoland McGrath <roland@gnu.org>
Tue, 14 Nov 1995 10:00:21 +0000 (10:00 +0000)
* malloc/malloc.c (morecore): Fix inverted test in allocating new
info table.

* malloc/malloc.c (align): Fix assertion.

* malloc/malloc.c: Include assert.h.

* libc-symbols.h: Use __attribute__ for GCC 2.8, not 2.7.

* malloc/malloc.h [emacs] (emacs_loser_valloc): Macro removed.
(valloc): Protect decl with [! (_MALLOC_INTERNAL && emacs)].

ChangeLog
libc-symbols.h

index f84171251f3dda0c6023eff2fe0c08f3977ffd91..6ea0e0f5b9455d6969f37ace02e0ab7cf1269747 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+Mon Nov 13 15:23:01 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
+
+       * malloc/malloc.c (morecore): Fix inverted test in allocating new
+       info table.
+
+       * malloc/malloc.c (align): Fix assertion.
+
+       * malloc/malloc.c: Include assert.h.
+
+       * libc-symbols.h: Use __attribute__ for GCC 2.8, not 2.7.
+
+       * malloc/malloc.h [emacs] (emacs_loser_valloc): Macro removed.
+       (valloc): Protect decl with [! (_MALLOC_INTERNAL && emacs)].
+
 Fri Nov 10 14:15:21 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * malloc/malloc.c (align): Assert that space for alignment
index 50631d164a0f95bdb284d26529bef26b4e523e8b..b08f06151e2cd4b0280434a3ef584c90c6bc1bf9 100644 (file)
@@ -156,8 +156,8 @@ extern const char _libc_intl_domainname[];
 
 
 #if (!defined (ASSEMBLER) && \
-     (__GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)))
-/* GCC 2.7 and later has special syntax for weak symbols and aliases.
+     (__GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 8)))
+/* GCC 2.8 and later has special syntax for weak symbols and aliases.
    Using that is better when possible, because the compiler and assembler
    are better clued in to what we are doing.  */
 #undef strong_alias
@@ -172,7 +172,7 @@ extern const char _libc_intl_domainname[];
 #define weak_alias(name, aliasname) \
   extern __typeof (name) aliasname __attribute__ ((weak, alias (#name)));
 #endif /* HAVE_WEAK_SYMBOLS.  */
-#endif /* Not ASSEMBLER, and GCC 2.7 or later.  */
+#endif /* Not ASSEMBLER, and GCC 2.8 or later.  */