diff options
author | Lorry Tar Creator <lorry-tar-importer@baserock.org> | 2015-04-22 10:21:45 +0000 |
---|---|---|
committer | <> | 2015-04-25 21:44:09 +0000 |
commit | f80b5ea1605c9f9408c5aa386ba71c16d918ebbf (patch) | |
tree | bb7eafaa81fc4b8c5c215bc08d517fd158db234a /libquadmath | |
parent | c27a97d04853380f1e80525391b3f0d156ed4c84 (diff) | |
download | gcc-tarball-f80b5ea1605c9f9408c5aa386ba71c16d918ebbf.tar.gz |
Imported from /home/lorry/working-area/delta_gcc-tarball/gcc-5.1.0.tar.bz2.gcc-5.1.0
Diffstat (limited to 'libquadmath')
-rw-r--r-- | libquadmath/ChangeLog | 41 | ||||
-rw-r--r-- | libquadmath/Makefile.am | 6 | ||||
-rw-r--r-- | libquadmath/Makefile.in | 5 | ||||
-rwxr-xr-x | libquadmath/configure | 135 | ||||
-rw-r--r-- | libquadmath/configure.ac | 3 | ||||
-rw-r--r-- | libquadmath/libquadmath.info | 16 | ||||
-rw-r--r-- | libquadmath/libquadmath.texi | 4 |
7 files changed, 124 insertions, 86 deletions
diff --git a/libquadmath/ChangeLog b/libquadmath/ChangeLog index 2722ed3fc3..642804a41a 100644 --- a/libquadmath/ChangeLog +++ b/libquadmath/ChangeLog @@ -1,14 +1,43 @@ -2014-10-30 Release Manager +2015-04-22 Release Manager - * GCC 4.9.2 released. + * GCC 5.1.0 released. -2014-07-16 Release Manager +2015-01-26 Matthias Klose <doko@ubuntu.com> - * GCC 4.9.1 released. + * configure.ac: Move AM_ENABLE_MULTILIB before AC_PROG_CC. + * configure: Regenerate. + +2015-01-05 Jakub Jelinek <jakub@redhat.com> + + * libquadmath.texi: Bump @copying's copyright year. + +2014-11-21 H.J. Lu <hongjiu.lu@intel.com> + + PR bootstrap/63784 + * configure: Regenerated. + +2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> + + PR target/63610 + * configure: Regenerate. + +2014-10-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> + + PR libquadmath/55821 + * Makefile.am: Unconditionally define libquadmath_TEXINFOS. + * Makefile.in: Regenerate. + +2014-10-09 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> + + PR libquadmath/55821 + * Makefile.am: Conditionally define info_TEXINFOS and + libquadmath_TEXINFOS. + * Makefile.in: Regenerate. -2014-04-22 Release Manager +2014-10-08 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> - * GCC 4.9.0 released. + PR libquadmath/63487 + * libquadmath.texi (sincosq): Fix typo. 2014-01-02 Tobias Burnus <burnus@net-b.de> diff --git a/libquadmath/Makefile.am b/libquadmath/Makefile.am index 6519731b9b..145fb38fc2 100644 --- a/libquadmath/Makefile.am +++ b/libquadmath/Makefile.am @@ -160,7 +160,13 @@ TEXINFO_TEX = ../gcc/doc/include/texinfo.tex # Defines info, dvi, pdf and html targets MAKEINFOFLAGS = -I $(srcdir)/../gcc/doc/include + +if BUILD_LIBQUADMATH info_TEXINFOS = libquadmath.texi +else +info_TEXINFOS = +endif + libquadmath_TEXINFOS = libquadmath-vers.texi libquadmath-vers.texi: diff --git a/libquadmath/Makefile.in b/libquadmath/Makefile.in index 331780931a..5ac6b40f8c 100644 --- a/libquadmath/Makefile.in +++ b/libquadmath/Makefile.in @@ -175,7 +175,7 @@ DVIS = libquadmath.dvi PDFS = libquadmath.pdf PSS = libquadmath.ps HTMLS = libquadmath.html -TEXINFOS = libquadmath.texi +TEXINFOS = TEXI2DVI = texi2dvi TEXI2PDF = $(TEXI2DVI) --pdf --batch MAKEINFOHTML = $(MAKEINFO) --html @@ -418,7 +418,8 @@ TEXINFO_TEX = ../gcc/doc/include/texinfo.tex # Defines info, dvi, pdf and html targets MAKEINFOFLAGS = -I $(srcdir)/../gcc/doc/include -info_TEXINFOS = libquadmath.texi +@BUILD_LIBQUADMATH_FALSE@info_TEXINFOS = +@BUILD_LIBQUADMATH_TRUE@info_TEXINFOS = libquadmath.texi libquadmath_TEXINFOS = libquadmath-vers.texi all: config.h $(MAKE) $(AM_MAKEFLAGS) all-am diff --git a/libquadmath/configure b/libquadmath/configure index 907e0cf05c..ab8e5ff520 100755 --- a/libquadmath/configure +++ b/libquadmath/configure @@ -613,7 +613,6 @@ LIBQUAD_USE_SYMVER_FALSE LIBQUAD_USE_SYMVER_TRUE toolexeclibdir toolexecdir -multi_basedir MAINT MAINTAINER_MODE_FALSE MAINTAINER_MODE_TRUE @@ -682,6 +681,7 @@ am__isrc INSTALL_DATA INSTALL_SCRIPT INSTALL_PROGRAM +multi_basedir target_noncanonical target_os target_vendor @@ -736,6 +736,7 @@ SHELL' ac_subst_files='' ac_user_opts=' enable_option_checking +enable_multilib enable_version_specific_runtime_libs enable_dependency_tracking with_bugurl @@ -746,7 +747,6 @@ enable_fast_install with_gnu_ld enable_libtool_lock enable_maintainer_mode -enable_multilib enable_symvers enable_generated_files_in_srcdir ' @@ -1379,6 +1379,7 @@ Optional Features: --disable-option-checking ignore unrecognized --enable/--with options --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] + --enable-multilib build many library versions (default) --enable-version-specific-runtime-libs specify that runtime libraries should be installed in a compiler-specific directory @@ -1391,7 +1392,6 @@ Optional Features: --disable-libtool-lock avoid locking (might break parallel builds) --enable-maintainer-mode enable make rules and dependencies not useful (and sometimes confusing) to the casual installer - --enable-multilib build many library versions (default) --disable-symvers disable symbol versioning for libquadmath --enable-generated-files-in-srcdir put copies of generated files in source dir intended @@ -2370,6 +2370,44 @@ esac +# Default to --enable-multilib +# Check whether --enable-multilib was given. +if test "${enable_multilib+set}" = set; then : + enableval=$enable_multilib; case "$enableval" in + yes) multilib=yes ;; + no) multilib=no ;; + *) as_fn_error "bad value $enableval for multilib option" "$LINENO" 5 ;; + esac +else + multilib=yes +fi + + +# We may get other options which we leave undocumented: +# --with-target-subdir, --with-multisrctop, --with-multisubdir +# See config-ml.in if you want the gory details. + +if test "$srcdir" = "."; then + if test "$with_target_subdir" != "."; then + multi_basedir="$srcdir/$with_multisrctop../.." + else + multi_basedir="$srcdir/$with_multisrctop.." + fi +else + multi_basedir="$srcdir/.." +fi + + +# Even if the default multilib is not a cross compilation, +# it may be that some of the other multilibs are. +if test $cross_compiling = no && test $multilib = yes \ + && test "x${with_multisubdir}" != x ; then + cross_compiling=maybe +fi + +ac_config_commands="$ac_config_commands default-1" + + target_alias=${target_alias-$host_alias} @@ -6986,7 +7024,7 @@ $as_echo "$lt_cv_ld_force_load" >&6; } case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 10.0,*86*-darwin8*|10.0,*-darwin[91]*) _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; - 10.[012]*) + 10.[012][,.]*) _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 10.*) _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; @@ -8290,7 +8328,7 @@ _LT_EOF if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then - tmp_addflag= + tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler @@ -10527,7 +10565,7 @@ else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF -#line 10530 "configure" +#line 10568 "configure" #include "confdefs.h" #if HAVE_DLFCN_H @@ -10633,7 +10671,7 @@ else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF -#line 10636 "configure" +#line 10674 "configure" #include "confdefs.h" #if HAVE_DLFCN_H @@ -10918,43 +10956,6 @@ fi MAINT=$MAINTAINER_MODE_TRUE -# Default to --enable-multilib -# Check whether --enable-multilib was given. -if test "${enable_multilib+set}" = set; then : - enableval=$enable_multilib; case "$enableval" in - yes) multilib=yes ;; - no) multilib=no ;; - *) as_fn_error "bad value $enableval for multilib option" "$LINENO" 5 ;; - esac -else - multilib=yes -fi - - -# We may get other options which we leave undocumented: -# --with-target-subdir, --with-multisrctop, --with-multisubdir -# See config-ml.in if you want the gory details. - -if test "$srcdir" = "."; then - if test "$with_target_subdir" != "."; then - multi_basedir="$srcdir/$with_multisrctop../.." - else - multi_basedir="$srcdir/$with_multisrctop.." - fi -else - multi_basedir="$srcdir/.." -fi - - -# Even if the default multilib is not a cross compilation, -# it may be that some of the other multilibs are. -if test $cross_compiling = no && test $multilib = yes \ - && test "x${with_multisubdir}" != x ; then - cross_compiling=maybe -fi - -ac_config_commands="$ac_config_commands default-1" - ac_ext=c ac_cpp='$CPP $CPPFLAGS' @@ -13644,6 +13645,20 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # # INIT-COMMANDS # + +srcdir="$srcdir" +host="$host" +target="$target" +with_multisubdir="$with_multisubdir" +with_multisrctop="$with_multisrctop" +with_target_subdir="$with_target_subdir" +ac_configure_args="${multilib_arg} ${ac_configure_args}" +multi_basedir="$multi_basedir" +CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} +CC="$CC" +CXX="$CXX" +GFORTRAN="$GFORTRAN" +GCJ="$GCJ" AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" @@ -13906,20 +13921,6 @@ fi -srcdir="$srcdir" -host="$host" -target="$target" -with_multisubdir="$with_multisubdir" -with_multisrctop="$with_multisrctop" -with_target_subdir="$with_target_subdir" -ac_configure_args="${multilib_arg} ${ac_configure_args}" -multi_basedir="$multi_basedir" -CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} -CC="$CC" -CXX="$CXX" -GFORTRAN="$GFORTRAN" -GCJ="$GCJ" - _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 @@ -13929,9 +13930,9 @@ for ac_config_target in $ac_config_targets do case $ac_config_target in "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; + "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; - "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; @@ -14517,6 +14518,14 @@ $as_echo "$as_me: executing $ac_file commands" >&6;} case $ac_file$ac_mode in + "default-1":C) +# Only add multilib support code if we just rebuilt the top-level +# Makefile. +case " $CONFIG_FILES " in + *" Makefile "*) + ac_file=Makefile . ${multi_basedir}/config-ml.in + ;; +esac ;; "depfiles":C) test x"$AMDEP_TRUE" != x"" || { # Autoconf 2.62 quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval @@ -15251,14 +15260,6 @@ _LT_EOF chmod +x "$ofile" ;; - "default-1":C) -# Only add multilib support code if we just rebuilt the top-level -# Makefile. -case " $CONFIG_FILES " in - *" Makefile "*) - ac_file=Makefile . ${multi_basedir}/config-ml.in - ;; -esac ;; esac done # for ac_tag diff --git a/libquadmath/configure.ac b/libquadmath/configure.ac index c547da8dc2..eb4fe8c8df 100644 --- a/libquadmath/configure.ac +++ b/libquadmath/configure.ac @@ -23,6 +23,8 @@ AC_CONFIG_HEADER(config.h) AC_CANONICAL_SYSTEM ACX_NONCANONICAL_TARGET +AM_ENABLE_MULTILIB(, ..) + target_alias=${target_alias-$host_alias} AC_SUBST(target_alias) @@ -60,7 +62,6 @@ AC_SUBST(enable_shared) AC_SUBST(enable_static) AM_MAINTAINER_MODE -AM_ENABLE_MULTILIB(, ..) AC_LANG_C # The same as in boehm-gc and libstdc++. Have to borrow it from there. diff --git a/libquadmath/libquadmath.info b/libquadmath/libquadmath.info index e516734a71..8ef0946119 100644 --- a/libquadmath/libquadmath.info +++ b/libquadmath/libquadmath.info @@ -1,7 +1,7 @@ This is libquadmath.info, produced by makeinfo version 5.2 from libquadmath.texi. -Copyright (C) 2010-2014 Free Software Foundation, Inc. +Copyright (C) 2010-2015 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, @@ -23,7 +23,7 @@ END-INFO-DIR-ENTRY Published by the Free Software Foundation 51 Franklin Street, Fifth Floor Boston, MA 02110-1301 USA - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, @@ -160,7 +160,7 @@ The following mathematical functions are available: 'scalblnq': compute exponent using 'FLT_RADIX' 'scalbnq': compute exponent using 'FLT_RADIX' 'signbitq': return sign bit -'sincosq': calculate sine and cosine simulataneously +'sincosq': calculate sine and cosine simultaneously 'sinhq': hyperbolic sine function 'sinq': sine function 'sqrtq': square root function @@ -799,10 +799,10 @@ Tag Table: Node: Top1633 Node: Typedef and constants2367 Node: Math Library Routines3786 -Node: I/O Library Routines7503 -Node: strtoflt1287828 -Node: quadmath_snprintf8588 -Node: GNU Free Documentation License10798 -Node: Reporting Bugs35945 +Node: I/O Library Routines7502 +Node: strtoflt1287827 +Node: quadmath_snprintf8587 +Node: GNU Free Documentation License10797 +Node: Reporting Bugs35944 End Tag Table diff --git a/libquadmath/libquadmath.texi b/libquadmath/libquadmath.texi index c9ebf6a12b..4b8e6983cc 100644 --- a/libquadmath/libquadmath.texi +++ b/libquadmath/libquadmath.texi @@ -6,7 +6,7 @@ @c %**end of header @copying -Copyright @copyright{} 2010-2014 Free Software Foundation, Inc. +Copyright @copyright{} 2010-2015 Free Software Foundation, Inc. @quotation Permission is granted to copy, distribute and/or modify this document @@ -199,7 +199,7 @@ The following mathematical functions are available: @item @code{scalblnq}: compute exponent using @code{FLT_RADIX} @item @code{scalbnq}: compute exponent using @code{FLT_RADIX} @item @code{signbitq}: return sign bit -@item @code{sincosq}: calculate sine and cosine simulataneously +@item @code{sincosq}: calculate sine and cosine simultaneously @item @code{sinhq}: hyperbolic sine function @item @code{sinq}: sine function @item @code{sqrtq}: square root function |