Re: [Patch, Fortran, OOP] PR 46313: OOP-ABI issue, ALLOCATE issue, CLASS renaming issue

2018-09-17 Thread Bernhard Reutner-Fischer
On Tue, 9 Nov 2010 at 11:41, Janus Weil wrote: > > >> Ok, so it seems to me that using two leading underscores is really the > >> best option, since it's safe against collisions with Fortran and C > >> user code, and also safe to use with -fdollar-ok. > >> > >> The attached patch adds double under

Re: [PATCH,FORTRAN 00/29] Move towards stringpool, part 1

2018-09-19 Thread Bernhard Reutner-Fischer
On Fri, 7 Sep 2018 at 10:07, Bernhard Reutner-Fischer wrote: > > On Wed, 5 Sep 2018 at 20:57, Janne Blomqvist > wrote: > > > > On Wed, Sep 5, 2018 at 5:58 PM Bernhard Reutner-Fischer > > wrote: > > >> Bootstrapped and regtested on x86_64-foo-linux. &g

Re: [Patch, Fortran, OOP] PR 46313: OOP-ABI issue, ALLOCATE issue, CLASS renaming issue

2018-09-19 Thread Bernhard Reutner-Fischer
On Mon, 17 Sep 2018 at 22:25, Janus Weil wrote: > The regtest was successful. I don't think the off-by-two error for the > vtab/vtype comparisons is a big problem in practice, since the number > of internal symbols with leading underscores is very limited, but of > course it should still be fixed

Re: [openacc] Teach gfortran to lower OpenACC routine dims

2018-09-19 Thread Bernhard Reutner-Fischer
On Wed, 5 Sep 2018 12:52:03 -0700 Cesar Philippidis wrote: > At present, gfortran does not encode the gang, worker or vector > parallelism clauses when it creates acc routines dim attribute for > subroutines and functions. While support for acc routine is lacking in > other areas in gfortran (inc

[PATCH,FORTRAN v2] Use stringpool on loading module symbols

2018-09-19 Thread Bernhard Reutner-Fischer
From: Bernhard Reutner-Fischer gcc/fortran/ChangeLog: 2018-09-19 Bernhard Reutner-Fischer * class.c (generate_finalization_wrapper, gfc_find_derived_vtab, find_intrinsic_vtab): Set module if in module context. * decl.c (gfc_match_decl_type_spec): Likewise

Re: [openacc] Teach gfortran to lower OpenACC routine dims

2018-09-20 Thread Bernhard Reutner-Fischer
On Thu, 20 Sep 2018 07:41:08 -0700 Cesar Philippidis wrote: > On 09/19/2018 03:27 PM, Bernhard Reutner-Fischer wrote: > > On Wed, 5 Sep 2018 12:52:03 -0700 > > Cesar Philippidis wrote: > >> diff --git a/gcc/fortran/trans-decl.c b/gcc/fortran/trans-decl.c > >&g

[PATCH,FORTRAN] Tweak locations around CAF simplify

2018-09-20 Thread Bernhard Reutner-Fischer
addresses: FIXME: gfc_current_locus is wrong. by using the locus of the current intrinsic. Regtests clean, ok for trunk? gcc/fortran/ChangeLog: 2018-09-20 Bernhard Reutner-Fischer * simplify.c (gfc_simplify_failed_or_stopped_images): Use current intrinsic where locus

Re: [PATCH, OpenACC] Fortran "declare create"/allocate support for OpenACC

2018-09-20 Thread Bernhard Reutner-Fischer
[Please Cc the fortran list on fortran patches] On Thu, 20 Sep 2018 19:59:08 -0400 Julian Brown wrote: > From b63d0329fb73679b07f6318b8dd092113d5c8505 Mon Sep 17 00:00:00 2001 > From: Julian Brown > Date: Wed, 12 Sep 2018 20:15:08 -0700 > Subject: [PATCH 2/2] Fortran "declare create"/allocate s

Re: [PATCH 3/3] [LLVM] [sanitizer] add conditionals for libc

2018-09-21 Thread Bernhard Reutner-Fischer
On Wed, 23 Apr 2014 at 10:58, Konstantin Serebryany wrote: > > Thanks. Let's move the discussion there. 4-early ping.. Thanks to Yuri for his remark there. Just asking if any of you folks had more comments? thanks, > > On Wed, Apr 23, 2014 at 12:46 PM, Bernhard Reutner-Fischer

Re: [PATCH, OpenACC] Fortran "declare create"/allocate support for OpenACC

2018-09-23 Thread Bernhard Reutner-Fischer
On Sat, 22 Sep 2018 at 00:32, Julian Brown wrote: > > On Fri, 21 Sep 2018 03:14:22 +0200 > Bernhard Reutner-Fischer wrote: > > > > diff --git a/gcc/fortran/trans-array.c b/gcc/fortran/trans-array.c > > > index 95ea615..2ac5908 100644 > > > --- a/gcc/fortra

Re: OpenCoarrays integration with gfortran

2018-09-23 Thread Bernhard Reutner-Fischer
On 23 September 2018 11:46:57 CEST, Toon Moene wrote: >On 09/22/2018 01:23 AM, Jerry DeLisle wrote: > >> On 9/21/18 1:16 PM, Damian Rouson wrote:> On Fri, Sep 21, 2018 at >9:25 >> AM Jerry DeLisle wrote: > >> >> 1) Focus on distribution packages such as Fedora, Debian, Ubuntu, >> >> Windows, e

Re: [openacc] Teach gfortran to lower OpenACC routine dims

2018-09-25 Thread Bernhard Reutner-Fischer
On 24 September 2018 16:45:38 CEST, Cesar Philippidis wrote: >I updated the patch by incorporating all of those changes. Is it OK for >trunk? LGTM but I cannot approve it. thanks,

Re: [PATCH 2/4] Remove unused functions and fields.

2018-09-27 Thread Bernhard Reutner-Fischer
gt;> deliberately > > Right. On a suitably large box it only takes a few hours. Fire > > it off at the end of the day and you've got results in the morning. > > > > So how about this, if it passes config-list.mk then it's OK. > > Obviously it's O

[PATCH] libstdc++: Remove unused define

2018-10-01 Thread Bernhard Reutner-Fischer
__NO_STRING_INLINES was removed from uClibc around 2004 so has no effect. Ok for trunk? libstdc++-v3/ChangeLog: 2018-10-01 Bernhard Reutner-Fischer * config/os/uclibc/os_defines.h (__NO_STRING_INLINES): Delete. --- libstdc++-v3/config/os/uclibc/os_defines.h | 3 --- 1 file changed

Re: [PATCH 2/4] Remove unused functions and fields.

2018-10-03 Thread Bernhard Reutner-Fischer
On 3 October 2018 18:42:23 CEST, Jeff Law wrote: >On 9/27/18 5:13 AM, Bernhard Reutner-Fischer wrote: > >> >> Although not perfect, but may i suggest to consider putting the >> attached contrib/unused_functions.py into our tree? >Do you have commit privileges? If so,

Re: [PATCH 2/4] Remove unused functions and fields.

2018-10-04 Thread Bernhard Reutner-Fischer
Hi! So i just added archive handling to ease looking at more than just the plain frontends, applied as r264856. You can now use the exact files passed to the driver when linking e.g. cc1. We link libcommon.a twice? Didn't look. e.g.: me@there:.../gcc$ /scratch/src/gcc-trunk/contrib/unused_functi

Re: [PATCH] Improve bootstrap times

2018-04-26 Thread Bernhard Reutner-Fischer
On 25 April 2018 16:11:23 CEST, Richard Biener wrote: >On Wed, 25 Apr 2018, Jakub Jelinek wrote: > >> On Wed, Apr 25, 2018 at 03:52:28PM +0200, Richard Biener wrote: >> > Forcefully setting STAGE3_[CT]FLAGS doesn't have any effect on >> > a checking enabled build but it will disrupt profiledbootst

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 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 generated fro

Re: [PATCH, ARM] PR62248 - Configure error with --with-fpu=fp-armv8

2014-08-27 Thread Bernhard Reutner-Fischer
On 27 August 2014 16:22:28 CEST, Yvan Roux wrote: >Committed on trunk at r214573, and I'll backport it on 4.9 branch. s/true/:/ ? Thanks,

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

2014-09-03 Thread Bernhard Reutner-Fischer
On 2 September 2014 22:40:50 CEST, Richard Henderson wrote: >On 06/20/2014 05:17 PM, Sriraman Tallam wrote: >> Index: config/i386/i386.c >> === >> --- config/i386/i386.c (revision 211826) >> +++ config/i386/i386.c (working

Re: Vimrc config with GNU formatting

2014-09-04 Thread Bernhard Reutner-Fischer
On Thu, Sep 04, 2014 at 03:22:15PM +0200, Richard Biener wrote: > On Thu, Sep 4, 2014 at 3:06 PM, Yury Gribov wrote: > > Hi all, > > > > This patch adds a Vim config (.local.vimrc) to root folder. This would allow > > automatic setup of GNU formatting for C/C++/Java/Lex files in GCC (similar > > t

Re: Vimrc config with GNU formatting

2014-09-05 Thread Bernhard Reutner-Fischer
On 5 September 2014 17:10, Yury Gribov wrote: > Now I don't quite like the idea of plugin: > * .local.vimrc setting is more compatible with what we already have for > Emacs > * gcc_style.vim won't work for new files (it requires GCC license agreement) true > * gcc_style.vim enables GNU style gl

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

2013-11-08 Thread Bernhard Reutner-Fischer
On 4 April 2013 23:01, Ian Lance Taylor wrote: > On Thu, Apr 4, 2013 at 12:53 PM, Bernhard Reutner-Fischer > wrote: >> >> 2013-03-24 Bernhard Reutner-Fischer >> >> * configure.ac (libgcc_cv_dfp): Extend check to probe fenv.h >> availability

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

2013-11-08 Thread Bernhard Reutner-Fischer
On 11 April 2013 14:18, Paolo Carlini wrote: > Hi, > > > On 04/11/2013 02:04 PM, Bernhard Reutner-Fischer wrote: >> >> I would have expected that somebody would tell me that omitting ::tmpnam >> violates 27.9.2 from the spec but noone yelled at me yet? > > Fra

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

2013-11-08 Thread Bernhard Reutner-Fischer
On 4 April 2013 22:20, Bruce Korb wrote: > Except as noted below, fine by me. > > On 04/04/13 12:56, Bernhard Reutner-Fischer wrote: >> Bootstrapped and regtested on x86_64-unknown-linux-gnu and >> x86_64-mine-linux-uclibc without regressions, ok for trunk? >> >>

Re: [PATCH] RE: Testsuite / Cilk Plus: Include library path in compile flags in gcc.dg/cilk-plus/cilk-plus.exp

2013-11-08 Thread Bernhard Reutner-Fischer
On 6 November 2013 08:04, Jakub Jelinek wrote: > On Wed, Nov 06, 2013 at 02:24:01AM +, Iyer, Balaji V wrote: >> Fixed patch is attached. The responses to your question are given below. >> Is this patch OK? >> >> Here is the ChangeLog entry: >> >> +2013-11-05 Balaji V. Iyer >> + >> +

Re: [PATCH C++/testsuite] Remove pchtest check objects and compile with current tool

2013-11-09 Thread Bernhard Reutner-Fischer
On 1 November 2013 02:15, Mike Stump wrote: > On Oct 31, 2013, at 1:47 AM, Bernhard Reutner-Fischer > wrote: >> On 30 October 2013 23:22, Mike Stump wrote: >>> On Oct 30, 2013, at 3:14 PM, Bernhard Reutner-Fischer >>> wrote: >>>> On 30 October 2013

Re: [PATCH] Handle GIMPLE_ASSIGNs with different vuse in gimple_equal_p

2013-11-10 Thread Bernhard Reutner-Fischer
On Sat, Nov 09, 2013 at 05:30:00PM +0100, Tom de Vries wrote: >Richard, > >Consider the test-case test.c: >... >int z; >int x; > >void >f (int c, int d) >{ > if (c) >z = 5; > else >{ > if (d) > x = 4; > z = 5; >} >} >... > >Atm, we don't tail-merge the 'z = 5' blocks,

Re: [patch gcc]: Add executable-extension for exported-symbol-test in configure.ac

2013-11-10 Thread Bernhard Reutner-Fischer
On 10 November 2013 13:49:37 Kai Tietz wrote: Hi, this patch adds exeext to -rdynamic and exported symbol-check within configure.ac. By this this test will be preformed as intended on targets with executable-extensions (nevertheless -rdynamics will still fail for pe-coff targets). ChangeLog

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

2013-11-13 Thread Bernhard Reutner-Fischer
On 11 November 2013 12:30, Jonathan Wakely wrote: > On 8 November 2013 10:29, Bernhard Reutner-Fischer wrote: >>> On 04/11/2013 02:04 PM, Bernhard Reutner-Fischer wrote: >>>> >>>> I would have expected that somebody would tell me that omitting ::tmpnam >

Re: [PATCH] Indirect-call topn targets profiler (instrumentation)

2014-10-07 Thread Bernhard Reutner-Fischer
On 6 October 2014 22:31:18 CEST, Jan Hubicka wrote: >> >> Is it ok to commit these two patches now? > >Yes, it is OK, thanks! I do not see documentation of the new parameter added to doc in the ChangeLog? Also, I would not abbreviate "indir" in the param name. Thanks,

Re: [PATCH, libgfortran] Add overflow check to xmalloc

2014-06-14 Thread Bernhard Reutner-Fischer
>> On Tue, May 20, 2014 at 12:42 AM, Janne Blomqvist >> wrote: >>> On Thu, May 15, 2014 at 1:00 AM, Janne Blomqvist >>> wrote: Hi, a common malloc() pattern is "malloc(num_foo * sizeof(foo_t)", that is, create space for an array of type foo_t with num_foo elements. The

Re: [PATCH, libgfortran] Add overflow check to xmalloc

2014-06-16 Thread Bernhard Reutner-Fischer
On 16 June 2014 08:20:09 Janne Blomqvist wrote: On Sun, Jun 15, 2014 at 8:23 AM, Bernhard Reutner-Fischer wrote: > >> >> On Tue, May 20, 2014 at 12:42 AM, Janne Blomqvist >> >> wrote: >> >>> On Thu, May 15, 2014 at 1:00 AM, Janne Blomqvist >>

Re: [PATCH, libgfortran] Add overflow check to xmalloc

2014-06-16 Thread Bernhard Reutner-Fischer
On 16 June 2014 09:39, Janne Blomqvist wrote: > On Mon, Jun 16, 2014 at 10:01 AM, Bernhard Reutner-Fischer > wrote: >> On 16 June 2014 08:20:09 Janne Blomqvist wrote: >> >>> On Sun, Jun 15, 2014 at 8:23 AM, Bernhard Reutner-Fischer >>> wrote: >>>

Re: Bug 61407 - Build errors on latest OS X 10.10 Yosemite with Xcode 6 on GCC 4.8.3

2014-06-17 Thread Bernhard Reutner-Fischer
On 17 June 2014 13:10:07 Илья Михальцов wrote: index 892ba35..39f795f 100644 --- a/gcc/config/darwin-c.c +++ b/gcc/config/darwin-c.c @@ -572,20 +572,31 @@ find_subframework_header (cpp_reader *pfile, const char *header, cpp_dir **dirp) /* Return the value of darwin_macosx_version_min suitab

Re: [PATCH, PR 61540] Do not ICE on impossible devirtualization

2014-06-18 Thread Bernhard Reutner-Fischer
On 18 June 2014 10:24:16 Martin Jambor wrote: @@ -3002,10 +3014,8 @@ try_make_edge_direct_virtual_call (struct cgraph_edge *ie, if (target) { -#ifdef ENABLE_CHECKING - gcc_assert (possible_polymorphic_call_target_p -(ie, cgraph_get_node (target))); -#endif + if (!pos

[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 require

Re: Add statistics to alias.c

2015-05-20 Thread Bernhard Reutner-Fischer
On May 21, 2015 12:13:19 AM GMT+02:00, Jan Hubicka 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 all >answe

Re: Teach gimple_canonical_types_compatible_p about incomplete types

2015-05-25 Thread Bernhard Reutner-Fischer
On May 25, 2015 1:49:45 AM GMT+02:00, Jan Hubicka wrote: >2 Each enumerated type shall be compatible with char , a signed >integer > type, or an unsigned integer type. The choice of type is >implementation-defined, but shall be capable of representing the >values > of all the members

[PATCH] auto-wipe dump files, part1, manual stuff

2015-05-28 Thread Bernhard Reutner-Fischer
commit this patch (plus the sed in the same revision) in a couple of hours. gcc/testsuite/ChangeLog 2015-05-28 Bernhard Reutner-Fischer * lib/gcc-dg.exp (cleanup-ipa-dump, cleanup-rtl-dump, cleanup-tree-dump, cleanup-dump, cleanup-saved-temps): Remove. Adjust all callers.

[PATCH v3] libiberty: cleanup Makefile.in

2015-05-28 Thread Bernhard Reutner-Fischer
requires a make(1) to provide. Seems to compile fine with gnu-make and bmake. Changes v2 -> v3: - drop unneeded SUB_CFLAGS - add dependencies on %.c for stamp-pic-ofiles and stamp-noasan-ofiles Ok for trunk? Signed-off-by: Bernhard Reutner-Fischer --- libiberty/Makefile.in | 2

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

2015-05-28 Thread Bernhard Reutner-Fischer
On 3 February 2015 at 01:07, Mike Stump wrote: > On Feb 2, 2015, at 3:22 PM, Bernhard Reutner-Fischer > wrote: >> Untested draft patch > > I looked it over, seems to slot in nicely. > > > + gfc_error ("% directive does not commence a loop at %C”); > &g

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

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

Re: [PATCH, testsuite]: Cleanup dumps

2015-05-29 Thread Bernhard Reutner-Fischer
On 31 January 2015 at 22:10, Bernhard Reutner-Fischer wrote: > On January 31, 2015 9:17:57 PM GMT+01:00, Mike Stump > wrote: >>On Jan 31, 2015, at 11:50 AM, Bernhard Reutner-Fischer >> wrote: >>> On January 31, 2015 10:53:39 AM GMT+01:00, Uros Bizjak >> wrote:

Re: [PATCH, testsuite]: Cleanup dumps

2015-05-29 Thread Bernhard Reutner-Fischer
On 29 May 2015 at 10:21, Bernhard Reutner-Fischer wrote: > On 31 January 2015 at 22:10, Bernhard Reutner-Fischer > wrote: >> On January 31, 2015 9:17:57 PM GMT+01:00, Mike Stump >> wrote: >>>If you want to wait until stage 1, that’s fine too. >> >>

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

2015-05-29 Thread Bernhard Reutner-Fischer
On 1 April 2015 at 17:55, Bernhard Reutner-Fischer wrote: > On 1 April 2015 at 17:53, Tobias Grosser wrote: >> On 04/01/2015 05:09 PM, Bernhard Reutner-Fischer wrote: >>> >>> Hi, >>> >>> Trying to build config-list.mk for current trunk. >>&g

Re: [PATCH, testsuite]: Cleanup dumps

2015-05-29 Thread Bernhard Reutner-Fischer
On 29 May 2015 at 15:21, Kyrill Tkachov wrote: > Hi Bernhard, > > You asked to be CC'ed ;) > Applied this as obvious with r223864 to. oops, thanks for fixing! This obviously escaped my grep-foo. As said, i'd vote for -Wcomment -fno-ident to be added per default where testcases should opt-out if

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

2015-05-29 Thread Bernhard Reutner-Fischer
Hi, config/ChangeLog: 2015-05-29 Bernhard Reutner-Fischer * isl.m4 (ISL_CHECK_VERSION): AC_SUBST ENABLE_ISL_CHECK and set gcc_cv_isl. Tidy whitespace. Lowercase first line of help-text like for all the other help texts. ChangeLog: 2015-05-29 Bernhard Reutner

Re: [RFA] Factor conversion out of COND_EXPR using match.pd pattern

2015-05-30 Thread Bernhard Reutner-Fischer
On May 30, 2015 6:22:59 AM GMT+02:00, Jeff Law wrote: +/* { dg-final { cleanup-tree-dump "original" } } */ Please drop this cleanup dg-final, trunk now does this automatically. Thanks,

Re: Teach gimple_canonical_types_compatible_p about incomplete types

2015-05-30 Thread Bernhard Reutner-Fischer
On May 30, 2015 12:56:26 AM GMT+02:00, Jan Hubicka wrote: >Index: tree.h >=== >--- tree.h (revision 223877) >+++ tree.h (working copy) >@@ -4598,7 +4598,28 @@ > extern void DEBUG_FUNCTION verify_type (const_tree t); >extern b

Re: [PATCH] Remove stray cleanup-tree-dump

2015-06-02 Thread Bernhard Reutner-Fischer
On June 2, 2015 2:08:47 PM GMT+02:00, Richard Biener wrote: > >Committed. Seems to cause half of the vectorizer tests to be dropped >and test-summary breaking for me. Right. There should be no cleanup-tree-dump left on trunk. Thanks, > >Richard. > >2015-06-02 Richard Biener > > * gcc.

Re: [PATCH testsuite]Refine scanning string in pr65447.c to support small address offset target

2015-06-02 Thread Bernhard Reutner-Fischer
On June 2, 2015 5:56:13 AM GMT+02:00, Bin Cheng wrote: >Hi, >On some arm processors, the offset supported in addressing modes is >very >small. As a result, the dozens of address induction variables will be >grouped into several groups, rather than only one as on armv7/8. This >patch >refines sca

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 wrote: >On June 2, 2015 2:08:47 PM GMT+02:00, Richard Biener > wrote: >> >>Committed. Seems to cause half of the vectorizer tests to be dropped >>and test-summary break

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 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 marked wi

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 wrote: >On Tue, Jun 2, 2015 at 12:32 PM, Bernhard Reutner-Fischer > wrote: >> On June 2, 2015 8:15:42 PM GMT+02:00, Sriraman Tallam > 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 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. Sorry, not ha

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 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 > wrote: >> Hi, >> >> gcc/c-family/c-cppbuiltin.c &

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 wrote: > ping This was OKed by Jeff and committed to trunk as r222308. thanks, > > On 2 April 2015 at 22:49, Bernhard Reutner-Fischer > wrote: >> On Wed, Apr 01, 2015 at 11:37:41PM +0200, Bernhard Reutner-Fischer wrote: >

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

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

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 wrote: > gcc/ChangeLog: OKed by Jeff and committed to trunk as r222312. thanks, > > 2015-04-01 Bernhard Reutner-Fischer > > * tree-tailcall.c (suitable_for_tail_opt_p, find_tail_calls): > Remove unneeded fo

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 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 &

[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 PR target/47122 * config.gcc (vax-*-openbsd*): Fix name of pthread spec header. --- gcc/config.gcc |2 +- 1 file changed, 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 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 >>^ >>

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 wrote: > Gerald / jsg typoed this in the initial r152218 a.k.a > 8e6600a15374f9446d5026e8ef6b68e0d753fb6c > > gcc/ChangeLog: > > 2015-04-09 Bernhard Reutner-Fischer >

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

2015-04-22 Thread Bernhard Reutner-Fischer
On 9 April 2015 at 13:20, Bernhard Reutner-Fischer 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.. thank

Re: patch ping

2015-04-22 Thread Bernhard Reutner-Fischer
On April 13, 2015 3:12:48 PM GMT+02:00, Jeff Law 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

Re: [PATCH, testsuite]: Cleanup dumps

2015-04-23 Thread Bernhard Reutner-Fischer
On 1 February 2015 at 18:49, Mike Stump wrote: > On Jan 31, 2015, at 1:55 PM, Bernhard Reutner-Fischer > 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 being mu

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

2015-04-23 Thread Bernhard Reutner-Fischer
On 16 March 2012 at 11:04, Bernhard Reutner-Fischer 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: >>

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 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. >> >> (early) dw

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 wrote: >On April 28, 2015 11:05:44 AM GMT+02:00, Jan Hubicka >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

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

2015-04-29 Thread Bernhard Reutner-Fischer
2012-09-21 H.J. Lu 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 --- This fixes config-list.mk all-gcc for x86_64-knetbsd-gnu. Ok for trunk? 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] gimple-walk.c #include TLC

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

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 wrote: > On 04/29/2015 02:01 AM, Bernhard Reutner-Fischer wrote: >> >> 2012-09-21 H.J. Lu >> >> PR target/48904 >> * config.gcc (x86_64-*-knetbsd*-gnu): Add i386/knetbsd-gnu64.h. >> * confi

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 wrote: >On 04/30/2015 01:58 AM, Bernhard Reutner-Fischer wrote: >> Hi, >> >> On 30 April 2015 at 07:00, Jeff Law wrote: >>> On 04/29/2015 02:01 AM, Bernhard Reutner-Fischer wrote: >>>> >>>> 20

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 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 patterns in

Re: Next set of OpenACC changes: Fortran

2015-05-05 Thread Bernhard Reutner-Fischer
On 5 May 2015 at 10:58, Thomas Schwinge 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 = c->lists[OMP_LIST_MAP];

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 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 wrote: >> >On 04/30/2015 01:58 AM, Bernhard Reutner-Fischer wrote: >> >> Hi, >> >

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 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 > > PR target/48904 >

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 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 re

[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 t

Re: Add used_by_single_function flag for static variables

2014-11-13 Thread Bernhard Reutner-Fischer
Honza, On 23 June 2014 06:24, Jan Hubicka wrote: > --- lto-cgraph.c(revision 211881) > +++ lto-cgraph.c(working copy) > @@ -614,6 +614,7 @@ lto_output_varpool_node (struct lto_simp > /* in_other_partition. */ > } >bp_pack_value (&bp, node->tls_model, 3); > +

Re: Add used_by_single_function flag for static variables

2014-11-14 Thread Bernhard Reutner-Fischer
On 14 November 2014 00:44, Jan Hubicka wrote: >> Honza, >> >> On 23 June 2014 06:24, Jan Hubicka wrote: >> >> > --- lto-cgraph.c(revision 211881) >> > +++ lto-cgraph.c(working copy) >> > @@ -614,6 +614,7 @@ lto_output_varpool_node (struct lto_simp >> > /* in_other_partit

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 wrote: >Hi, > >committed as obvious. Seems like i never pushed http://marc.info/?l=gcc-patches&m=138400411017920&w=1 Thanks!

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 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 df->problems_in_o

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 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 EBB_PROBABILITY_CUTOFF in LRA

Re: #pragma GCC unroll support

2015-03-06 Thread Bernhard Reutner-Fischer
On 6 March 2015 at 02:31, Sandra Loosemore 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) cpp_register_deferred_pragma

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 wrote: >Hi, not commenting on the patch itself. s/DELC_CXX_CONSTRUCTOR/DECL_CXX_CONSTRUCTOR/ s/consutrctors/constructors/ Thanks,

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 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 testcase. Does that

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

2015-04-01 Thread Bernhard Reutner-Fischer
tion of graphite-isl-ast-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

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 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 >&

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 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, >>[AS_HELP_STRING([--with-system-zlib],

[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 * config/bfin/bfin.h (TARGET_CPU_CPP_BUILTINS): Add BFIN_CPU_UNKNOWN. diff --git a

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 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

Re: Fix increase_alignment

2015-04-01 Thread Bernhard Reutner-Fischer
On 9 March 2015 at 00:37, Jan Hubicka 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 >> only

[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 > w

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, wrote: > From: Trevor Saunders > > 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 > enough or even really useful :( > > I teste

Re: Fix increase_alignment

2015-04-08 Thread Bernhard Reutner-Fischer
g/i686-openbsd3.0 log/i686-pc-msdosdjgpp log/m68k-openbsd Silence this by moving the variable into the corresponding blocks and adding back the ATTRIBUTE_UNUSED decoration for the decl param. Index: gcc/ChangeLog ===

[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 * doc/cfg.texi (GIMPLE statement iterators): Fix typo. Index: gcc/doc/cfg.texi === --- gcc/doc/cfg.texi (revision 221925) +++ gcc/doc/cfg.texi (revision 221926

[PATCH] emit_bss(): Remove redundant guard

2015-04-08 Thread Bernhard Reutner-Fischer
gcc/ChangeLog: 2015-04-01 Bernhard Reutner-Fischer * varasm.c (emit_bss): Remove redundant guard. Signed-off-by: Bernhard Reutner-Fischer --- gcc/varasm.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/gcc/varasm.c b/gcc/varasm.c index 537a64d..2bb5f27 100644 --- a/gcc

<    1   2   3   4   5   6   7   8   9   10   >