Re: [Patch, PR 57800] Waste work in gfc_match_call()

2013-07-24 Thread Bernhard Reutner-Fischer
On 23 July 2013 23:32:27 pcha...@cs.wisc.edu wrote: Hi, The problem appears in revision 201034 in version 4.9. I attached a one-line patch that fixes it. I also reported this problem at http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57800 Bootstrap and regression-tested on x86_64-linux. In

Re: [Patch, PR 57800] Waste work in gfc_match_call()

2013-07-24 Thread Bernhard Reutner-Fischer
On 24 July 2013 18:12:00 Bernhard Reutner-Fischer rep.dot@gmail.com wrote: On 23 July 2013 23:32:27 pcha...@cs.wisc.edu wrote: Hi, The problem appears in revision 201034 in version 4.9. I attached a one-line patch that fixes it. I also reported this problem at http://gcc.gnu.org

Re: [PATCH 11/11] Make opt_pass and gcc::pipeline be GC-managed

2013-07-27 Thread Bernhard Reutner-Fischer
On 26 July 2013 17:04:41 David Malcolm dmalc...@redhat.com wrote: diff --git a/gcc/passes.c b/gcc/passes.c index ce5cdeb..dd1b0ba 100644 --- a/gcc/passes.c +++ b/gcc/passes.c + +void gt_pch_nx_pipeline (void *this_obj, void *p, +gt_pointer_operator op, void *cookie)

Re: [PATCH] PR32219, weak hidden reference segfault [PING^2]

2013-08-01 Thread Bernhard Reutner-Fischer
On 14 July 2013 19:43, Diego Novillo dnovi...@google.com wrote: On Sun, Jul 14, 2013 at 2:08 AM, Chung-Lin Tang clt...@codesourcery.com wrote: Ping. Could you please repost the patch with its description? This thread is sufficiently old and noisy that I'm not even sure what the patch does

[libgo PATCH 0/1] mksyscalls.awk: make split ERE more portable

2013-08-01 Thread Bernhard Reutner-Fischer
Hi, When using busybox' awk to bootstrap, libgo's syscalls are generated incorrectly. I'm attaching the split() used by busybox' awk including output before and after the patch for reference. Please install / ok to install? Bernhard Reutner-Fischer (1): mksyscalls.awk: make split ERE more

Re: [PATCH] Sanitize block partitioning under -freorder-blocks-and-partition

2013-08-02 Thread Bernhard Reutner-Fischer
On 1 August 2013 18:32, Teresa Johnson tejohn...@google.com wrote: Patch 3 of 3 split out from the patch I sent in May that fixes problems with -freorder-blocks-and-partition, with changes/fixes discussed in that thread. See http://gcc.gnu.org/ml/gcc-patches/2013-05/threads.html#00388 for

Re: [PATCH] PR32219, weak hidden reference segfault [PING^2]

2013-08-04 Thread Bernhard Reutner-Fischer
On 4 August 2013 17:14:36 Chung-Lin Tang clt...@codesourcery.com wrote: On 13/7/15 1:43 AM, Diego Novillo wrote: Could you please repost the patch with its description? This thread is sufficiently old and noisy that I'm not even sure what the patch does nor why. Taking the same example in

RE: [PATCH] Add a new option -ftree-bitfield-merge (patch / doc inside)

2013-08-24 Thread Bernhard Reutner-Fischer
On 23 August 2013 16:05:32 Zoran Jovanovic zoran.jovano...@imgtec.com wrote: Hello, This is new patch version. Optimization does not use BIT_FIELD_REF any more, instead it generates new COMPONENT_REF and FIELD_DECL. Existing Bit field representative is associated with newly created field

Re: [PATCH] Fix PR 59390

2013-12-11 Thread Bernhard Reutner-Fischer
On 8 December 2013 16:53, Uros Bizjak ubiz...@gmail.com wrote: On Fri, Dec 6, 2013 at 8:33 PM, Sriraman Tallam tmsri...@google.com wrote: Patch updated with two more tests to check if the vfmadd insn is being produced when possible. Thanks Sri On Fri, Dec 6, 2013 at 11:12 AM, Sriraman

Re: [RFC/CFT] auto-wipe dump files [was: Re: [committed] Fix up bb-slp-31.c testcase]

2013-12-20 Thread Bernhard Reutner-Fischer
On Thu, Oct 31, 2013 at 09:39:11AM +0100, Jakub Jelinek wrote: On Thu, Oct 31, 2013 at 09:34:41AM +0100, Bernhard Reutner-Fischer wrote: The cleanup routine would currently run 7 regexes on the incoming compiler-flags which is supposedly pretty fast. But yes, we could as well key off scan

Re: [PATCH] fixincludes: use $(FI) instead of fixincl@EXEEXT@

2013-12-20 Thread Bernhard Reutner-Fischer
On 8 November 2013 17:28, Bruce Korb bk...@gnu.org wrote: Sure. Looks good to me. Thanks pushed as r206146 thanks, On Fri, Nov 8, 2013 at 2:57 AM, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: On 4 April 2013 22:20, Bruce Korb bk...@gnu.org wrote: Except as noted below, fine by me

Re: [PATCH 2/3] libstdc++-v3: ::tmpnam depends on uClibc SUSV4_LEGACY

2013-12-20 Thread Bernhard Reutner-Fischer
On 13 November 2013 18:56, Jonathan Wakely jwakely@gmail.com wrote: On 13 November 2013 09:22, Bernhard Reutner-Fischer wrote: On 11 November 2013 12:30, Jonathan Wakely jwakely@gmail.com wrote: How does __UCLIBC_SUSV4_LEGACY__ get defined? We'd have a problem if users defined

Re: Update GCC 4.9 changes.html

2013-12-29 Thread Bernhard Reutner-Fischer
On 27 December 2013 12:28:29 H.J. Lu hjl.to...@gmail.com wrote: Hi, This patch adds Intel microarchitecture changes to GCC 4.9 changes.html. OK to install? Thanks. -- H.J. -- Index: changes.html === RCS file:

Re: Fix build under make --no-builtin-rules

2014-01-07 Thread Bernhard Reutner-Fischer
On 7 January 2014 00:57:47 Patrick Palka patr...@parcs.ath.cx wrote: On Mon, Jan 6, 2014 at 6:47 PM, Andreas Schwab sch...@linux-m68k.org wrote: Patrick Palka patr...@parcs.ath.cx writes: From what I inferred from the make manual[0], $* is functionally equivalent to $(basename $@) in this

Re: Fix compute_reloc_for_constant

2014-01-19 Thread Bernhard Reutner-Fischer
On 19 January 2014 03:12:56 Jan Hubicka hubi...@ucw.cz wrote: Hi, while comparing LTO and non-LTO builds I noticed that with LTO we produce a lot more vtables in datal.rel.ro rather than data.rel.ro.local This is because of partitioning promoting more symbols global. For RTL we make section

Re: PATCH: Correctly configure all big-endian ARM archs, not just arm*-*-linux-*.

2013-02-16 Thread Bernhard Reutner-Fischer
On 15 February 2013 19:28:29 Richard Earnshaw rearn...@arm.com wrote: On 15/02/13 18:20, Seth LaForge wrote: Currently, for arm-* archs, TARGET_BIG_ENDIAN_DEFAULT is only set in the case branch for arm*-*-linux-*, not for other arm architectures. We're compiling for the TI TMS570, which is a

Re: [GCC 4.8 wwwdocs] PATCH: Mention several user-visible changes for x86

2013-02-17 Thread Bernhard Reutner-Fischer
On 18 February 2013 00:07:33 Gerald Pfeifer ger...@pfeifer.com wrote: On Fri, 15 Feb 2013, Igor Zamyatin wrote: Is it ok for wwwdocs? Index: htdocs/gcc-4.8/changes.html === + li x86 backend was improved to allow option

[PATCH 0/3] assorted patches for uClibc support

2013-04-04 Thread Bernhard Reutner-Fischer
part.. thanks and cheers, Bernhard Reutner-Fischer (3): libgcc: check for fenv.h in dfp configure check libstdc++-v3: ::tmpnam depends on uClibc SUSV4_LEGACY libsanitizer: add LFS guards libgcc/configure | 13 + libgcc/configure.ac

[PATCH 1/3] libgcc: check for fenv.h in dfp configure check

2013-04-04 Thread Bernhard Reutner-Fischer
uClibc can be built without fenv support, extend the configure check for decimal floating point to probe the existance of fenv.h, too. libgcc/ChangeLog: 2013-03-24 Bernhard Reutner-Fischer al...@gcc.gnu.org * configure.ac (libgcc_cv_dfp): Extend check to probe fenv.h

[PATCH 3/3] libsanitizer: add LFS guards

2013-04-04 Thread Bernhard Reutner-Fischer
uClibc can be built without Largefile support, add the corresponding guards. uClibc does not have __libc_malloc()/__libc_free(), add guard. libsanitizer/ChangeLog 2013-03-24 Bernhard Reutner-Fischer al...@gcc.gnu.org * sanitizer_common/sanitizer_allocator.cc (libc_malloc

[PATCH] fixincludes: use $(FI) instead of fixincl@EXEEXT@

2013-04-04 Thread Bernhard Reutner-Fischer
Bootstrapped and regtested on x86_64-unknown-linux-gnu and x86_64-mine-linux-uclibc without regressions, ok for trunk? fixincludes/ChangeLog: 2013-04-04 Bernhard Reutner-Fischer al...@gcc.gnu.org Makefile.in: Use $(FI) instead of fixincl@EXEEXT@. Cleanup whitespace while

Re: [PATCH 3/3] libsanitizer: add LFS guards

2013-04-05 Thread Bernhard Reutner-Fischer
On 5 April 2013 08:42, Konstantin Serebryany konstantin.s.serebry...@gmail.com wrote: On Fri, Apr 5, 2013 at 10:37 AM, Jakub Jelinek ja...@redhat.com wrote: On Thu, Apr 04, 2013 at 09:53:30PM +0200, Bernhard Reutner-Fischer wrote: uClibc can be built without Largefile support, add

Re: [PATCH 2/3] libstdc++-v3: ::tmpnam depends on uClibc SUSV4_LEGACY

2013-04-05 Thread Bernhard Reutner-Fischer
On 5 April 2013 11:23, Gabriel Dos Reis g...@integrable-solutions.net wrote: On Fri, Apr 5, 2013 at 4:13 AM, Rainer Orth r...@cebitec.uni-bielefeld.de wrote: Gabriel Dos Reis g...@integrable-solutions.net writes: On Fri, Apr 5, 2013 at 4:01 AM, Rainer Orth r...@cebitec.uni-bielefeld.de

Re: Make change_decl_assembler_name functional with inline clones

2013-04-09 Thread Bernhard Reutner-Fischer
On 8 April 2013 22:08:54 Jan Hubicka hubi...@ucw.cz wrote: Hi, this patch makes change_decl_assembler_name to do the right thing with inline clones. My original plan was to remove inline clones from assembler_name_hash, but it hits the problem that we currently need to make them unique for

Re: [PATCH 2/3] libstdc++-v3: ::tmpnam depends on uClibc SUSV4_LEGACY

2013-04-11 Thread Bernhard Reutner-Fischer
On 5 April 2013 11:48, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: On 5 April 2013 11:23, Gabriel Dos Reis g...@integrable-solutions.net wrote: On Fri, Apr 5, 2013 at 4:13 AM, Rainer Orth r...@cebitec.uni-bielefeld.de wrote: Gabriel Dos Reis g...@integrable-solutions.net writes

Re: [PATCH] Fix libbacktrace and libiberty tests fail on sanitized GCC due to wrong link options.

2014-08-25 Thread Bernhard Reutner-Fischer
On 25 August 2014 16:23:54 CEST, Yury Gribov y.gri...@samsung.com wrote: On 08/25/2014 11:04 AM, Maxim Ostapenko wrote: This patch adds necessary flags to provide a linkage of these tests in bootstrap-asan case. I think you'll want to modify Makefile.def and Makefile.tpl because Makefile is

[PATCH, RFC] fortran [was Re: #pragma GCC unroll support]

2015-02-02 Thread Bernhard Reutner-Fischer
/2015-01/msg02733.html ). Just stage-1 tinkering here. Cheers, Bernhard Reutner-Fischer (1): fortran: !GCC$ unroll for DO gcc/fortran/decl.c | 38 gcc/fortran/gfortran.h | 2 ++ gcc/fortran/match.h

[PATCH, v0] fortran: !GCC$ unroll for DO

2015-02-02 Thread Bernhard Reutner-Fischer
fortran/ChangeLog: 2015-02-02 Bernhard Reutner-Fischer al...@gcc.gnu.org * match.h (gfc_match_gcc_unroll): New prototype. * decl.c (directive_unroll): New global variable. (gfc_match_gcc_unroll): New function. * gfortran.h (directive_unroll): New extern

Re: [PATCH x86_64] Optimize access to globals in -fpie -pie builds with copy relocations

2015-02-05 Thread Bernhard Reutner-Fischer
On February 5, 2015 12:29:40 AM GMT+01:00, H.J. Lu hjl.to...@gmail.com wrote: On Wed, Feb 4, 2015 at 3:10 PM, H.J. Lu hjl.to...@gmail.com wrote: On Wed, Feb 4, 2015 at 2:47 PM, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: On February 4, 2015 11:37:01 PM GMT+01:00, H.J. Lu hjl.to

Re: [wwwdocs] Mention ipa-ICF and auto-FDO

2015-01-22 Thread Bernhard Reutner-Fischer
On 21 January 2015 at 22:58, Jan Hubicka hubi...@ucw.cz wrote: Hi, these two rather noticeable features are not mentioned. Honza Index: changes.html === RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-5/changes.html,v retrieving

Re: #pragma GCC unroll support

2015-01-30 Thread Bernhard Reutner-Fischer
On January 30, 2015 5:36:16 PM GMT+01:00, Marek Polacek pola...@redhat.com wrote: On Fri, Jan 30, 2015 at 08:27:06AM -0800, Mike Stump wrote: +static bool +c_parse_pragma_ivdep (c_parser *parser) +{ + c_parser_consume_pragma (parser); + c_parser_skip_to_pragma_eol (parser); + return

Re: [PATCH, testsuite]: Cleanup dumps

2015-01-31 Thread Bernhard Reutner-Fischer
On January 31, 2015 10:53:39 AM GMT+01:00, Uros Bizjak ubiz...@gmail.com wrote: Hello! Reminds me of just auto-wiping dump files: https://gcc.gnu.org/ml/gcc-patches/2013-10/msg02506.html Mike, WDYT? Thanks, 2015-01-31 Uros Bizjak ubiz...@gmail.com * g++.dg/ipa/pr64146.C (dg-final):

Re: [PATCH, testsuite]: Cleanup dumps

2015-01-31 Thread Bernhard Reutner-Fischer
On January 31, 2015 9:17:57 PM GMT+01:00, Mike Stump mikest...@comcast.net wrote: On Jan 31, 2015, at 11:50 AM, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: On January 31, 2015 10:53:39 AM GMT+01:00, Uros Bizjak ubiz...@gmail.com wrote: Hello! Reminds me of just auto-wiping dump

Re: [PATCH, testsuite]: Cleanup dumps

2015-01-31 Thread Bernhard Reutner-Fischer
On January 31, 2015 10:10:27 PM GMT+01:00, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: On January 31, 2015 9:17:57 PM GMT+01:00, Mike Stump mikest...@comcast.net wrote: On Jan 31, 2015, at 11:50 AM, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: On January 31, 2015 10:53:39 AM

Re: [PATCH x86_64] Optimize access to globals in -fpie -pie builds with copy relocations

2015-02-04 Thread Bernhard Reutner-Fischer
On February 4, 2015 11:37:01 PM GMT+01:00, H.J. Lu hjl.to...@gmail.com wrote: On Wed, Feb 4, 2015 at 1:53 PM, Sriraman Tallam tmsri...@google.com wrote: On Wed, Feb 4, 2015 at 10:57 AM, H.J. Lu hjl.to...@gmail.com wrote: On Wed, Feb 4, 2015 at 10:51 AM, Sriraman Tallam tmsri...@google.com

Re: #pragma GCC unroll support

2015-03-06 Thread Bernhard Reutner-Fischer
On 6 March 2015 at 02:31, Sandra Loosemore san...@codesourcery.com wrote: On 03/05/2015 04:12 PM, Mike Stump wrote: Ping? Just commenting on the documentation part: [] and a few coding style nits: +++ b/gcc/c-family/c-pragma.c @@ -1459,6 +1459,10 @@ init_pragma (void)

Re: Fix for PRs 36043, 58744 and 65408

2015-03-14 Thread Bernhard Reutner-Fischer
On March 14, 2015 2:02:38 PM GMT+01:00, Alan Modra amo...@gmail.com wrote: I'll also throw together a testcase or three. For execute tests I'm thinking of using sbrk to locate an odd sized struct such that access past the end segfaults, rather than mmap/munmap as was done in the pr36043

Re: Fix polymorphic type matching in ipa-icf

2015-03-13 Thread Bernhard Reutner-Fischer
On March 13, 2015 7:30:43 AM GMT+01:00, Jan Hubicka hubi...@ucw.cz wrote: Hi, not commenting on the patch itself. s/DELC_CXX_CONSTRUCTOR/DECL_CXX_CONSTRUCTOR/ s/consutrctors/constructors/ Thanks,

[PATCH, CFT] Fix bootstrap with in-tree ISL

2015-04-01 Thread Bernhard Reutner-Fischer
-to-gimple.c with config-list.mk for e.g. alpha-linux-gnu I'm scheduling a proper regstrap on x86_64-linux-gnu for a native compiler but this will take days to start i fear. So.. if somebody has spare cycles.. :) cheers, config/ChangeLog: 2015-04-01 Bernhard Reutner-Fischer al...@gcc.gnu.org

Re: [PATCH, CFT] Fix bootstrap with in-tree ISL

2015-04-01 Thread Bernhard Reutner-Fischer
On 1 April 2015 at 17:53, Tobias Grosser tob...@grosser.es wrote: On 04/01/2015 05:09 PM, Bernhard Reutner-Fischer wrote: Hi, Trying to build config-list.mk for current trunk. The box is a stable debian (7.8 it seems) so the OS' ISL is too old thus i was attempting to use in-tree ISL

Re: [PATCH] Fix removing of df problem in df_finish_pass

2015-02-27 Thread Bernhard Reutner-Fischer
On February 27, 2015 12:42:43 PM GMT+01:00, Thomas Preud'homme thomas.preudho...@arm.com wrote: Hi, In df_finish_pass, optional problems are removed manually making non null entries in df-problems_in_order non contiguous. This may lead to null pointer dereference when accessing all problems from

Re: one more patch for PR64317

2015-02-27 Thread Bernhard Reutner-Fischer
On February 27, 2015 11:03:14 PM GMT+01:00, Vladimir Makarov vmaka...@redhat.com wrote: The following patch improves inheritance for PR64317 testcase https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64317 I ran a lot SPEC2000 benchmarks to get better default parameter value for

Re: [committed] Add missing cleanup in pch-init

2015-02-26 Thread Bernhard Reutner-Fischer
On February 26, 2015 3:15:52 PM GMT+01:00, Tom de Vries tom_devr...@mentor.com wrote: Hi, committed as obvious. Seems like i never pushed http://marc.info/?l=gcc-patchesm=138400411017920w=1 Thanks!

[PATCH, c6x] handle unk_isa in TARGET_CPU_CPP_BUILTINS

2015-04-02 Thread Bernhard Reutner-Fischer
On Wed, Apr 01, 2015 at 11:37:41PM +0200, Bernhard Reutner-Fischer wrote: Bernd, same for c6x for unk_isa, fwiw. Attached. Ok for trunk for the c6x bits? Ok for trunk for the bfin bits? thanks, thanks, On 1 April 2015 at 23:34, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: Hi, gcc

Re: invert_tree_comparsion tweek for bettter inline predicates

2015-04-14 Thread Bernhard Reutner-Fischer
On April 14, 2015 1:36:14 AM GMT+02:00, Jan Hubicka hubi...@ucw.cz wrote: Hi, while looking on a testcase, i noticed that for simple code if (param 6.0) BB1; else BB2; the inline predicates currectly determine (param 6.0) predicate for BB1, but they give (true) predicate to BB2

Re: [PATCH] Makefile.tpl: Remove surplus whitespace

2015-04-22 Thread Bernhard Reutner-Fischer
On 9 April 2015 at 13:20, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: essentially s/[[:space:]]*[[:space:]];/;/g ChangeLog (attn: to src, IIRC no write-access, ask someone to commit) Ok for trunk now? Jeff OKed this, applied as r222334. Please holler if i broke something.. thanks

Re: patch ping

2015-04-22 Thread Bernhard Reutner-Fischer
On April 13, 2015 3:12:48 PM GMT+02:00, Jeff Law l...@redhat.com wrote: On 04/11/2015 04:27 PM, Bernhard Reutner-Fischer wrote: Hi, I'd like to ask an RM or global reviewer to kindly consider the following patches preventing one or the other target in config-list.mk to build: [PATCH, bfin

Re: [PATCH, testsuite]: Cleanup dumps

2015-04-23 Thread Bernhard Reutner-Fischer
On 1 February 2015 at 18:49, Mike Stump mikest...@comcast.net wrote: On Jan 31, 2015, at 1:55 PM, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: What about the -Wcomment question? I don’t consider it linked in anyway to the patch at hand. I’m not a big fan of the default flags

Re: [PATCH] gfortran testsuite: implicitly cleanup-modules

2015-04-23 Thread Bernhard Reutner-Fischer
On 16 March 2012 at 11:04, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: On Thu, Mar 15, 2012 at 08:35:47PM +0100, Jakub Jelinek wrote: On Thu, Mar 15, 2012 at 05:56:32PM +0100, Bernhard Reutner-Fischer wrote: On Thu, Mar 15, 2012 at 04:57:12PM +0100, Richard Guenther wrote: On Thu, Mar

Re: [PATCH] emit_bss(): Remove redundant guard

2015-04-22 Thread Bernhard Reutner-Fischer
On 8 April 2015 at 20:19, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: gcc/ChangeLog: OKed by Jeff and installed to trunk as r222311. thanks, 2015-04-01 Bernhard Reutner-Fischer al...@gcc.gnu.org * varasm.c (emit_bss): Remove redundant guard. Signed-off-by: Bernhard

Re: [PATCH] PR target/55144: bfin: fix opening glibc-c.o: No such file or directory

2015-04-22 Thread Bernhard Reutner-Fischer
On 8 April 2015 at 20:37, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: building all-gcc for bfin-linux-uclibc results in build/genchecksum cp/cp-lang.o c-family/stub-objc.o ... glibc-c.o \ libbackend.a .. cc1plus-checksum.c.tmp opening glibc-c.o: No such file or directory make[2

Re: [PATCH, c6x] handle unk_isa in TARGET_CPU_CPP_BUILTINS

2015-04-22 Thread Bernhard Reutner-Fischer
On 8 April 2015 at 22:13, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: ping This was OKed by Jeff and committed to trunk as r222308. thanks, On 2 April 2015 at 22:49, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: On Wed, Apr 01, 2015 at 11:37:41PM +0200, Bernhard Reutner

Re: [PATCH, bfin] handle BFIN_CPU_UNKNOWN in TARGET_CPU_CPP_BUILTINS

2015-04-22 Thread Bernhard Reutner-Fischer
On 8 April 2015 at 22:12, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: ping This was OK'ed by Jeff and committed to trunk as r222307. thanks, On 1 April 2015 at 23:34, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: Hi, gcc/c-family/c-cppbuiltin.c In file included from

Re: [PATCH 2/2] tree-tailcall: Commentary typo fix, remove fwd declaration

2015-04-22 Thread Bernhard Reutner-Fischer
On 8 April 2015 at 20:32, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: gcc/ChangeLog: OKed by Jeff and committed to trunk as r222312. thanks, 2015-04-01 Bernhard Reutner-Fischer al...@gcc.gnu.org * tree-tailcall.c (suitable_for_tail_opt_p, find_tail_calls

[PATCH] PR target/47122 vax-*-openbsd* config.gcc typo

2015-04-22 Thread Bernhard Reutner-Fischer
Gerald / jsg typoed this in the initial r152218 a.k.a 8e6600a15374f9446d5026e8ef6b68e0d753fb6c gcc/ChangeLog: 2015-04-09 Bernhard Reutner-Fischer al...@gcc.gnu.org PR target/47122 * config.gcc (vax-*-openbsd*): Fix name of pthread spec header. --- gcc/config.gcc |2 +- 1

Re: [PATCH] PR target/47098 OBSD_LIB_SPEC on i686-openbsd3 missing

2015-04-22 Thread Bernhard Reutner-Fischer
On 13 April 2015 at 15:08, Jeff Law l...@redhat.com wrote: On 04/11/2015 04:15 PM, Bernhard Reutner-Fischer wrote: gcc/config/openbsd.h:143:18: error: ‘OBSD_LIB_SPEC’ was not declared in this scope #define LIB_SPEC OBSD_LIB_SPEC ^ gcc/gcc.c:879:31: note: in expansion

Re: [PATCH] PR target/47122 vax-*-openbsd* config.gcc typo

2015-04-22 Thread Bernhard Reutner-Fischer
I've applied this as r222314. thanks, On 22 April 2015 at 10:36, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: Gerald / jsg typoed this in the initial r152218 a.k.a 8e6600a15374f9446d5026e8ef6b68e0d753fb6c gcc/ChangeLog: 2015-04-09 Bernhard Reutner-Fischer al...@gcc.gnu.org

Re: [PATCH] gimple-walk.c #include TLC

2015-04-29 Thread Bernhard Reutner-Fischer
On 29 April 2015 at 11:00, Richard Biener richard.guent...@gmail.com wrote: On Wed, Apr 29, 2015 at 10:01 AM, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: Hi there, I noticed that gimple-walk.c has a creative list of #includes. Furthermore, in walk_gimple_asm parse_{in,out

[PATCH] PR target/48904 x86_64-knetbsd-gnu missing defs

2015-04-29 Thread Bernhard Reutner-Fischer
2012-09-21 H.J. Lu hongjiu...@intel.com PR target/48904 * config.gcc (x86_64-*-knetbsd*-gnu): Add i386/knetbsd-gnu64.h. * config/i386/knetbsd-gnu64.h: New file Signed-off-by: Bernhard Reutner-Fischer rep.dot@gmail.com --- This fixes config-list.mk all-gcc

[PATCH] gimple-walk.c #include TLC

2015-04-29 Thread Bernhard Reutner-Fischer
Hi there, I noticed that gimple-walk.c has a creative list of #includes. Furthermore, in walk_gimple_asm parse_{in,out}put_constraint was called even if neither allows_mem, allows_reg nor is_inout were used -- i.e. if wi is NULL -- and the return value of the constraint parsing was not taken into

Re: [PATCH] PR target/48904 x86_64-knetbsd-gnu missing defs

2015-04-30 Thread Bernhard Reutner-Fischer
Hi, On 30 April 2015 at 07:00, Jeff Law l...@redhat.com wrote: On 04/29/2015 02:01 AM, Bernhard Reutner-Fischer wrote: 2012-09-21 H.J. Lu hongjiu...@intel.com PR target/48904 * config.gcc (x86_64-*-knetbsd*-gnu): Add i386/knetbsd-gnu64.h. * config/i386/knetbsd

Re: [RFA] More type narrowing in match.pd V2

2015-05-02 Thread Bernhard Reutner-Fischer
On May 2, 2015 2:36:02 AM GMT+02:00, Jeff Law l...@redhat.com wrote: Here's an updated patch to add more type narrowing to match.pd. Changes since the last version: Slight refactoring of the condition by using types_match as suggested by Richi. I also applied the new types_match to 2 other

Re: [PATCH] PR target/48904 x86_64-knetbsd-gnu missing defs

2015-04-30 Thread Bernhard Reutner-Fischer
On April 30, 2015 5:53:02 PM GMT+02:00, Jeff Law l...@redhat.com wrote: On 04/30/2015 01:58 AM, Bernhard Reutner-Fischer wrote: Hi, On 30 April 2015 at 07:00, Jeff Law l...@redhat.com wrote: On 04/29/2015 02:01 AM, Bernhard Reutner-Fischer wrote: 2012-09-21 H.J. Lu hongjiu...@intel.com

Re: Bare bones of type verifier

2015-04-28 Thread Bernhard Reutner-Fischer
On April 28, 2015 6:01:24 PM GMT+02:00, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: On April 28, 2015 11:05:44 AM GMT+02:00, Jan Hubicka hubi...@ucw.cz wrote: Hi, I will fix the free count issue - my internet access in China was bit sporadic and I hoped you will know why the count seem

Re: Bare bones of type verifier

2015-04-28 Thread Bernhard Reutner-Fischer
On April 28, 2015 11:05:44 AM GMT+02:00, Jan Hubicka hubi...@ucw.cz wrote: Hi, I will fix the free count issue - my internet access in China was bit sporadic and I hoped you will know why the count seem to disagree between PPC64 and Linux builds. In meantime PPC64 stopped to build for me.

Re: [PATCH] PR target/48904 x86_64-knetbsd-gnu missing defs

2015-05-08 Thread Bernhard Reutner-Fischer
On 1 May 2015 at 01:23, Trevor Saunders tbsau...@tbsaunde.org wrote: On Thu, Apr 30, 2015 at 11:58:09PM +0200, Bernhard Reutner-Fischer wrote: On April 30, 2015 5:53:02 PM GMT+02:00, Jeff Law l...@redhat.com wrote: On 04/30/2015 01:58 AM, Bernhard Reutner-Fischer wrote: Hi, On 30 April

Re: PATCH: PR target/48904: x86_64-knetbsd-gnu fails to build

2015-05-08 Thread Bernhard Reutner-Fischer
On 21 September 2012 at 21:11, H.J. Lu hongjiu...@intel.com wrote: Hi, This patch adds i386/knetbsd-gnu64.h for x86_64-knetbsd-gnu. OK to install? I now installed this to trunk as r222903 after Jeff's approval. Thanks! Thanks. H.J. --- 2012-09-21 H.J. Lu hongjiu...@intel.com

[PATCH] libiberty: cleanup Makefile.in

2015-05-11 Thread Bernhard Reutner-Fischer
* maint-tool: Refactor pic/ and noasan/ handling. * Makefile.in: Likewise. Regenerate dependencies. --- It's hard to see which parts of libiberty get built with which flags due to the current way the checks for pic and noasan are performed. So push this decision to make(1). For

Re: Question about patch for PR bootstrap/65150 (identical functions)

2015-05-08 Thread Bernhard Reutner-Fischer
On May 8, 2015 11:58:18 PM GMT+02:00, Jan Hubicka hubi...@ucw.cz wrote: On Fri, May 08, 2015 at 01:09:52PM -0600, Jeff Law wrote: On 05/08/2015 01:07 PM, David Edelsohn wrote: Steve Ellcey wrote: After your change GCC sees that the code for f1 and f2 are identical so it replaced the

Re: Next set of OpenACC changes: Fortran

2015-05-05 Thread Bernhard Reutner-Fischer
On 5 May 2015 at 10:58, Thomas Schwinge tho...@codesourcery.com wrote: Hi! +/* Node in the linked list used for storing !$oacc declare constructs. */ The clause is called $ACC declare, isn't it? + for (oc = new_oc; oc; oc = oc-next) +{ + c = oc-clauses; + for (n =

[PATCH v2] libiberty: cleanup Makefile.in

2015-05-13 Thread Bernhard Reutner-Fischer
* configure.ac (TARGETLIB_PIC, TARGETLIB_NOASAN): New variables. * configure: Regenerate. * maint-tool: Refactor pic/ and noasan/ handling. * Makefile.in: Likewise. Regenerate dependencies. --- The below does the same but attempts to be limited to what POSIX

patch ping

2015-04-11 Thread Bernhard Reutner-Fischer
Hi, I'd like to ask an RM or global reviewer to kindly consider the following patches preventing one or the other target in config-list.mk to build: [PATCH, bfin] handle BFIN_CPU_UNKNOWN in TARGET_CPU_CPP_BUILTINS https://gcc.gnu.org/ml/gcc-patches/2015-04/msg00034.html [PATCH, c6x] handle

[PATCH] PR target/47098 OBSD_LIB_SPEC on i686-openbsd3 missing

2015-04-11 Thread Bernhard Reutner-Fischer
Managers or something. gcc/ChangeLog: 2015-04-10 Bernhard Reutner-Fischer al...@gcc.gnu.org PR target/47098 * config/openbsd-oldgas.h (OBSD_LIB_SPEC): Add. --- gcc/config/openbsd-oldgas.h |4 1 file changed, 4 insertions(+) diff --git a/gcc/config/openbsd-oldgas.h b

Re: [PATCH] fix building for alpha-dec-vms

2015-04-08 Thread Bernhard Reutner-Fischer
[CC ing maintainers] Ping. On 27 March 2015 at 11:24, tbsaunde+...@tbsaunde.org wrote: From: Trevor Saunders tbsaunde+...@tbsaunde.org Hi, Unfortunately when testing r217869 I didn't realize the modified code in alpha.c was only used for some alpha targets. So testing alpha-linux wasn't

[PATCH 0/2] Commentary typo fixes

2015-04-08 Thread Bernhard Reutner-Fischer
Two typos and remove two unneeded forward declarations for static functions in tree-tailcall.c. These patches were applied when doing a config-list.mk build and showed no negative effect. I'd usually consider them obvious but given current stage.. Ok for trunk now? Bernhard Reutner-Fischer (2

[PATCH 1/2] tree.h: Commentary typo fix

2015-04-08 Thread Bernhard Reutner-Fischer
gcc/ChangeLog: 2015-04-01 Bernhard Reutner-Fischer al...@gcc.gnu.org * tree.h (CONVERT_EXPR_P): Commentary typo fix. Signed-off-by: Bernhard Reutner-Fischer rep.dot@gmail.com --- gcc/tree.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/tree.h b/gcc

[PATCH 2/2] tree-tailcall: Commentary typo fix, remove fwd declaration

2015-04-08 Thread Bernhard Reutner-Fischer
gcc/ChangeLog: 2015-04-01 Bernhard Reutner-Fischer al...@gcc.gnu.org * tree-tailcall.c (suitable_for_tail_opt_p, find_tail_calls): Remove unneeded forward declarations. (suitable_for_tail_call_opt_p): Commentary typo fix. Signed-off-by: Bernhard Reutner-Fischer rep.dot

[PATCH] PR target/55144: bfin: fix opening glibc-c.o: No such file or directory

2015-04-08 Thread Bernhard Reutner-Fischer
. Signed-off-by: Bernhard Reutner-Fischer rep.dot@gmail.com Cc: Bernd Schmidt ber...@codesourcery.com Cc: Jie Zhang jzhang...@gmail.com Signed-off-by: Bernhard Reutner-Fischer rep.dot@gmail.com --- gcc/config.gcc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc

Re: [PATCH 1/2] tree.h: Commentary typo fix

2015-04-08 Thread Bernhard Reutner-Fischer
On 8 April 2015 at 20:34, Gerald Pfeifer ger...@pfeifer.com wrote: On Wed, 8 Apr 2015, Bernhard Reutner-Fischer wrote: 2015-04-01 Bernhard Reutner-Fischer al...@gcc.gnu.org * tree.h (CONVERT_EXPR_P): Commentary typo fix. Go ahead. Pure comment fixes still should be fine

Re: Fix increase_alignment

2015-04-08 Thread Bernhard Reutner-Fischer
221925) @@ -1,3 +1,7 @@ +2015-04-08 Bernhard Reutner-Fischer al...@gcc.gnu.org + + * varasm.c (emit_local): Move definition of align. + 2015-04-08 Julian Brown jul...@codesourcery.com * config/nvptx/mkoffload.c (process): Support variable mapping. Index: gcc/varasm.c

[PATCH, doc, committed] cfg.texi (GIMPLE statement iterators): Fix typo

2015-04-08 Thread Bernhard Reutner-Fischer
Hi, Committed as r221926. 2015-04-08 Bernhard Reutner-Fischer al...@gcc.gnu.org * doc/cfg.texi (GIMPLE statement iterators): Fix typo. Index: gcc/doc/cfg.texi === --- gcc/doc/cfg.texi (revision 221925) +++ gcc/doc/cfg.texi

[PATCH] emit_bss(): Remove redundant guard

2015-04-08 Thread Bernhard Reutner-Fischer
gcc/ChangeLog: 2015-04-01 Bernhard Reutner-Fischer al...@gcc.gnu.org * varasm.c (emit_bss): Remove redundant guard. Signed-off-by: Bernhard Reutner-Fischer rep.dot@gmail.com --- gcc/varasm.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/gcc/varasm.c b/gcc/varasm.c index

[PATCH] mklog: Fallback to env author name and addr

2015-04-08 Thread Bernhard Reutner-Fischer
contrib/ChangeLog: 2015-04-08 Bernhard Reutner-Fischer al...@gcc.gnu.org * mklog ($name, $addr): Fallback to env author settings. --- contrib/mklog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contrib/mklog b/contrib/mklog index f7974a7..4cad351 100755

Re: [PATCH] mklog: Fallback to env author name and addr

2015-04-08 Thread Bernhard Reutner-Fischer
On 8 April 2015 at 21:45, Diego Novillo dnovi...@google.com wrote: On Wed, Apr 8, 2015 at 3:36 PM, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: contrib/ChangeLog: 2015-04-08 Bernhard Reutner-Fischer al...@gcc.gnu.org * mklog ($name, $addr): Fallback to env author settings

Re: [PATCH, c6x] handle unk_isa in TARGET_CPU_CPP_BUILTINS

2015-04-08 Thread Bernhard Reutner-Fischer
ping On 2 April 2015 at 22:49, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: On Wed, Apr 01, 2015 at 11:37:41PM +0200, Bernhard Reutner-Fischer wrote: Bernd, same for c6x for unk_isa, fwiw. Attached. Ok for trunk for the c6x bits? Ok for trunk for the bfin bits? thanks,

Re: PATCH: Update --with-system-zlib

2015-04-01 Thread Bernhard Reutner-Fischer
On April 1, 2015 6:54:31 PM GMT+02:00, Mike Frysinger vap...@gentoo.org wrote: On 01 Apr 2015 05:04, H.J. Lu wrote: --- a/config/zlib.m4 +++ b/config/zlib.m4 @@ -9,8 +9,10 @@ AC_DEFUN([AM_ZLIB], zlibinc=-I\$(srcdir)/../zlib AC_ARG_WITH(system-zlib,

Re: [PATCH, bfin] handle BFIN_CPU_UNKNOWN in TARGET_CPU_CPP_BUILTINS

2015-04-01 Thread Bernhard Reutner-Fischer
Bernd, same for c6x for unk_isa, fwiw. thanks, On 1 April 2015 at 23:34, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: Hi, gcc/c-family/c-cppbuiltin.c In file included from ./tm.h:21:0, from ../../../../../../home/me/src/gcc-5.0.mine/gcc/c-family/c-cppbuiltin.c:23

Re: Fix increase_alignment

2015-04-01 Thread Bernhard Reutner-Fischer
On 9 March 2015 at 00:37, Jan Hubicka hubi...@ucw.cz wrote: I unforutnately spot another problem. With presence of section anchors we can not increase alignment of symbol that was already placed into the section. I think this is reason why we still have pass_increase_alignments that runs

[PATCH, bfin] handle BFIN_CPU_UNKNOWN in TARGET_CPU_CPP_BUILTINS

2015-04-01 Thread Bernhard Reutner-Fischer
‘TARGET_CPU_CPP_BUILTINS’ TARGET_CPU_CPP_BUILTINS (); ^ cc1plus: all warnings being treated as errors make[2]: *** [c-family/c-cppbuiltin.o] Error 1 gcc/ChangeLog: 2015-04-01 Bernhard Reutner-Fischer al...@gcc.gnu.org * config/bfin/bfin.h (TARGET_CPU_CPP_BUILTINS): Add

[PATCH] PR target/55143: undefined reference to `c_default_pointer_mode'

2015-04-09 Thread Bernhard Reutner-Fischer
gcc/ChangeLog: 2015-04-08 Bernhard Reutner-Fischer al...@gcc.gnu.org PR target/55143 * c/c-tree.h (c_default_pointer_mode): Move declaration ... * c-family/c-common.h (c_default_pointer_mode): ... here. * c/c-decl.c (c_default_pointer_mode): Move definition

[PATCH] Makefile.tpl: Remove surplus whitespace

2015-04-09 Thread Bernhard Reutner-Fischer
essentially s/[[:space:]]*[[:space:]];/;/g ChangeLog (attn: to src, IIRC no write-access, ask someone to commit) Ok for trunk now? 2015-04-01 Bernhard Reutner-Fischer al...@gcc.gnu.org * Makefile.tpl: Remove surplus whitespace throughout. * Makefile.in: Regenerate. Signed

Re: [PATCH] PR target/55143: undefined reference to `c_default_pointer_mode'

2015-04-09 Thread Bernhard Reutner-Fischer
On 9 April 2015 at 21:41, Jakub Jelinek ja...@redhat.com wrote: On Thu, Apr 09, 2015 at 09:27:34PM +0200, Bernhard Reutner-Fischer wrote: gcc/ChangeLog: 2015-04-08 Bernhard Reutner-Fischer al...@gcc.gnu.org PR target/55143 * c/c-tree.h (c_default_pointer_mode): Move

Re: [PATCH, bfin] handle BFIN_CPU_UNKNOWN in TARGET_CPU_CPP_BUILTINS

2015-04-08 Thread Bernhard Reutner-Fischer
ping On 1 April 2015 at 23:34, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: Hi, gcc/c-family/c-cppbuiltin.c In file included from ./tm.h:21:0, from ../../../../../../home/me/src/gcc-5.0.mine/gcc/c-family/c-cppbuiltin.c:23: ../../../../../../home/me/src/gcc-5.0

Re: Add statistics to alias.c

2015-05-21 Thread Bernhard Reutner-Fischer
On May 21, 2015 12:13:19 AM GMT+02:00, Jan Hubicka hubi...@ucw.cz wrote: Hi, this patch extends statistics from tree-ssa-alias to also cover TBAA oracle. This is useful to keep track of aliasing effectivity. For example the hack in alias.c putting globbing all pointers to one costs about 20% of

Heads-up: testsuite: removed cleanup-ipa-dump, cleanup-rtl-dump,cleanup-tree-dump, cleanup-dump, cleanup-saved-temps

2015-06-02 Thread Bernhard Reutner-Fischer
[just a try to keep fallout low] On June 2, 2015 5:38:06 PM GMT+02:00, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: On June 2, 2015 2:08:47 PM GMT+02:00, Richard Biener rguent...@suse.de wrote: Committed. Seems to cause half of the vectorizer tests to be dropped and test-summary

Re: [RFC][PATCH][X86_64] Eliminate PLT stubs for specified external functions via -fno-plt=

2015-06-02 Thread Bernhard Reutner-Fischer
On June 2, 2015 8:15:42 PM GMT+02:00, Sriraman Tallam tmsri...@google.com wrote: [] I have now modified this patch. This patch does two things: 1) Adds new generic function attribute no_plt that is similar in functionality to -fno-plt except that it applies only to calls to functions that are

Re: [RFC][PATCH][X86_64] Eliminate PLT stubs for specified external functions via -fno-plt=

2015-06-02 Thread Bernhard Reutner-Fischer
On June 2, 2015 9:59:40 PM GMT+02:00, Sriraman Tallam tmsri...@google.com wrote: On Tue, Jun 2, 2015 at 12:32 PM, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: On June 2, 2015 8:15:42 PM GMT+02:00, Sriraman Tallam tmsri...@google.com wrote: [] I have now modified this patch

Re: [RFC][PATCH][X86_64] Eliminate PLT stubs for specified external functions via -fno-plt=

2015-06-02 Thread Bernhard Reutner-Fischer
On June 2, 2015 11:22:03 PM GMT+02:00, Xinliang David Li davi...@google.com wrote: I'm sorry I'm going to push back again for the same reason. Other than forcing targets to tweak their call insn patterns, the act of generating the indirect call should remain in target independent code.

Re: [PATCH, stage1] Make parloops gate more strict

2015-06-14 Thread Bernhard Reutner-Fischer
On June 14, 2015 10:55:59 AM GMT+02:00, Tom de Vries tom_devr...@mentor.com wrote: On 13/03/15 11:36, Richard Biener wrote: On Fri, Mar 13, 2015 at 11:32 AM, Tom de Vries tom_devr...@mentor.com wrote: Hi, this patch moves a bunch of early-out tests from the parloops pass to the gate

Re: [PATCH v3] libiberty: cleanup Makefile.in

2015-05-28 Thread Bernhard Reutner-Fischer
On 28 May 2015 at 17:48, Ian Lance Taylor i...@google.com wrote: On Thu, May 28, 2015 at 1:57 AM, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: +stamp-pic-ofiles: $(CFILES:%=$(srcdir)/%) To the best of my knowledge, in POSIX make variable substitutions of this form do not recognize

<    1   2   3   4   5   6   7   8   9   >