Wed Mar 29 11:26:48 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu>

More changes from Germano Caronni <caronni@tik.ethz.ch>:
	* malloc/free.c: Relocate _heapinfo when that allows us to return
 	core to the system.

	* malloc/malloc.c: Move #include <errno.h> outside #ifndef
	_MALLOC_INTERNAL.
This commit is contained in:
Roland McGrath 1995-03-29 16:34:21 +00:00
parent c316b48636
commit a9df882945
6 changed files with 46 additions and 31 deletions

View File

@ -10,3 +10,5 @@ sun4 i386 i386-gnuelf hp300-netbsd hp300
ieeetest hppa-sysdeps regex ieeetest hppa-sysdeps regex
gpl2lgpl.sed gpl2lgpl.sed
distinfo
distinfo

View File

@ -1,3 +1,12 @@
Wed Mar 29 11:26:48 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
More changes from Germano Caronni <caronni@tik.ethz.ch>:
* malloc/free.c: Relocate _heapinfo when that allows us to return
core to the system.
* malloc/malloc.c: Move #include <errno.h> outside #ifndef
_MALLOC_INTERNAL.
Mon Mar 27 02:23:15 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> Mon Mar 27 02:23:15 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
* mach/Makefile (headers): Add mach/mach_traps.h. * mach/Makefile (headers): Add mach/mach_traps.h.

View File

@ -210,6 +210,7 @@ README: README.template version.c
sed -e 's/RELEASE/$(release)/' -e 's/VERSION/$(version)/' < $< > $@ sed -e 's/RELEASE/$(release)/' -e 's/VERSION/$(version)/' < $< > $@
# Make it unwritable so I won't change it by mistake. # Make it unwritable so I won't change it by mistake.
chmod 444 $@ chmod 444 $@
test -d CVS && commit -m'Remade for $(release)-$(version)' $@
endif # Subdirectory vs. parent makefile endif # Subdirectory vs. parent makefile

View File

@ -427,8 +427,8 @@ extern int isatty __P ((int __fd));
#ifdef __USE_BSD #ifdef __USE_BSD
/* Return the index into the active-logins file (utmp) for /* Return the index into the active-logins file (utmp) for
the terminal FD is open on. */ the controlling terminal. */
extern int ttyslot ((int __fd)); extern int ttyslot __P ((void));
#endif #endif

View File

@ -1,51 +1,54 @@
# This file is generated from configure.in by Autoconf. DO NOT EDIT!
if [ ! "$inhibit_glue" ]; then
if test -z "$inhibit_glue"; then
# For signame.c, used in make_siglist. # For signame.c, used in make_siglist.
for ac_func in psignal for ac_func in psignal
do do
ac_tr_func=HAVE_`echo $ac_func | tr '[a-z]' '[A-Z]'` echo $ac_n "checking for $ac_func""... $ac_c" 1>&4
echo "checking for ${ac_func}" 1>&4 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
if eval "test \"`echo '${'ac_cv_func_${ac_func}'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&4
echo " using cached value for ac_cv_func_${ac_func}" 1>&5
else else
cat > conftest.${ac_ext} <<EOF cat > conftest.$ac_ext <<EOF
#line 12 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <ctype.h> /* System header to define __stub macros and hopefully few prototypes,
which can conflict with char $ac_func(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
char $ac_func();
int main() { return 0; } int main() { return 0; }
int t() { int t() {
/* The GNU C library defines this for functions which it implements /* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */ something starting with __ and the normal name is an alias. */
#if defined (__stub_${ac_func}) || defined (__stub___${ac_func}) #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
choke me choke me
#else #else
/* Override any gcc2 internal prototype to avoid an error. */ $ac_func();
extern char ${ac_func}(); ${ac_func}();
#endif #endif
; return 0; } ; return 0; }
EOF EOF
if eval $ac_compile; then if eval $ac_link; then
rm -rf conftest* rm -rf conftest*
eval "ac_cv_func_${ac_func}=yes" eval "ac_cv_func_$ac_func=yes"
else else
rm -rf conftest* rm -rf conftest*
eval "ac_cv_func_${ac_func}=no" eval "ac_cv_func_$ac_func=no"
fi fi
rm -f conftest* rm -f conftest*
fi fi
if eval "test \"`echo '$ac_cv_func_'${ac_func}`\" = yes"; then if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
echo "$ac_t""yes" 1>&4
{ ac_tr_func=HAVE_`echo $ac_func | tr '[a-z]' '[A-Z]'`
test "$verbose" = yes && \ cat >> confdefs.h <<EOF
echo " defining ${ac_tr_func}" #define $ac_tr_func 1
echo "#define" ${ac_tr_func} "1" >> confdefs.h EOF
DEFS="$DEFS -D${ac_tr_func}=1"
}
else
echo "$ac_t""no" 1>&4
fi fi
done done

View File

@ -3,7 +3,7 @@ if test -z "$inhibit_glue"; then
# Find out what this system calls `sys_siglist'. # Find out what this system calls `sys_siglist'.
echo $ac_n "checking for sys_siglist""... $ac_c" 1>&4 echo $ac_n "checking for sys_siglist""... $ac_c" 1>&4
if eval "test \"`echo '${'ac_cv_check_symbol_sys_siglist'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_check_symbol_sys_siglist'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&4 echo $ac_n "(cached) $ac_c" 1>&4
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
@ -35,7 +35,7 @@ EOF
fi fi
echo "$ac_t""$ac_cv_check_symbol_sys_siglist" 1>&4 echo "$ac_t""$ac_cv_check_symbol_sys_siglist" 1>&4
echo $ac_n "checking for _sys_siglist""... $ac_c" 1>&4 echo $ac_n "checking for _sys_siglist""... $ac_c" 1>&4
if eval "test \"`echo '${'ac_cv_check_symbol__sys_siglist'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_check_symbol__sys_siglist'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&4 echo $ac_n "(cached) $ac_c" 1>&4
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
@ -70,7 +70,7 @@ echo "$ac_t""$ac_cv_check_symbol__sys_siglist" 1>&4
# Find out the name of the table the system's <ctype.h> uses for character # Find out the name of the table the system's <ctype.h> uses for character
# classification. This is used by sysdeps/unix/common/glue-ctype.c. # classification. This is used by sysdeps/unix/common/glue-ctype.c.
echo $ac_n "checking ctype array name for glue""... $ac_c" 1>&4 echo $ac_n "checking ctype array name for glue""... $ac_c" 1>&4
if eval "test \"`echo '${'libc_cv_ctype_glue'+set}'`\" = set"; then if eval "test \"`echo '$''{'libc_cv_ctype_glue'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&4 echo $ac_n "(cached) $ac_c" 1>&4
else else
for ctype in _ctype_ __ctype_ __ctype _ctype__ _ctype _locp; do for ctype in _ctype_ __ctype_ __ctype _ctype__ _ctype _locp; do