Re: [Ping] Port of VTV for Cygwin and MinGW

2015-01-29 Thread Matthias Klose
that fixes the build failure. ok to commit? 2015-01-29 Matthias Klose d...@ubuntu.com * acinclude.m4 (GLIBCXX_ENABLE_VTABLE_VERIFY): Define VTV_CYGMIN unconditionally. * configure: Regenerate. On 01/29/2015 06:52 PM, Matthias Klose wrote: r220254 broke bootstrap

Re: [Ping] Port of VTV for Cygwin and MinGW

2015-01-29 Thread Matthias Klose
On 01/29/2015 07:12 PM, H.J. Lu wrote: On Thu, Jan 29, 2015 at 10:05 AM, Matthias Klose d...@ubuntu.com wrote: that fixes the build failure. ok to commit? 2015-01-29 Matthias Klose d...@ubuntu.com * acinclude.m4 (GLIBCXX_ENABLE_VTABLE_VERIFY): Define VTV_CYGMIN

Re: [patch, libobjc] export __objc_get_forward_imp, get_imp again

2015-01-27 Thread Matthias Klose
On 01/22/2015 05:09 PM, Matthias Klose wrote: On 01/22/2015 12:56 AM, Andrew Pinski wrote: On Wed, Jan 21, 2015 at 8:51 AM, Jakub Jelinek ja...@redhat.com wrote: On Wed, Jan 21, 2015 at 08:41:46AM -0800, pins...@gmail.com wrote: On Jan 21, 2015, at 1:02 AM, Matthias Klose d...@ubuntu.com wrote

[patch] disable libmpx x32 multilib builds

2015-03-12 Thread Matthias Klose
current trunk fails to build on x86*-linux, when configured for x32 multilibs because libmpx doesn't support these. Disable them. ok for the trunk? * Disable libmpx x32 multilib builds. --- a/config-ml.in +++ b/config-ml.in @@ -102,6 +102,7 @@ Makefile=${ac_file-Makefile}

Re: libgo patch committed: It's OK to use cgo on PPC

2015-03-12 Thread Matthias Klose
On 03/12/2015 05:41 PM, Ian Lance Taylor wrote: The cgo tool installed by gccgo works fine on 32-bit PPC. This patch notes that fact in the gccgo version of the go tool. This is GCC PR 65404. Bootstrapped and ran Go testsuite on x86_64-unknown-linux-gnu. Committed to mainline. same thing

Re: [gofrontend-dev] Re: Go patch committed: Don't strip Go programs

2015-02-27 Thread Matthias Klose
On 02/27/2015 04:59 PM, Ian Lance Taylor wrote: On Fri, Feb 27, 2015 at 7:21 AM, labo...@linux.vnet.ibm.com wrote: As discussed in this bugzilla, the debug info from libgo should not be stripped or some things won't work as documented, like runtime.Callers. Is that information documented

Re: [Ada] convert GNAT doc to sphinx

2015-03-03 Thread Matthias Klose
On 02/20/2015 10:17 AM, Arnaud Charlet wrote: As discussed last year, we've converted the GNAT main documentation (gnat_rm.texi and gnat_ugn.texi) to reST/sphinx, so the master doc can now be found under gcc/ada/doc. there is an empty directory left in SVN: gcc/ada/doc/share/_static ok to

[patch, libstdc++] Use explicit relative imports for the pretty printers

2015-02-25 Thread Matthias Klose
with Python 2.5 and newer 2.x versions. Ok for the trunk? Matthias 2015-02-25 Matthias Klose d...@ubuntu.com * python/libstdcxx/v6/__init__.py: Use explicit relative imports. Index: libstdc++-v3/python/libstdcxx/v6/__init__.py

Re: [patch, libbacktrace/libsanitizer/libquadmath/libcilkrts] fix multilib builds

2015-01-23 Thread Matthias Klose
[CC ing build, libquadmath, libcilkrts maintainers] On 01/23/2015 02:53 AM, Ian Lance Taylor wrote: On Thu, Jan 22, 2015 at 3:44 PM, Matthias Klose d...@ubuntu.com wrote: However for the libbacktrace and the libsanitizer builds, the AM_ENABLE_MULTILIB macro is included way too late. Scan

Re: [patch] [java] bump libgcj soname

2015-04-21 Thread Matthias Klose
On 04/21/2015 04:11 PM, Jakub Jelinek wrote: On Tue, Apr 21, 2015 at 04:07:13PM +0200, Matthias Klose wrote: bump the libgcj soname on the trunk, as done for every release cycle, Is that really needed though these days? Weren't there basically zero changes to libjava (both libjava

Re: [patch] [java] bump libgcj soname

2015-04-21 Thread Matthias Klose
On 04/21/2015 04:19 PM, Jakub Jelinek wrote: On Tue, Apr 21, 2015 at 04:16:18PM +0200, Matthias Klose wrote: On 04/21/2015 04:11 PM, Jakub Jelinek wrote: On Tue, Apr 21, 2015 at 04:07:13PM +0200, Matthias Klose wrote: bump the libgcj soname on the trunk, as done for every release cycle

[patch] [java] bump libgcj soname

2015-04-21 Thread Matthias Klose
bump the libgcj soname on the trunk, as done for every release cycle, and update the cygwin/mingw32 files. ok for the trunk? Matthias gcc/ 2015-04-21 Matthias Klose d...@ubuntu.com * config/i386/cygwin.h (LIBGCJ_SONAME): Set libgcj version to -17. * config/i386/mingw32.h (LIBGCJ_SONAME

[patch] fix gotools cross build

2015-05-06 Thread Matthias Klose
Yes, it's documented that there is still some work to do for cross builds, however a cross build for gotools currently fails. The toplevel make always passes the GOC variable in the environment, overwriting anything configured in gotools own configure.ac. Fixed by explictly using @GOC@ for

[patch] fix configure for alpha-linux for

2015-05-03 Thread Matthias Klose
fix the toplevel configure for alpha-linux for targets which are configured with a triplet, not having the vendor information as part of the command Ok for the trunk and all branches? * configure.ac: Match $host configured with triplets. * configure: Regenerate. Matthias

Re: My patch for GCC 5 directory names

2015-05-13 Thread Matthias Klose
On 05/12/2015 03:42 PM, Richard Biener wrote: I promised to send out my pat^Whack. Before building I introduce gcc/FULL-VER as copy of gcc/BASE-VER and adjust gcc/BASE-VER to just the major number. Then I only need the following small patch (where I don't speak enough tcl for fixing

[patch] [jit] Install headers using INSTALL_DATA

2015-06-09 Thread Matthias Klose
Install the gcc/jit header files without the x bit set. Ok for the trunk and the 5 branch? Matthias gcc/jit/ 2015-06-09 Matthias Klose d...@ubuntu.com * Make-lang.in (jit.install-common): Install headers using INSTALL_DATA. Index: gcc/jit/Make-lang.in

Re: [PATCH] PR66870 PowerPC64 Enable gold linker with split stack

2015-08-19 Thread Matthias Klose
On 08/18/2015 10:36 PM, Lynn A. Boger wrote: As discussed in PR 66870, for ppc64le and ppc64le it is preferred to use the gold linker with gccgo or gcc if the split stack option is enabled. Use of the gold linker with the split stack option results in less storage allocated for goroutine

Re: [PATCH, libjava/classpath]: Fix overriding recipe for target 'gjdoc' build warning

2015-08-20 Thread Matthias Klose
On 08/20/2015 06:36 AM, Tom Tromey wrote: Andrew No, it isn't. It's still a necessity for initial bootstrapping of Andrew OpenJDK/IcedTea. Andrew Haley said the opposite here: https://gcc.gnu.org/ml/gcc-patches/2015-08/msg00537.html if you need bootstrapping OpenJDK 6 or OpenJDK 7, then

[patch] install missing rs6000 header, needed to build plugins

2015-07-14 Thread Matthias Klose
This installs the rs6000-cpus.def file for powerpc targets (included by default64.h), which is needed to build plugins on powerpc64* targets. Ok for the trunk, and the 5 branch? Tested with a build and installation. Matthias PR target/66840 * config/rs6000/t-rs6000 (TM_H): Add

Re: [PATCH] PR66870 PowerPC64 Enable gold linker with split stack

2015-10-08 Thread Matthias Klose
On 08.10.2015 20:56, Lynn A. Boger wrote: I think my original fix with linux.h doing the #undef on TARGET_CAN_SPLIT_STACK_64BIT is the right fix at least for powerpc-linux-gnu 32 bit only. It works for powerpc-linux-gnu without multilib and doesn't break powerpc64-linux-gnu or

[ping] Re: [patch] fix gotools cross build

2015-10-10 Thread Matthias Klose
still needed, both on the trunk and the branch. On 06.05.2015 14:34, Matthias Klose wrote: Yes, it's documented that there is still some work to do for cross builds, however a cross build for gotools currently fails. The toplevel make always passes the GOC variable in the environment

Re: [PATCH] PR66870 PowerPC64 Enable gold linker with split stack

2015-10-10 Thread Matthias Klose
On 10.10.2015 16:00, David Edelsohn wrote: On Fri, Oct 9, 2015 at 3:51 PM, Lynn A. Boger wrote: Here's a new one. Tried all the variations, verified that split stack is still enabled and uses gold linker for 64 bit targets when using a 64 bit default compiler, and

Re: [PATCH] PR66870 PowerPC64 Enable gold linker with split stack

2015-10-07 Thread Matthias Klose
On 07.10.2015 17:36, Lynn A. Boger wrote: Pretty sure this is the fix, but still doing some testing. linux.h isn't included for multilib enabled builds defaulting to powerpc-linux-gnu, I am currently testing --- gcc/config/rs6000/sysv4.h (revision 228571) +++ gcc/config/rs6000/sysv4.h

Re: [PATCH] PR66870 PowerPC64 Enable gold linker with split stack

2015-10-13 Thread Matthias Klose
On 13.10.2015 00:53, Alan Modra wrote: On Mon, Oct 12, 2015 at 10:15:04AM -0500, Lynn A. Boger wrote: Thanks for doing this Alan. I agree this looks better to me. I assume by "etc" you mean you did biarch builds for your bootstraps on BE? By "etc" I meant "and regression tested". I built

[PATCH] [4.9] Re: [PATCH][5] Backport ISL 0.15 support

2015-11-18 Thread Matthias Klose
? Matthias 2015-11-18 Matthias Klose <d...@ubuntu.com> * configure.ac: Permit also ISL 0.15 with CLooG. * configure: Regenerate. gcc/ 2015-11-18 Matthias Klose <d...@ubuntu.com> Backport from the gcc-5-branch Backport from mainline 2015-07-21 Mike Frysinger <vap...@gentoo.org&

Re: [PATCH] select isl-0.15 in download_prerequisites

2015-09-05 Thread Matthias Klose
On 09/05/2015 02:36 PM, Sebastian Pop wrote: > I think it is fine to bump the default version of isl to be downloaded > by default. > Are there other reviewers who would oppose committing this patch? can 4.8 and 4.9 be built with isl-0.15?

Re: dejagnu version update?

2015-09-16 Thread Matthias Klose
On 09/15/2015 09:23 PM, Bernhard Reutner-Fischer wrote: > On September 15, 2015 7:39:39 PM GMT+02:00, Mike Stump > wrote: >> On Sep 14, 2015, at 3:37 PM, Jeff Law wrote: Maybe GCC-6 can bump the required dejagnu version to allow for getting rid

Re: patch to fix PR66424

2015-09-29 Thread Matthias Klose
This was marked as a regression in 5 and 6, but never backported to the gcc-5-branch. Is it time to backport? Matthias On 21.07.2015 21:54, Vladimir Makarov wrote: The following patch fixes https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66424 The patch was tested and bootstrapped on

Re: [PATCH] DWARF support for AIX v5

2015-09-30 Thread Matthias Klose
fixing gcc/configure.ac. Committing as obvious (although I see some whitespace changes with an unmodified autoconf2.64 downloaded from ftp.gnu.org). Matthias gcc/ 2015-09-30 Matthias Klose <d...@ubuntu.com> * configure.ac: Remove extraneous ;;. * configure: Regenerate.

Re: Openacc launch API

2015-09-30 Thread Matthias Klose
On 30.09.2015 14:40, Bernd Schmidt wrote: On 09/30/2015 02:37 PM, Matthias Klose wrote: this broke the jit build. The following patch fixes the build for me. Ok to commit? Matthias 2015-09-30 Matthias Klose <d...@ubuntu.com> * jit-builtins.h Define DEF_FUNCTION_TYPE

[patch] Remove empty libstdc++ directories

2015-09-30 Thread Matthias Klose
Removing two empty directories, approved by Jonathan on IRC. Matthias 2015-09-30 Matthias Klose <d...@ubuntu.com> * config/cpu/alpha, config/cpu/ia64: Remove empty directories.

Re: Openacc launch API

2015-09-30 Thread Matthias Klose
On 25.08.2015 15:29, Nathan Sidwell wrote: Jakub, This patch changes the launch API for openacc parallels. this broke the jit build. The following patch fixes the build for me. Ok to commit? Matthias 2015-09-30 Matthias Klose <d...@ubuntu.com> * jit-builtins.h

Re: [PATCH] PR66870 PowerPC64 Enable gold linker with split stack

2015-10-03 Thread Matthias Klose
On 01.10.2015 01:07, Ian Lance Taylor wrote: On Thu, Sep 17, 2015 at 12:13 PM, Lynn A. Boger wrote: Here is my updated patch, with the changes suggested by Ian for gcc/gospec.c and David for gcc/configure.ac. Bootstrap built and tested on ppc64le, ppc64 multilib.

Re: Do not describe -std=c11 etc. as experimental in c.opt help text

2015-10-02 Thread Matthias Klose
On 01.10.2015 19:01, Joseph Myers wrote: I noticed that c.opt still described -std=c11 and related options as experimental in the --help text. This patch fixes this. this seems to be true for the gcc-5 branch as well. Could you fix it there as well? Matthias

Re: Solaris vtv port breaks x32 build

2015-12-02 Thread Matthias Klose
. 2015-12-02 Matthias Klose <d...@ubuntu.com> * configure.ac: Move AM_ENABLE_MULTILIB before GCC_LIBSTDCXX_RAW_CXX_FLAGS. * configure: Regenerate.

Re: [patch] [java] bump libgcj soname

2016-01-03 Thread Matthias Klose
On 03.01.2016 20:01, Mike Stump wrote: On Jan 3, 2016, at 9:34 AM, Matthias Klose <d...@ubuntu.com> wrote: On 03.01.2016 17:23, Andrew Haley wrote: On 03/01/16 15:52, Matthias Klose wrote: No, libgcj versions up to 4.9.3 didn't change the value for releases taken from the same branc

Re: [patch] [java] bump libgcj soname

2016-01-02 Thread Matthias Klose
On 21.04.2015 16:37, Jakub Jelinek wrote: On Tue, Apr 21, 2015 at 04:29:52PM +0200, Matthias Klose wrote: On 04/21/2015 04:19 PM, Jakub Jelinek wrote: On Tue, Apr 21, 2015 at 04:16:18PM +0200, Matthias Klose wrote: On 04/21/2015 04:11 PM, Jakub Jelinek wrote: On Tue, Apr 21, 2015 at 04:07

Re: [patch] [java] bump libgcj soname

2016-01-02 Thread Matthias Klose
On 02.01.2016 16:39, Andrew Haley wrote: On 02/01/16 14:40, Matthias Klose wrote: preparing for a test rebuild of the archive, and trying to run gcj-dbtool (from GCC 5) with libgcj16 (from GCC 6): $ gcj-dbtool -n /tmp/foo.db libgcj failure: gcj linkage error. Incorrect library ABI version

Re: [patch] [java] bump libgcj soname

2016-01-03 Thread Matthias Klose
On 02.01.2016 17:11, Andrew Haley wrote: On 02/01/16 15:53, Matthias Klose wrote: In any case, GCJ_CXX_ABI_VERSION should be changed to not include __GNUC_MINOR__ anymore. Maybe for the gcc-5-branch, set it unconditionally to 3 so that it won't change anymore with future releases from the gcc

Re: [patch] [java] bump libgcj soname

2016-01-03 Thread Matthias Klose
On 03.01.2016 15:17, Andrew Haley wrote: On 03/01/16 11:38, Matthias Klose wrote: On 02.01.2016 17:11, Andrew Haley wrote: On 02/01/16 15:53, Matthias Klose wrote: In any case, GCJ_CXX_ABI_VERSION should be changed to not include __GNUC_MINOR__ anymore. Maybe for the gcc-5-branch, set

Re: [patch] [java] bump libgcj soname

2016-01-03 Thread Matthias Klose
On 03.01.2016 17:23, Andrew Haley wrote: On 03/01/16 15:52, Matthias Klose wrote: No, libgcj versions up to 4.9.3 didn't change the value for releases taken from the same branch. All of 4.9.0, 4.9.1, 4.9.2, 4.9.3 have the same GCJ_CXX_ABI_VERSION. But 5.1, 5.2 and 5.3 have *different

Re: update zlib to 1.2.8

2015-11-23 Thread Matthias Klose
in the testsuite. Ok to apply (even if we already are in stage3)? +2015-11-23 Matthias Klose <d...@ubuntu.com> + + * Imported zlib 1.2.8; merged local changes. Should not be a problem for GDB, since we're not near branching time. Out of curiosity, what prompted this update

[patch] link libgccjit using LDFLAGS

2015-11-29 Thread Matthias Klose
link libgccjit using LDFLAGS (which is empty by default), but could be used to pass hardening options like -Wlz,relro. Matthias * Make-lang.in ($(LIBGCCJIT_FILENAME)): Link using $(LDFLAGS). --- a/gcc/jit/Make-lang.in +++ b/gcc/jit/Make-lang.in @@ -86,7 +86,7 @@ $(LIBGCCJIT_FILENAME):

[rfc] Skip non-default multilib and libstdc++-v3 debug builds in bootstrap builds

2015-11-29 Thread Matthias Klose
The attached patch avoids building the non-default multilib and libstdc++-v3 debug builds in bootstrap builds during bootstrap builds, resulting in some speedup for bootstrap builds for targets with multilibs enabled. On x86_64-linux-gnu with 64/32/x32 multilibs enabled and the libstdc++ debug

Re: [PATCH] [4.9] Re: [PATCH][5] Backport ISL 0.15 support

2015-11-19 Thread Matthias Klose
On 19.11.2015 09:07, Richard Biener wrote: On Wed, 18 Nov 2015, Matthias Klose wrote: On 12.10.2015 12:58, Richard Biener wrote: This backports the patch to allow bootstrapping with ISL 0.15 to the GCC 5 branch (the GCC 4.9 branch will require backporting of some dependencies). I don't

update zlib to 1.2.8

2015-11-22 Thread Matthias Klose
already are in stage3)? Matthias zlib/ChangeLog.gcj +2015-11-23 Matthias Klose <d...@ubuntu.com> + + * Imported zlib 1.2.8; merged local changes. zlib/ChangeLog +Changes in 1.2.8 (28 Apr 2013) +- Update contrib/minizip/iowin32.c for Windows RT [Vollant] +- Do not force Z_CONST

Re: Allow embedded timestamps by C/C++ macros to be set externally (3)

2016-06-01 Thread Matthias Klose
On 01.06.2016 18:29, Bernd Schmidt wrote: > On 05/13/2016 07:09 PM, Dhole wrote: >> +pfile->source_date_epoch = pfile->cb.get_source_date_epoch(pfile); > > Space before paren. Ok with that change. > >> * c-common.h (c_omp_region_type): Remove trailing coma. > > Also, comma.

Re: Fix PR67639

2016-02-09 Thread Matthias Klose
On 08.02.2016 15:26, Bernd Schmidt wrote: On 12/21/2015 08:39 PM, Jeff Law wrote: On 12/18/2015 11:38 AM, Bernd Schmidt wrote: In an earlier fix, the following change was made in varasm.c for invalid register variables: --- trunk/gcc/varasm.c2014/08/26 14:59:59214525 +++

[patch] fix gccjit build failure

2016-01-25 Thread Matthias Klose
gccjit currently fails to build, needing an additional header. Ok to install on the trunk? Matthias * jit-playback.c: Include . --- a/gcc/jit/jit-playback.c +++ b/gcc/jit/jit-playback.c @@ -43,6 +43,8 @@ along with GCC; see the file COPYING3. #include "jit-builtins.h" #include

Re: RFA: MIPS: Fix race condition causing PR 69129

2016-01-20 Thread Matthias Klose
On 19.01.2016 14:52, Nick Clifton wrote: Hi Catherine, Hi Eric, Hi Matthew, GCC PR 69129 reports a problem with the MIPS backend: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69129 I traced the problem down to a race condition in mips_compute_frame_info. This calls

Re: [PATCH] New version of libmpx with new memmove wrapper

2016-01-20 Thread Matthias Klose
On 11.12.2015 15:34, Ilya Enkovich wrote: I fixed it, bootstrapped, regtested and applied to trunk. Here is committed version. this left libmpx/libtool-version, which now is unused and outdated. Ok to remove? Matthias

Re: [committed, libffi] Match upstream soname

2016-03-10 Thread Matthias Klose
On 07.03.2016 12:59, Richard Henderson wrote: On 03/06/2016 07:24 PM, Matthias Klose wrote: On 05.03.2016 19:28, Richard Henderson wrote: When I went to apply my symbol versioning patch to upstream, I discovered that upstream had already bumped their soname to 6.4.0, beyond the bump that I'd

Re: [PATCH] Fix PR c++/70218 (illegal access to private field succeeds)

2016-03-19 Thread Matthias Klose
On 13.03.2016 21:03, Patrick Palka wrote: Here we are mishandling the deferred_access_stack by not coherently pushing/popping from it. In cp_parser_lambda_expression we are calling (in order): push_deferring_access_checks (dk_no_deferred); cp_parser_start_tentative_firewall (parser);

Re: [committed, libffi] Match upstream soname

2016-03-06 Thread Matthias Klose
On 05.03.2016 19:28, Richard Henderson wrote: When I went to apply my symbol versioning patch to upstream, I discovered that upstream had already bumped their soname to 6.4.0, beyond the bump that I'd applied to gcc to 5.0.0. So I bumped upstream to 7.0.0, including the symbol versioning, and

Re: Please include ada-hurd.diff upstream (try2)

2016-03-06 Thread Matthias Klose
[adding Eric for review] On 02.03.2016 00:42, Svante Signell wrote: Hello, As time progresses, the ada-hurd.diff patch has now been living in Debian since gcc-4.6 and is now in gcc-5 and gcc-6. Last try to get it included upstream was in 2012, and 2014, e.g see

Re: [PATCH] Replace old AWK script (utilizing bc) with Python implementation

2016-04-25 Thread Matthias Klose
On 25.04.2016 16:57, Martin Liška wrote: Hello. As I've been playing with branch predictions and contrib/analyze_brprob script, I've decided to replace the old script with a Python implementation. Improvements: + fixed horizontal formatting + remove ugly utilization of bc that is used for

Re: [patch] Don't encode the minor version in the gcj abi version

2016-04-28 Thread Matthias Klose
On 28.04.2016 12:52, Rainer Orth wrote: Rainer Orth <r...@cebitec.uni-bielefeld.de> writes: Matthias Klose <d...@ubuntu.com> writes: Bumping the version from from 6.0.0 to 6.1.0 broke gcj, because the minor version is still encoded in the gcj abi, not seen during development of

Re: Allow embedded timestamps by C/C++ macros to be set externally (3)

2016-04-28 Thread Matthias Klose
On 27.04.2016 17:56, Dhole wrote: Thanks again for the review Bernd, On 16-04-27 01:33:47, Bernd Schmidt wrote: + epoch = strtoll (source_date_epoch, , 10); + if ((errno == ERANGE && (epoch == LLONG_MAX || epoch == LLONG_MIN)) + || (errno != 0 && epoch == 0)) +fatal_error

[patch] Don't encode the minor version in the gcj abi version

2016-04-28 Thread Matthias Klose
; } if (flag_bootstrap_classes) abi_version |= FLAG_BOOTSTRAP_LOADER; Ok for the 6 branch and the trunk? Matthias 2016-04-28 Matthias Klose <d...@ubuntu.com> * decl.c (parse_version): Don't encode the minor version in the abi version. --- gcc/java/decl.c +++ gcc/java/

Re: [PATCH][CilkPlus] Merge libcilkrts from upstream

2016-05-09 Thread Matthias Klose
On 07.05.2016 16:35, Matthias Klose wrote: On 02.05.2016 17:51, Jeff Law wrote: On 04/29/2016 05:36 AM, Ilya Verbin wrote: Hi! This patch brings the latest libcilkrts from upstream. Regtested on i686-linux and x86_64-linux. Abidiff: Functions changes summary: 0 Removed, 1 Changed (16

Re: [PATCH][CilkPlus] Merge libcilkrts from upstream

2016-05-07 Thread Matthias Klose
On 02.05.2016 17:51, Jeff Law wrote: On 04/29/2016 05:36 AM, Ilya Verbin wrote: Hi! This patch brings the latest libcilkrts from upstream. Regtested on i686-linux and x86_64-linux. Abidiff: Functions changes summary: 0 Removed, 1 Changed (16 filtered out), 2 Added functions Variables changes

Re: [PATCH 0/7] remove targets obsoleted in gcc 6

2016-07-07 Thread Matthias Klose
On 20.06.2016 10:30, Trevor Saunders wrote: > On Mon, Jun 20, 2016 at 09:25:17AM +0100, Kyrill Tkachov wrote: >> Hi Trev, >> >> On 20/06/16 06:47, tbsaunde+...@tbsaunde.org wrote: >>> From: Trevor Saunders >>> >>> Hi, >>> >>> later than I hoped, but here's the series to

Re: libgo patch committed: Change build procedure to use build tags

2016-08-07 Thread Matthias Klose
On 07.08.2016 14:14, Andreas Schwab wrote: > That breaks ia64: > > ../../../libgo/go/internal/syscall/unix/getrandom_linux.go:29:5: error: > reference to undefined name 'randomTrap' > if randomTrap == 0 { > ^ > ../../../libgo/go/internal/syscall/unix/getrandom_linux.go:38:34: error: >

Re: [patch] update zlib to the 1.2.10 release.

2017-01-22 Thread Matthias Klose
On 22.01.2017 19:12, NightStrike wrote: > On Sun, Jan 22, 2017 at 1:00 PM, Matthias Klose <d...@ubuntu.com> wrote: >> NightStrike proposed to revert to the 1.2.8 release until zlib stabilizes >> again; >> I'm open for that, but didn't want to stay with the 1.2.10 r

Re: [patch] update zlib to the 1.2.10 release.

2017-01-22 Thread Matthias Klose
On 12.01.2017 22:39, Jeff Law wrote: > On 01/12/2017 02:26 PM, Matthias Klose wrote: >> On 12.01.2017 22:17, Jeff Law wrote: >>> On 01/05/2017 07:45 AM, Matthias Klose wrote: >>>> These are the changes updating zlib from 1.2.8 to 1.2.10. It is only used >>&g

Re: [PATCH 1/4] BRIG (HSAIL) frontend: configuration file changes and misc

2017-01-26 Thread Matthias Klose
On 24.01.2017 19:30, Pekka Jääskeläinen wrote: > Hi, > > On Tue, Jan 24, 2017 at 7:26 PM, Joseph Myers wrote: >> Since front ends can't be enabled or disabled on a per-multilib basis, if >> you want to support any x86/x86_64 GNU/Linux configuration you need to >> support

Re: [PATCH 1/4] BRIG (HSAIL) frontend: configuration file changes and misc

2017-01-24 Thread Matthias Klose
On 16.05.2016 19:25, Pekka Jääskeläinen wrote: > The configuration file changes and misc. updates required > by the BRIG frontend. > > Also, added include/hsa-interface.h which is hsa.h taken from libgomp > and will be shared by it (agreed with Martin Liška / SUSE). > the toplevel configure.ac

Re: [PATCH] Introduce --with-gcc-major-version-only configure option (take 2)

2017-01-19 Thread Matthias Klose
On 19.01.2017 13:26, Jakub Jelinek wrote: > On Thu, Jan 19, 2017 at 01:13:14PM +0100, Franz Sirl wrote: >> Am 2017-01-12 um 21:16 schrieb Jakub Jelinek: >>> libmpx/ >>> * configure.ac: Add GCC_BASE_VER. >>> * Makefile.am (gcc_version): Use @get_gcc_base_ver@ instead of cat to >>> get

Re: [PATCH] Delete GCJ

2016-09-05 Thread Matthias Klose
On 05.09.2016 17:13, Andrew Haley wrote: > As discussed. I think I should ask a Global reviewer to approve this > one. For obvious reasons I haven't included the diffs to the deleted > gcc/java and libjava directories. The whole tree, post GCJ-deletion, > is at

Re: libgo patch committed: Change build procedure to use build tags

2016-09-04 Thread Matthias Klose
On 07.08.2016 17:18, Matthias Klose wrote: > On 07.08.2016 14:14, Andreas Schwab wrote: >> That breaks ia64: >> >> ../../../libgo/go/internal/syscall/unix/getrandom_linux.go:29:5: error: >> reference to undefined name 'randomTrap' >> if randomTrap == 0 { >&g

Re: [PATCH] Delete GCJ

2016-10-06 Thread Matthias Klose
On 06.10.2016 18:46, Iain Sandoe wrote: > >> On 6 Oct 2016, at 17:42, Rainer Orth wrote: >> > Here's what I tested. This requires a boehm-gc version 7.0 or later (having the header files in a gc subdirectory). Depending on your available library,

Re: [PATCH] Delete GCJ

2016-10-06 Thread Matthias Klose
On 06.10.2016 20:00, Mike Stump wrote: > On Oct 6, 2016, at 9:56 AM, Rainer Orth wrote: >> I wouldn't hard-fail, but completely disable objc-gc with an appropriate >> warning. The Objective-C maintainers may have other preferences, though. I think I can't do that

Re: [PATCH] Delete GCJ

2016-10-06 Thread Matthias Klose
On 06.10.2016 18:14, Matthias Klose wrote: > On 05.10.2016 18:28, Jeff Law wrote: >> On 10/04/2016 12:39 PM, Iain Sandoe wrote: >>>> >>>> I don't know who wants to review it, but if people want me to, Ok. The >>>> idea >>>> is tha

Re: [PATCH] Delete GCJ

2016-10-03 Thread Matthias Klose
On 05.09.2016 17:13, Andrew Haley wrote: > As discussed. I think I should ask a Global reviewer to approve this > one. For obvious reasons I haven't included the diffs to the deleted > gcc/java and libjava directories. The whole tree, post GCJ-deletion, > is at

Re: [PATCH] Delete GCJ

2016-10-09 Thread Matthias Klose
On 07.10.2016 10:30, Iain Sandoe wrote: > >> On 7 Oct 2016, at 00:58, Matthias Klose <d...@ubuntu.com> wrote: >> >> On 06.10.2016 20:00, Mike Stump wrote: >>> On Oct 6, 2016, at 9:56 AM, Rainer Orth <r...@cebitec.uni-bielefeld.de> >>> wrote: >

Re: [PATCH/AARCH64] Handle ILP32 multi-arch

2016-10-25 Thread Matthias Klose
On 07.10.2016 23:08, Andrew Pinski wrote: > Hi, > This patch adds ilp32 multi-arch support. This is needed to support > multi-arch on Debian like systems. > > OK? Bootstrapped and tested on aarch64-linux-gnu with no regressions. > Also tested with ilp32 with a newly built toolchain that

Re: [PATCH] S390: Fix PR/77822.

2016-11-08 Thread Matthias Klose
On 08.11.2016 15:38, Dominik Vogt wrote: > The attached patch fixes PR/77822 on s390/s390x dor gcc-6 *only*. > See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77822 > > Bootstrapped and regression tested on s390 and s390x biarch on a > zEC12. missing the testcase mentioned in the ChangeLog.

Re: [PATCH] S390: Fix PR/77822.

2016-11-11 Thread Matthias Klose
On 11.11.2016 09:58, Andreas Krebbel wrote: > On 11/08/2016 03:38 PM, Dominik Vogt wrote: >> The attached patch fixes PR/77822 on s390/s390x dor gcc-6 *only*. >> See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77822 >> >> Bootstrapped and regression tested on s390 and s390x biarch on a >> zEC12.

[patch] boehm-gc removal and libobjc changes to build with an external bdw-gc

2016-11-22 Thread Matthias Klose
/msg00290.html (OK by Jeff Law to remove boehm-gc) Afaiu, it needs an ok by a global reviewer, and maybe an libobjc maintainer (?). Matthias 2016-11-19 Matthias Klose <d...@ubuntu.com> * Makefile.def: Remove reference to boehm-gc target module. * configure.ac: I

Re: [PATCH] Delete GCJ

2016-11-21 Thread Matthias Klose
must always specified together for >^ be thanks to all sorting out the documentation issues. Now attaching the updated diff. Ok to commit? Matthias 2016-11-19 Matthias Klose <d...@ubuntu.com> * Makefile.def: Remove reference to boehm-gc target module. * configure.ac:

Re: [patch] remove more GCJ references

2016-11-15 Thread Matthias Klose
On 15.11.2016 16:52, Jeff Law wrote: > On 11/15/2016 03:55 AM, Matthias Klose wrote: >> This patch removes some references to gcj in the top level and config >> directories and in the gcc documentation. The change to the config directory >> requires regenerating aclocal.m4

Re: [patch] remove more GCJ references

2016-11-15 Thread Matthias Klose
On 15.11.2016 16:52, Jeff Law wrote: > On 11/15/2016 03:55 AM, Matthias Klose wrote: >> This patch removes some references to gcj in the top level and config >> directories and in the gcc documentation. The change to the config directory >> requires regenerating aclocal.m4

Re: [patch] remove more GCJ references

2016-11-15 Thread Matthias Klose
On 15.11.2016 21:41, Matthias Klose wrote: > On 15.11.2016 16:52, Jeff Law wrote: >> On 11/15/2016 03:55 AM, Matthias Klose wrote: >>> This patch removes some references to gcj in the top level and config >>> directories and in the gcc documentation. The change t

Re: [PATCH] Delete GCJ

2016-11-21 Thread Matthias Klose
On 21.11.2016 11:23, Iain Sandoe wrote: > >> On 20 Nov 2016, at 20:42, Matthias Klose <d...@ubuntu.com> wrote: >> >> On 10.10.2016 09:58, Iain Sandoe wrote: >>> > >>> The point here was to simplify the dependent configury so that it only >&

Re: [PATCH] Delete GCJ

2016-11-21 Thread Matthias Klose
On 21.11.2016 17:23, Sandra Loosemore wrote: > On 11/21/2016 05:57 AM, Matthias Klose wrote: >> >> --with-target-bdw-gc=/opt/bdw-gc,32=/opt/bdw-gc32 >> >> sets the include and lib dirs by appending include and lib to the paths. If >> you >> ha

Re: [patch] remove more GCJ references

2016-11-15 Thread Matthias Klose
On 15.11.2016 23:03, Eric Gallager wrote: > On 11/15/16, Matthias Klose <d...@ubuntu.com> wrote: >> On 15.11.2016 21:41, Matthias Klose wrote: >>> On 15.11.2016 16:52, Jeff Law wrote: >>>> On 11/15/2016 03:55 AM, Matthias Klose wrote: >>>>> T

[patch] remove more GCJ references

2016-11-15 Thread Matthias Klose
This patch removes some references to gcj in the top level and config directories and in the gcc documentation. The change to the config directory requires regenerating aclocal.m4 and configure in each sub directory. Ok for the trunk? Matthias 2016-11-14 Matthias Klose <d...@ubuntu.

[patch] [5/6] fix installation documentation

2016-11-15 Thread Matthias Klose
. Matthias 2016-11-15 Matthias Klose <d...@ubuntu.com> * doc/install.texi: Move the 'Overriding configure test results' subsub section to the 'Cross-Compiler-Specific Options' sub section. Index: gcc/doc/instal

Re: [PATCH] Delete GCJ

2016-11-20 Thread Matthias Klose
On 10.10.2016 09:58, Iain Sandoe wrote: > >> On 10 Oct 2016, at 05:03, Matthias Klose <d...@ubuntu.com> wrote: >> >> On 07.10.2016 10:30, Iain Sandoe wrote: >>> >>>> On 7 Oct 2016, at 00:58, Matthias Klose <d...@ubuntu.com> wrote: >>&

Re: [PATCH 1/2] [ARC] Generating code for profiling.

2016-12-17 Thread Matthias Klose
On 16.12.2016 14:16, Claudiu Zissulescu wrote: > Committed with the suggested mods. > > Thank you for your review, > Claudiu > >> -Original Message- >> From: Andrew Burgess [mailto:andrew.burg...@embecosm.com] >> Sent: Wednesday, December 14, 2016 1:13 PM >> To: Claudiu Zissulescu

Re: [PATCH] Introduce --with-gcc-major-version-only configure option

2017-01-09 Thread Matthias Klose
On 09.01.2017 21:43, Jakub Jelinek wrote: > Hi! > > On Fri, Jan 06, 2017 at 01:48:26PM +0100, Jakub Jelinek wrote: >> Yet another option is introduce AC_ARG_ENABLE into all those configure >> scripts (some macro in config/*.m4) and do the sed conditionally. > > Here is a patch to do that. >

Re: [patch] update zlib to the 1.2.10 release.

2017-01-12 Thread Matthias Klose
On 12.01.2017 22:17, Jeff Law wrote: > On 01/05/2017 07:45 AM, Matthias Klose wrote: >> These are the changes updating zlib from 1.2.8 to 1.2.10. It is only used >> when >> building without a system zlib. The new release includes fixes for security >> issues CVE-20

[ping] libobjc patches and zlib update

2017-01-12 Thread Matthias Klose
[CCing some global reviewers] Please review the two libobjc patches: https://gcc.gnu.org/ml/gcc-patches/2016-12/msg02003.html - not a regression, but a simplification of the new configure option. https://gcc.gnu.org/ml/gcc-patches/2016-12/msg02004.html - fix the

Re: [patch] update zlib to the 1.2.10 release.

2017-01-13 Thread Matthias Klose
On 12.01.2017 22:39, Jeff Law wrote: > On 01/12/2017 02:26 PM, Matthias Klose wrote: >> On 12.01.2017 22:17, Jeff Law wrote: >>> On 01/05/2017 07:45 AM, Matthias Klose wrote: >>>> These are the changes updating zlib from 1.2.8 to 1.2.10. It is only used >>&g

Re: [patch] boehm-gc removal and libobjc changes to build with an external bdw-gc

2016-11-30 Thread Matthias Klose
On 30.11.2016 12:38, Richard Biener wrote: > On Wed, Nov 30, 2016 at 12:30 PM, Matthias Klose <d...@ubuntu.com> wrote: >> There's one more fix needed for the case of only having the pkg-config module >> installed when configuring with --enable-objc-gc. We can't use

Re: [patch] boehm-gc removal and libobjc changes to build with an external bdw-gc

2016-11-30 Thread Matthias Klose
On 30.11.2016 09:29, Andreas Schwab wrote: > configure: error: no --with-target-bdw-gc options and no bdw-gc pkg-config > module found > make[1]: *** [Makefile:19775: configure-target-libobjc] Error 1 > > Andreas. that's a bit terse. Could you send the complete output for the configuration of

Re: [patch] boehm-gc removal and libobjc changes to build with an external bdw-gc

2016-11-30 Thread Matthias Klose
On 30.11.2016 11:52, Jakub Jelinek wrote: > On Wed, Nov 30, 2016 at 11:17:32AM +0100, Richard Biener wrote: >> On Wed, Nov 30, 2016 at 11:06 AM, Matthias Klose <d...@ubuntu.com> wrote: >>> On 30.11.2016 09:29, Andreas Schwab wrote: >>>> configure: error: no --w

Re: [patch] boehm-gc removal and libobjc changes to build with an external bdw-gc

2016-11-30 Thread Matthias Klose
On 30.11.2016 12:38, Richard Biener wrote: > On Wed, Nov 30, 2016 at 12:30 PM, Matthias Klose <d...@ubuntu.com> wrote: >> There's one more fix needed for the case of only having the pkg-config module >> installed when configuring with --enable-objc-gc. We can't use

Re: [patch] boehm-gc removal and libobjc changes to build with an external bdw-gc

2016-11-30 Thread Matthias Klose
On 30.11.2016 11:52, Jakub Jelinek wrote: > On Wed, Nov 30, 2016 at 11:17:32AM +0100, Richard Biener wrote: >> On Wed, Nov 30, 2016 at 11:06 AM, Matthias Klose <d...@ubuntu.com> wrote: >>> On 30.11.2016 09:29, Andreas Schwab wrote: >>>> configure: error: no --w

Re: [patch] boehm-gc removal and libobjc changes to build with an external bdw-gc

2016-12-01 Thread Matthias Klose
On 30.11.2016 18:26, Jeff Law wrote: > On 11/30/2016 09:53 AM, Matthias Klose wrote: >> On 30.11.2016 12:38, Richard Biener wrote: >>> On Wed, Nov 30, 2016 at 12:30 PM, Matthias Klose <d...@ubuntu.com> wrote: >>>> There's one more fix needed for the case of onl

<    1   2   3   4   5   >