Skip to content

Commit

Permalink
Upgrade to GCC 4.6.4
Browse files Browse the repository at this point in the history
  • Loading branch information
xsacha committed Jun 6, 2014
1 parent f70e530 commit f7bdb43
Show file tree
Hide file tree
Showing 653 changed files with 393,613 additions and 3,805 deletions.
4 changes: 4 additions & 0 deletions ChangeLog
@@ -1,3 +1,7 @@
2013-04-12 Release Manager

* GCC 4.6.4 released.

2012-03-01 Release Manager

* GCC 4.6.3 released.
Expand Down
26 changes: 26 additions & 0 deletions boehm-gc/ChangeLog
@@ -1,3 +1,29 @@
2013-04-12 Release Manager

* GCC 4.6.4 released.

2013-04-05 Jakub Jelinek <jakub@redhat.com>

PR other/43620
* Makefile.am (AUTOMAKE_OPTIONS): Add no-dist.
* include/Makefile.am (AUTOMAKE_OPTIONS): Likewise.
* Makefile.in: Regenerated.
* include/Makefile.in: Regenerated.

2012-03-02 Jack Howarth <howarth@bromo.med.uc.edu>

Backport from mainline
2012-02-23 Patrick Marlier <patrick.marlier@gmail.com>
Jack Howarth <howarth@bromo.med.uc.edu>

PR boehm-gc/52179
* include/gc_config.h.in: Undefine HAVE_PTHREAD_GET_STACKADDR_NP.
* include/private/gcconfig.h (DARWIN): Define STACKBOTTOM with
pthread_get_stackaddr_np when available.
* configure.ac (THREADS): Check availability of
pthread_get_stackaddr_np.
* configure: Regenerate.

2012-03-01 Release Manager

* GCC 4.6.3 released.
Expand Down
2 changes: 1 addition & 1 deletion boehm-gc/Makefile.am
Expand Up @@ -4,7 +4,7 @@
## files that should be in the distribution are not mentioned in this
## Makefile.am.

AUTOMAKE_OPTIONS = cygnus subdir-objects
AUTOMAKE_OPTIONS = cygnus subdir-objects no-dist
ACLOCAL_AMFLAGS = -I .. -I ../config

SUBDIRS = include
Expand Down
2 changes: 1 addition & 1 deletion boehm-gc/Makefile.in
Expand Up @@ -283,7 +283,7 @@ toolexeclibdir = @toolexeclibdir@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
AUTOMAKE_OPTIONS = cygnus subdir-objects
AUTOMAKE_OPTIONS = cygnus subdir-objects no-dist
ACLOCAL_AMFLAGS = -I .. -I ../config
SUBDIRS = include
noinst_LTLIBRARIES = libgcjgc.la libgcjgc_convenience.la
Expand Down
11 changes: 11 additions & 0 deletions boehm-gc/configure
Expand Up @@ -15246,6 +15246,17 @@ _ACEOF
fi
done

for ac_func in pthread_get_stackaddr_np
do :
ac_fn_c_check_func "$LINENO" "pthread_get_stackaddr_np" "ac_cv_func_pthread_get_stackaddr_np"
if test "x$ac_cv_func_pthread_get_stackaddr_np" = x""yes; then :
cat >>confdefs.h <<_ACEOF
#define HAVE_PTHREAD_GET_STACKADDR_NP 1
_ACEOF

fi
done

LIBS="$oldLIBS"

# Configuration of machine-dependent code
Expand Down
1 change: 1 addition & 0 deletions boehm-gc/configure.ac
Expand Up @@ -392,6 +392,7 @@ esac
oldLIBS="$LIBS"
LIBS="$LIBS $THREADLIBS"
AC_CHECK_FUNCS([pthread_getattr_np])
AC_CHECK_FUNCS([pthread_get_stackaddr_np])
LIBS="$oldLIBS"

# Configuration of machine-dependent code
Expand Down
2 changes: 1 addition & 1 deletion boehm-gc/include/Makefile.am
@@ -1,4 +1,4 @@
AUTOMAKE_OPTIONS = foreign
AUTOMAKE_OPTIONS = foreign no-dist

noinst_HEADERS = gc.h gc_backptr.h gc_local_alloc.h \
gc_pthread_redirects.h gc_cpp.h
Expand Down
60 changes: 13 additions & 47 deletions boehm-gc/include/Makefile.in
Expand Up @@ -36,9 +36,9 @@ build_triplet = @build@
host_triplet = @host@
target_triplet = @target@
subdir = include
DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in $(srcdir)/gc_config.h.in \
$(srcdir)/gc_ext_config.h.in
DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
$(srcdir)/gc_config.h.in $(srcdir)/gc_ext_config.h.in \
$(noinst_HEADERS)
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/../config/acx.m4 \
$(top_srcdir)/../config/depstand.m4 \
Expand All @@ -55,11 +55,9 @@ CONFIG_HEADER = gc_config.h gc_ext_config.h
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
SOURCES =
DIST_SOURCES =
HEADERS = $(noinst_HEADERS)
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
AM_CPPFLAGS = @AM_CPPFLAGS@
Expand Down Expand Up @@ -199,7 +197,7 @@ toolexeclibdir = @toolexeclibdir@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
AUTOMAKE_OPTIONS = foreign
AUTOMAKE_OPTIONS = foreign no-dist
noinst_HEADERS = gc.h gc_backptr.h gc_local_alloc.h \
gc_pthread_redirects.h gc_cpp.h

Expand Down Expand Up @@ -322,37 +320,6 @@ GTAGS:

distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags

distdir: $(DISTFILES)
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
list='$(DISTFILES)'; \
dist_files=`for file in $$list; do echo $$file; done | \
sed -e "s|^$$srcdirstrip/||;t" \
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
case $$dist_files in \
*/*) $(MKDIR_P) `echo "$$dist_files" | \
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
sort -u` ;; \
esac; \
for file in $$dist_files; do \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
if test -d $$d/$$file; then \
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
if test -d "$(distdir)/$$file"; then \
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
fi; \
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
fi; \
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
else \
test -f "$(distdir)/$$file" \
|| cp -p $$d/$$file "$(distdir)/$$file" \
|| exit 1; \
fi; \
done
check-am: all-am
check: check-am
all-am: Makefile $(HEADERS) gc_config.h gc_ext_config.h
Expand Down Expand Up @@ -452,16 +419,15 @@ uninstall-am:

.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
clean-libtool ctags distclean distclean-generic distclean-hdr \
distclean-libtool distclean-tags distdir dvi dvi-am html \
html-am info info-am install install-am install-data \
install-data-am install-dvi install-dvi-am install-exec \
install-exec-am install-html install-html-am install-info \
install-info-am install-man install-pdf install-pdf-am \
install-ps install-ps-am install-strip installcheck \
installcheck-am installdirs maintainer-clean \
maintainer-clean-generic mostlyclean mostlyclean-generic \
mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
uninstall-am
distclean-libtool distclean-tags dvi dvi-am html html-am info \
info-am install install-am install-data install-data-am \
install-dvi install-dvi-am install-exec install-exec-am \
install-html install-html-am install-info install-info-am \
install-man install-pdf install-pdf-am install-ps \
install-ps-am install-strip installcheck installcheck-am \
installdirs maintainer-clean maintainer-clean-generic \
mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
ps ps-am tags uninstall uninstall-am


# Tell versions [3.59,3.63) of GNU make to not export all variables.
Expand Down
3 changes: 3 additions & 0 deletions boehm-gc/include/gc_config.h.in
Expand Up @@ -87,6 +87,9 @@
/* Define to 1 if you have the `pthread_getattr_np' function. */
#undef HAVE_PTHREAD_GETATTR_NP

/* Define to 1 if you have the `pthread_get_stackaddr_np_np' function. */
#undef HAVE_PTHREAD_GET_STACKADDR_NP

/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H

Expand Down
12 changes: 10 additions & 2 deletions boehm-gc/include/private/gcconfig.h
Expand Up @@ -1331,7 +1331,11 @@
These aren't used when dyld support is enabled (it is by default) */
# define DATASTART ((ptr_t) get_etext())
# define DATAEND ((ptr_t) get_end())
# define STACKBOTTOM ((ptr_t) 0xc0000000)
# ifdef HAVE_PTHREAD_GET_STACKADDR_NP
# define STACKBOTTOM (ptr_t)pthread_get_stackaddr_np(pthread_self())
# else
# define STACKBOTTOM ((ptr_t) 0xc0000000)
# endif
# define USE_MMAP
# define USE_MMAP_ANON
# define USE_ASM_PUSH_REGS
Expand Down Expand Up @@ -2011,7 +2015,11 @@
These aren't used when dyld support is enabled (it is by default) */
# define DATASTART ((ptr_t) get_etext())
# define DATAEND ((ptr_t) get_end())
# define STACKBOTTOM ((ptr_t) 0x7fff5fc00000)
# ifdef HAVE_PTHREAD_GET_STACKADDR_NP
# define STACKBOTTOM (ptr_t)pthread_get_stackaddr_np(pthread_self())
# else
# define STACKBOTTOM ((ptr_t) 0x7fff5fc00000)
# endif
# define USE_MMAP
# define USE_MMAP_ANON
# ifdef GC_DARWIN_THREADS
Expand Down
4 changes: 4 additions & 0 deletions config/ChangeLog
@@ -1,3 +1,7 @@
2013-04-12 Release Manager

* GCC 4.6.4 released.

2012-03-01 Release Manager

* GCC 4.6.3 released.
Expand Down
4 changes: 4 additions & 0 deletions contrib/ChangeLog
@@ -1,3 +1,7 @@
2013-04-12 Release Manager

* GCC 4.6.4 released.

2012-03-01 Release Manager

* GCC 4.6.3 released.
Expand Down
4 changes: 4 additions & 0 deletions contrib/reghunt/ChangeLog
@@ -1,3 +1,7 @@
2013-04-12 Release Manager

* GCC 4.6.4 released.

2012-03-01 Release Manager

* GCC 4.6.3 released.
Expand Down
4 changes: 4 additions & 0 deletions contrib/regression/ChangeLog
@@ -1,3 +1,7 @@
2013-04-12 Release Manager

* GCC 4.6.4 released.

2012-03-01 Release Manager

* GCC 4.6.3 released.
Expand Down
4 changes: 4 additions & 0 deletions fixincludes/ChangeLog
@@ -1,3 +1,7 @@
2013-04-12 Release Manager

* GCC 4.6.4 released.

2012-03-01 Release Manager

* GCC 4.6.3 released.
Expand Down
2 changes: 1 addition & 1 deletion gcc/BASE-VER
@@ -1 +1 @@
4.6.3
4.6.4

0 comments on commit f7bdb43

Please sign in to comment.