Re: I see this maybe related to PR71375 ?

2016-10-21 Thread David Edelsohn
This is PR 78056. - David On Fri, Oct 21, 2016 at 3:41 PM, Jerry DeLisle wrote: > After a build of trunk this morning: > > f951: internal compiler error: in altivec_init_builtins, at > config/rs6000/rs6000.c:17547 > 0x10da4df3 altivec_init_builtins > ../../trunk/gcc/config/rs6000/rs6000

Re: [BUILDROBOT] ICE in altivec_init_builtins, at config/rs6000/rs6000.c:17547

2016-10-19 Thread David Edelsohn
Hi, JBG Yes, this is a known problem with Kelvin's recent patch. - David On Wed, Oct 19, 2016 at 12:59 PM, Jan-Benedict Glaw wrote: > Hi! > > Building current GCC with current GCC (using config_list.mk) for > --target=rs6000-ibm-aix5.3.0, I noticed a gcc_unreachable() during > -fself-test, >

Re: [libiberty] does anyone use regex.c with REGEX_MALLOC?

2016-07-29 Thread David Edelsohn
On Fri, Jul 29, 2016 at 1:44 PM, Joseph Myers wrote: > On Fri, 29 Jul 2016, Manuel López-Ibáñez wrote: > >> On 29 July 2016 at 16:25, Jeff Law wrote: >> >> Well, if libiberty is going to be replaced en masse by gnulib, then >> >> there's no sense in me cleaning up libiberty's regex. >> >> libiber

Re: gcc/libcpp: non-UTF-8 source or execution encodings?

2016-07-19 Thread David Edelsohn
I believe that GCC only is used as a cross-compiler. Thanks, David On Tue, Jul 19, 2016 at 3:39 PM, David Malcolm wrote: > On Tue, 2016-07-19 at 12:24 -0400, David Edelsohn wrote: >> On Tue, Jul 19, 2016 at 12:05 PM, David Malcolm >> wrote: >> > libcpp/charset.c

Re: gcc/libcpp: non-UTF-8 source or execution encodings?

2016-07-19 Thread David Edelsohn
On Tue, Jul 19, 2016 at 12:05 PM, David Malcolm wrote: > libcpp/charset.c has a helpful introductory comment describingcharacter > sets, including the source and execution character sets. > > libcpp appears to attempt to support both UTF-8 and UTF-EBCDIC for the > source character set, via: > > #i

JonY appointed Cygwin and mingw-w64 maintainer

2016-06-13 Thread David Edelsohn
I am pleased to announce that the GCC Steering Committee has appointed Jon Y as Cygwin and mingw-w64 maintainer. Please join me in congratulating Jon on his new role. Jon, please update your listing in the MAINTAINERS file. Happy hacking! David

Segher Boessenkool appointed PowerPC maintainer

2016-04-22 Thread David Edelsohn
I am pleased to announce that the GCC Steering Committee has appointed Segher Boessenkool as rs6000/powerpc port co-maintainer. Please join me in congratulating Segher on his new role. Segher, please update your listing in the MAINTAINERS file. Happy hacking! David

Re: GCC 6 symbol poisoning and c++ header usage is fragile

2016-04-21 Thread David Edelsohn
On Thu, Apr 21, 2016 at 8:33 AM, Szabolcs Nagy wrote: > On 21/04/16 12:52, Jonathan Wakely wrote: >> On 21 April 2016 at 12:11, Szabolcs Nagy wrote: >>> the root cause is c++: c++ headers include random libc headers with >>> _GNU_SOURCE ftm so all sorts of unexpected symbols are defined/declared.

Re: collaborative tuning of GCC optimization heuristic

2016-03-05 Thread David Edelsohn
On Sat, Mar 5, 2016 at 9:13 AM, Grigori Fursin wrote: > Dear colleagues, > > If it's of interest, we have released a new version of our open-source > framework to share compiler optimization knowledge across diverse workloads > and hardware. We would like to thank all the volunteers who ran this >

Re: GCC GSOC 2016

2016-03-03 Thread David Edelsohn
Tobias and Maxim were the recent coordinators. On Thu, Mar 3, 2016 at 8:47 AM, Joel Sherrill wrote: > I may have missed this comment but GCC wouldn't need to apply as it's own > GSoC project. The GNU Project applied as an umbrella organization and was > accepted. Any GCC activities would be und

Re: extendqihi2 and GCC RTL type system

2016-02-22 Thread David Edelsohn
Hi, Jim On Mon, Feb 22, 2016 at 12:53 PM, Jim Wilson wrote: > On Mon, Feb 22, 2016 at 7:55 AM, David Edelsohn wrote: >> If I remove extendqihi2 (extend:HI pattern) from the PowerPC port, >> will that cause any problems for the GCC RTL type system or inhibit >> optimization

David Malcolm appointed libcpp and diagnostic messages maintainer

2016-02-22 Thread David Edelsohn
I am pleased to announce that the GCC Steering Committee has appointed David Malcolm as libcpp and diagnostic messages maintainer. Please join me in congratulating David on his new role. David, please update your listing in the MAINTAINERS file. Happy hacking! David

extendqihi2 and GCC RTL type system

2016-02-22 Thread David Edelsohn
csmith has uncovered a latent bug in the the PowerPC port for a combiner pattern involving extendqihi2 (the alternative in the pattern has never triggered for real code in over 10 years). Basic extendqihi2 works correctly (the instructions extend to entire register, but the upper bits are ignored).

Re: RFA: Add GCC Runtime Library Exception to include/plugin-api.h

2016-02-02 Thread David Edelsohn
On Tue, Feb 2, 2016 at 5:03 PM, H.J. Lu wrote: > On Tue, Feb 2, 2016 at 1:35 PM, Cary Coutant wrote: >>> include/plugin-api.h defines an ABI between linker and compiler, >>> which can be used to implement linker plug-in by any compilers. >>> I'd like to add GCC Runtime Library Exception to includ

Martin Jambor appointed HSA Maintainer

2015-12-18 Thread David Edelsohn
I am pleased to announce that the GCC Steering Committee has appointed Martin Jambor as HSA maintainer. Please join me in congratulating Martin on his new role. Martin, please update your listing in the MAINTAINERS file. Happy hacking! David

Re: GCC 5.3 Status Report (2015-11-20)

2015-11-25 Thread David Edelsohn
On Wed, Nov 25, 2015 at 11:57 AM, Paolo Bonzini wrote: > Patch committed to upstream libtool, thanks for your understanding. Great! How can I have the patch backported to GCC trunk and 5-branch libtool, and then rebuild configure with the appropriate versions of autoconf? I have not been able t

Re: GCC 5.3 Status Report (2015-11-20)

2015-11-24 Thread David Edelsohn
On Sun, Nov 22, 2015 at 8:38 AM, Paolo Bonzini wrote: > > > On 20/11/2015 14:14, David Edelsohn wrote: >> On Fri, Nov 20, 2015 at 7:53 AM, Richard Biener wrote: >>> >>> Status >>> == >>> >>> We plan to do a GCC 5.3 release candidat

Re: Graphite header order

2015-11-20 Thread David Edelsohn
On Fri, Nov 20, 2015 at 11:28 AM, Sebastian Pop wrote: > Thanks David for reporting these problems. > > On Fri, Nov 20, 2015 at 9:31 AM, David Edelsohn wrote: >> (2) All of the graphite*.c files include ISL headers first. This >> order is not supported by GCC development

Re: Graphite header order

2015-11-20 Thread David Edelsohn
On Fri, Nov 20, 2015 at 11:31 AM, Sebastian Pop wrote: > On Fri, Nov 20, 2015 at 10:23 AM, Sven Verdoolaege > wrote: >> On Fri, Nov 20, 2015 at 10:14:47AM -0600, Sebastian Pop wrote: >>> On Fri, Nov 20, 2015 at 9:31 AM, David Edelsohn wrote: >>> > Sebastian,

Graphite header order

2015-11-20 Thread David Edelsohn
Sebastian, I have tried to build GCC with Graphite and ISL on AIX and encountered two problems: (1) isl/ctx.h typedef enum { isl_stat_error = -1, isl_stat_ok = 0, } isl_stat; GCC complains about the comma in "isl_stat_ok = 0,". This seems like a general bug that should appear o

Re: GCC 5.3 Status Report (2015-11-20)

2015-11-20 Thread David Edelsohn
On Fri, Nov 20, 2015 at 7:53 AM, Richard Biener wrote: > > Status > == > > We plan to do a GCC 5.3 release candidate at the end of next week > followed by the actual release a week after that. > > So now is the time to look at your regression bugs in bugzilla and > do some backporting for thin

Re: ppc eabi float arguments

2015-09-22 Thread David Edelsohn
On Tue, Sep 22, 2015 at 1:39 PM, Bernhard Schommer wrote: > Hi, > > if been working with the windriver Diab c compiler for 32bit ppc for and > encountered an incompatibly with the eabi version of the gcc 4.83. When > calling functions with more than 8 float arguments the gcc stores the 9th > floa

Re: Inlining Decision Priority Function.

2015-09-12 Thread David Edelsohn
Ajit, As a start, look at the Inliner section of Honza's Status of Interprocedural Optimizers presentation from Cauldron 2013. https://gcc.gnu.org/wiki/cauldron2013?action=AttachFile&do=view&target=Status_of_interprocedural_optimizers.pdf - David On Sat, Sep 12, 2015 at 4:36 AM, Ajit Kumar Aga

Re: Powerpc atomic_load

2015-09-10 Thread David Edelsohn
https://www.cl.cam.ac.uk/~pes20/cpp/cpp0xmappings.html On Thu, Sep 10, 2015 at 1:39 PM, Bernhard Schommer wrote: > I just ran into something strange using gcc 8.4.3 for powerpc. > A call to the __atomic_load function: > > __atomic_load(&Buf, &buf, __ATOMIC_SEQ_CST); > > expands to: > > sync > lis

Re: Compiler support for erasure of sensitive data

2015-09-09 Thread David Edelsohn
On Wed, Sep 9, 2015 at 2:02 PM, wrote: > >> On Sep 9, 2015, at 1:54 PM, David Edelsohn wrote: >> >> On Wed, Sep 9, 2015 at 12:36 PM, Zack Weinberg wrote: >> >>> The ABI dictates basically everything you see. The call to >>> explicit_bzero has for

Re: Compiler support for erasure of sensitive data

2015-09-09 Thread David Edelsohn
On Wed, Sep 9, 2015 at 12:36 PM, Zack Weinberg wrote: > The ABI dictates basically everything you see. The call to > explicit_bzero has forced the compiler to *create* a second copy of > the variable `k` on the stack, just so it can be erased -- and the > copy in registers survives (at least for

Re: Acceptance criteria for the git conversion

2015-09-01 Thread David Edelsohn
On Tue, Sep 1, 2015 at 10:26 AM, Mikhail Maltsev wrote: > On 09/01/2015 01:54 PM, Eric S. Raymond wrote: >> With the machinery for the git conversion now in reasonable shape, it's >> time to ask GCC's developers in general: what do you want this >> conversion to accomplish? > There was some discu

Re: Repository for the conversion machinery

2015-08-28 Thread David Edelsohn
On Fri, Aug 28, 2015 at 1:24 PM, Jeff Law wrote: > trix = Tom Rix > Not with Red Hat anymore. No idea where he is now. Tom now works for Juniper Networks. A recent email address is: trix = Tom Rix - David

Re: Ambiguous usernames (was: Re: 33 unknowns left)

2015-08-27 Thread David Edelsohn
On Thu, Aug 27, 2015 at 1:04 PM, Joseph Myers wrote: > On investigation of that list of usernames, I believe dje is the only > ambiguous one. All of my ChangeLog entries listed: d...@watson.ibm.com edels...@gnu.org edels...@mhpcc.edu edels...@npac.syr.edu dje@gmail.com and my name. - David

Re: Repository for the conversion machinery

2015-08-27 Thread David Edelsohn
be preferred to rol...@delasyd.gnu.ai.mit.edu. > > Corrected. I'll cheerfully accept any other corrections. dje = David Edelsohn edelsohn = David Edelsohn These are both me. And I prefer dje@gmail.com, which is listed in MAINTAINERS. Thanks, David

Re: Deprecate SH5/SH64

2015-08-18 Thread David Edelsohn
On Tue, Aug 18, 2015 at 1:00 PM, Oleg Endo wrote: > Hi all, > > Kaz and I have been discussing the SH5/SH64 status, which is part of the SH > port, every now and then. To our knowledge, there is no real hardware > available as of today and we don't think there are any real users for a > SH5/SH

Re: [powerpc64le] seq_cst memory order possibly not honored

2015-08-14 Thread David Edelsohn
On Fri, Aug 14, 2015 at 8:20 AM, Andrey Semashev wrote: > On 14.08.2015 13:19, Jonathan Wakely wrote: >> >> On 14 August 2015 at 10:54, Andrey Semashev >> wrote: >> >>> Otherwise I cannot see how (x==0 && y==0) could happen. The last load in >>> each thread is sequenced after the first seq_cst st

Nathan Sidwell appointed nvptx maintainer

2015-07-31 Thread David Edelsohn
I am pleased to announce that the GCC Steering Committee has appointed Nathan Sidwell as nvptx maintainer. Please join me in congratulating Nathan on his new role. Nathan, please update your listing in the MAINTAINERS file. Happy hacking! David

Re: Better info for combine results in worse code generated

2015-05-28 Thread David Edelsohn
On Thu, May 28, 2015 at 11:13 AM, Alan Modra wrote: > On Thu, May 28, 2015 at 10:47:53AM -0400, David Edelsohn wrote: >> This seems like a problem with the cost model. Rc instructions are >> more expensive and should be represented as such in rtx_costs. > > The record i

Re: Better info for combine results in worse code generated

2015-05-28 Thread David Edelsohn
On Thu, May 28, 2015 at 10:39 AM, Alan Modra wrote: > The problem is that the following testcase on powerpc64le now > generates worse code. > > void foo (signed char *p) { if (*p != 0) *p = 1; } > > before after > foo:foo: > lbz 9,0(3)

Re: Slow gcc.gnu.org/sourceware.org?

2015-01-27 Thread David Edelsohn
On Tue, Jan 27, 2015 at 11:34 AM, Jeff Law wrote: > On 01/27/15 09:20, Steve Ellcey wrote: >> >> On Tue, 2015-01-27 at 08:02 -0800, H.J. Lu wrote: >>> >>> For the past couple days, gcc.gnu.org/sourceware.org is >>> quite slow for me when accessing git and bugzilla. Am >>> I the only one who has

Re: GCC 4.8.4 Status Report (2014-12-12)

2014-12-13 Thread David Edelsohn
Jakub, I would like to backport this fixincludes patch to the GCC 4.8 branch. https://gcc.gnu.org/ml/gcc-patches/2013-08/msg01975.html Thanks, David On Fri, Dec 12, 2014 at 7:17 PM, Jakub Jelinek wrote: > On Fri, Dec 12, 2014 at 04:51:21PM -0500, David Edelsohn wrote: >> GCC 4.8 b

Re: GCC 4.8.4 Status Report (2014-12-12)

2014-12-12 Thread David Edelsohn
On Fri, Dec 12, 2014 at 7:17 PM, Jakub Jelinek wrote: > On Fri, Dec 12, 2014 at 04:51:21PM -0500, David Edelsohn wrote: >> GCC 4.8 branch has degraded from 14 libstdc++ failures to 153. This > > On which target, when it has been reported, are the libstdc++ folks aware of >

Re: GCC 4.8.4 Status Report (2014-12-12)

2014-12-12 Thread David Edelsohn
On Fri, Dec 12, 2014 at 7:35 AM, Jakub Jelinek wrote: > Status > == > > The GCC 4.8.4-rc1 release candidate has been released. > The branch is frozen now, all changes require release manager approval > until the final release of GCC 4.8.4 which should happen roughly > one week after the releas

Re: GCC 4.8.4 Status Report (2014-12-05)

2014-12-05 Thread David Edelsohn
On Fri, Dec 5, 2014 at 4:18 AM, Jakub Jelinek wrote: > Status > == > > It is time for another 4.8 release, I'd like to create 4.8.4 release > candidate at the end of the next week and if all goes well, 4.8.4 release > a week after that. If you have any safe fixes you'd like to be backported,

Re: graphite in -O3

2014-11-16 Thread David Edelsohn
Because they have not shown general performance benefit. I hope that the renewed attention and development effort will allow them to be enabled by default eventually. Thanks, David On Sun, Nov 16, 2014 at 2:10 PM, Andi Kleen wrote: > > Is there any specific reason why none of the graphite loop

Re: [PATCH 0/4] OpenMP 4.0 offloading to Intel MIC

2014-11-13 Thread David Edelsohn
Kirill, The patches have broken bootstrap on AIX and probably on other non-GNU platforms. strchrnul() is a GNU extension. /nasfarm/edelsohn/src/src/gcc/lto-wrapper.c: In function 'unsigned int parse_env_var(const char*, char***, const char*)': /nasfarm/edelsohn/src/src/gcc/lto-wrapper.c:427:35:

Re: GCC 5.0 Status Report (2014-11-03), Stage 1 ends Nov 15th

2014-11-04 Thread David Edelsohn
On Mon, Nov 3, 2014 at 4:18 AM, Jakub Jelinek wrote: > Status > == > > The trunk is scheduled to transition from Stage 1 to Stage 3 at the end > of Saturday, November 15th (use your timezone to your advantage). > > We have been in Stage 1 for almost 7 months now with a fortnight > still to go.

Re: [BUILDROBOT] rs6000-ibm-aix4.3 / rs6000-ibm-aix5.3.0: error: 'ASM_WEAKEN_DECL' was not declared in this scope

2014-09-04 Thread David Edelsohn
Hi, Jan This probably is expected for AIX 4.3. I am surprised that this occurs for AIX 5.3 because I thought that weak support was available after AIX 5.1 or AIX 5.2. I think that the weak support and MAKE_DECL_ONE_ONLY are required for proper operation now. Maybe I should formally deprecate AI

Re: Slides from Cauldron talks

2014-07-24 Thread David Edelsohn
On Thu, Jul 24, 2014 at 2:19 AM, Tobias Burnus wrote: > David Malcolm wrote: >> >> I didn't see a place to post slides for Cauldron talks, so am posting >> links to them here. > > > I have added the links to > https://gcc.gnu.org/wiki/cauldron2014#Slides_and_Notes > > >> Does anyone know if any Ca

Re: build/genmodes: config/i386/i386-modes.def:25: (TF) field format must not be set

2014-07-13 Thread David Edelsohn
This failure now appears for powerpc-aix. I do not know if it happens for ppc64-linux also. Bootstrap currently is broken on AIX. build/genmodes -h > tmp-modes.h build/genmodes: config/rs6000/rs6000-modes.def:23: (TF) field format must not be set build/genmodes: machmode.def:203: (DF) field form

Re: Offload Library

2014-06-20 Thread David Edelsohn
On Fri, May 16, 2014 at 7:47 AM, Kirill Yukhin wrote: > Dear steering committee, > > To support the offloading features for Intel's Xeon Phi cards > we need to add a foreign library (liboffload) into the gcc repository. > README with build instructions is attached. > > I am also copy-pasti

Re: regs_used estimation in IVOPTS seriously flawed

2014-06-20 Thread David Edelsohn
On Fri, Jun 20, 2014 at 5:01 AM, Bingfeng Mei wrote: > As a short term solution, I tried some simple non-linear functions as Richard > suggested > to penalize using too many IVs. For example, the following cost in > ivopts_global_cost_for_size fixed my regression and actually improves > perform

ACM SIGPLAN Programming Languages Software Award

2014-06-11 Thread David Edelsohn
It gives me great pleasure to announce that GCC has won the ACM SIGPLAN Programming Languages Software Award Congratulations to the entire GCC Community! - David

Re: GCC 4.8.3 Status Report, branch frozen for release (2014-05-15)

2014-05-15 Thread David Edelsohn
On Thu, May 15, 2014 at 5:27 AM, Richard Biener wrote: > > Status > == > > The 4.8 branch is now frozen as I am preparing a first release > candidate for 4.8.3. All patches to the branch now require > explicit approval from release managers. Please hold off on GCC 4.8.3. powerpc-linux has a

Announcement of Wide-Int Reviewers

2014-04-28 Thread David Edelsohn
I am pleased to announce that the GCC Steering Committee has appointed Richard Sandiford, Mike Stump and Ken Zadeck as Wide-Int Reviewers. Please join me in congratulating Richard, Mike and Ken on their new role. Please update your listings in the MAINTAINERS file. Happy hacking!

Ian Lance Taylor and Ramana Radhakrishnan join GCC Steering Committee

2014-03-13 Thread David Edelsohn
happy to gain their experience and knowledge. The GCC Steering Commitee David Edelsohn Kaveh Ghazi Jeffrey Law Marc Lehmann Jason Merrill David Miller Toon Moene Joseph Myers Gerald Pfeifer Ramana Radhakrishnan Joel Sherrill Ian Lance Taylor Jim Wilson

Re: [AVR] remove two maintainers

2014-03-03 Thread David Edelsohn
On Mon, Mar 3, 2014 at 7:04 AM, Denis Chertykov wrote: > 2014-03-03 15:35 GMT+04:00 David Brown : >> On 02/03/14 19:24, Denis Chertykov wrote: >>> I would remove two maintainers for AVR port: >>> 1. Anatoly Sokolov >>> 2. Eric Weddington >>> >>> I have discussed the removal with Anatoly Sokolov

Re: Generating minimum libstdc++ symbols for a new platform

2014-01-28 Thread David Edelsohn
On Sun, Jan 26, 2014 at 11:12 AM, Richard Sandiford wrote: > [adding libstdc++@] > > Bill Schmidt writes: >> It was recently pointed out to me that our new powerpc64le-linux-gnu >> target does not yet have a corresponding directory in libstdc >> ++-v3/config/abi/post/ to hold a baseline_symbols.t

Re: clang vs free software

2014-01-23 Thread David Edelsohn
On Thu, Jan 23, 2014 at 12:49 PM, Eric S. Raymond wrote: >> Maybe nobody bothers because using clang is easier than to fight with >> FSF policies. > > Which is pretty close if not identical to my original point. Your original point came across as a complaint that GCC does not support plugins bec

Joseph Myers joins GCC Steering Committee

2013-12-08 Thread David Edelsohn
new year! The GCC Steering Commitee David Edelsohn Kaveh Ghazi Jeffrey Law Marc Lehmann Jason Merrill David Miller Toon Moene Joseph Myers Gerald Pfeifer Joel Sherrill Jim Wilson

Oleg Endo appointed co-maintainer of SH port

2013-12-06 Thread David Edelsohn
I am pleased to announce that the GCC Steering Committee has appointed Oleg Endo as co-maintainer of the SH port. Please join me in congratulating Oleg on his new role. Oleg, please update your listing in the MAINTAINERS file. Happy hacking! David

Re: Vectorizer/alignment

2013-11-11 Thread David Edelsohn
On Mon, Nov 11, 2013 at 3:56 PM, Richard Henderson wrote: >> I suppose targets without .bss section support should not switch >> (that is, targets not defining BSS_SECTION_ASM_OP or >> ASM_OUTPUT_ALIGNED_BSS). > > Good point. I don't expect that we have many of those left, but > if any do still

Re: make install broken on the trunk?

2013-10-20 Thread David Edelsohn
On Sun, Oct 20, 2013 at 3:12 PM, Matthias Klose wrote: > A make install from trunk 20131020 seems to be broken, at least when building > with Go (last time I successfully installed was 20130917). However, even > without Go enabled, dfa.c is rebuilt and and then the depending binaries are > rebuil

Re: libgccjit.so: an embeddable JIT-compilation library based on GCC

2013-10-10 Thread David Edelsohn
On Wed, Oct 9, 2013 at 5:31 PM, David Malcolm wrote: > Some questions for the GCC steering committee: > > * is this JIT work a good thing? (I think so, obviously, but can I go > ahead and e.g. add it to the wiki under "Current Projects"?) > > * do you like the general approach? I'm choosing t

Re: Getting the ARC port reviewed and accepted

2013-10-02 Thread David Edelsohn
On Wed, Oct 2, 2013 at 4:31 AM, Andrew Haley wrote: > On 10/02/2013 12:47 AM, David Edelsohn wrote: >> It is unfortunate that global reviewers are so busy that they cannot >> review the few, infrequent new port submissions. But I find it very >> distasteful for someone to h

Re: Getting the ARC port reviewed and accepted

2013-10-01 Thread David Edelsohn
hem they look ARC >>> specific so maybe the maintainership covers these as well. >>> >>> I suppose this automatism when being assigned the maintainership >>> escaped Joern as well ... ;) >> >> >> I knew that the maintainership in general covers

Re: GNU Toolchain on Google+ and Twitter

2013-09-24 Thread David Edelsohn
On Tue, Sep 24, 2013 at 11:54 AM, Joseph S. Myers wrote: > On Tue, 24 Sep 2013, David Edelsohn wrote: > >> I have established Google+ and Twitter pages for the GNU Toolchain >> (GCC, Binutils, GDB) as additional, un-official communication channels > > What about covering

GNU Toolchain on Google+ and Twitter

2013-09-24 Thread David Edelsohn
I have established Google+ and Twitter pages for the GNU Toolchain (GCC, Binutils, GDB) as additional, un-official communication channels for announcements and highlights of interesting mailing list discussions. https://plus.google.com/108467477471815191158 https://twitter.com/gnutools Anyone in

Caroline Tice appointed VTV maintainer

2013-09-10 Thread David Edelsohn
I am pleased to announce that the GCC Steering Committee has appointed Caroline Tice as VTV (libvtv) maintainer. Please join me in congratulating Caroline on her new role. Please update your listing in the MAINTAINERS file. Happy hacking! David

Re: [ping^2] [buildrobot] gcc/config/linux-android.c:40:7: error: ‘OPTION_BIONIC’ was not declared in this scope

2013-09-02 Thread David Edelsohn
On Mon, Sep 2, 2013 at 5:28 PM, Jan-Benedict Glaw wrote: > Hi! > > On Mon, 2013-08-26 12:51:53 +0200, Jan-Benedict Glaw > wrote: >> On Tue, 2013-08-20 11:24:31 +0400, Alexander Ivchenko >> wrote: >> > I certainly missed that OPTION_BIONIC is not defined for linux targets >> > that do not inclu

Re: Generating multiple binaries from a single source file

2013-09-01 Thread David Edelsohn
On Sat, Aug 31, 2013 at 11:57 PM, Rodolfo Guilherme Wottrich wrote: > Hello everyone, > > I would like to be able to generate multiple binaries from a single > source file, each of which being slightly different from the other(s). > For example, in case there's an OpenMP parallel region in the cod

Re: libstdc++ test case ext/headers.cc failed on arm-none-eabi

2013-08-07 Thread David Edelsohn
The same error occurs on AIX because the tests are run without pthreads. - David On Wed, Aug 7, 2013 at 6:22 AM, Bin.Cheng wrote: > Hi, > I spotted case ext/headers.cc failed on arm-none-eabi with below information: > > In file included from > /home/build/work/gcc-build/arm-none-eabi/armv7-m/lib

Altera Nios II port accepted

2013-07-29 Thread David Edelsohn
I am pleased to announce that the GCC Steering Committee has accepted the Altera Nios II port for inclusion in GCC and appointed Chung-Lin Tang and Sandra Loosemore as port maintainers. The initial patch needs approval from a GCC GWP maintainer before it may be committed. Please j

Re: Why high vsr registers [vsr32 - vsr63] are not used when -mvsx is specified on powerpc?

2013-07-19 Thread David Edelsohn
On Fri, Jul 19, 2013 at 7:22 PM, Carrot Wei wrote: > In insn patterns the register class is usually not directly used, instead > different predicates and constraints are used. So can we use different > predicates and constraints in memory access instructions and floating > point arithmetic instru

Andes nds32 port accepted and maintainers appointed

2013-07-18 Thread David Edelsohn
I am pleased to announce that the GCC Steering Committee has accepted the Andes nds32 port for inclusion in GCC and appointed Chung-Ju Wu and Shiva Chen as port maintainers. The initial patch needs approval from a GCC GWP maintainer before it may be committed. Please join me in co

Re: Why high vsr registers [vsr32 - vsr63] are not used when -mvsx is specified on powerpc?

2013-07-17 Thread David Edelsohn
On Wed, Jul 17, 2013 at 7:27 PM, Carrot Wei wrote: > Hi > > When I tried to build 444.namd with options "-O2 -m64 -mvsx > -mcpu=power7", I can see vsx instructions are actually used, there are > many xs- started instructions, but none of them use high registers > [vsr32 -vsr63], does anybody know

Re: Plan for removing global state from GCC's internals

2013-06-26 Thread David Edelsohn
GCC is hosted on platforms other than SVR4 ABI and ELF file format. - David On Wed, Jun 26, 2013 at 3:19 PM, Dmitry Mikushin wrote: > FWIW, we also needed to perform multiple invocations of toplev_main from > a single execution of GCC frontend, which seems to be quite similar. The > dirty dirty

Re: lower-subreg and IBM long double

2013-06-10 Thread David Edelsohn
On Mon, Jun 10, 2013 at 8:26 PM, Alan Modra wrote: > The following patch disables lower-subreg for double double TFmode, > bootstrap and regression tests are OK, but I'm a little unsure whether > this is the right thing to do. > > * rs6000.c (TARGET_INIT_LOWER_SUBREG): Define. > (

Re: Please document `contrib/download_prerequisites'

2013-05-30 Thread David Edelsohn
On Thu, May 30, 2013 at 9:41 AM, Michael Witten wrote: > That wiki information should be incorporated into what that wiki page > calls `the official installation docs', and the rest of it should > probably be thrown out as superfluous. I agree that information about GCC is randomly spread betwee

Re: stabs changes for 64 bit targets

2013-05-14 Thread David Edelsohn
On Tue, May 14, 2013 at 10:38 AM, David Taylor wrote: > Jakub Jelinek wrote: > >> On Mon, May 13, 2013 at 10:45:46AM -0400, David Taylor wrote: >> > There are problems when using current STABS debug format for 64 bit >> > targets. >> >> Why are you considering extending STABS at this point? >> ST

Documentation for fp-contract

2013-04-05 Thread David Edelsohn
Richi, The GCC documentation for fp-contract is a little confusing and I'm not sure what was intended. The last sentences says: "-ffp-contract=on enables floating-point expression contraction if allowed by the language standard. This is currently not implemented and treated equal to -ffp-contrac

Re: GCC 4.8.0 does not compile for DJGPP

2013-03-25 Thread David Edelsohn
On Mon, Mar 25, 2013 at 12:29 AM, Andris Pavenis wrote: >> Forgot to say that I also had to apply this patch >> >> --- ../gcc-4.8.0/libbacktrace/alloc.c2013-01-14 19:17:30.0 >> +0100 >> +++ ../gcc-4.80/libbacktrace/alloc.c2013-03-24 18:07:11.995891959 >> +0100 >> @@ -34,6 +34,7 @@

Re: GCC support for PowerPC VLE

2013-03-22 Thread David Edelsohn
On Fri, Mar 22, 2013 at 6:28 AM, David Brown wrote: > I use Freescale PPC devices with VLE, and I use Freescale's CodeWarrior > to do so. At the start of the project, I looked at CodeSourcery's > PPC-EABI tools (I have used CodeSourcery's gcc tools for other targets) > - but without VLE support,

Re: GCC support for PowerPC VLE

2013-03-21 Thread David Edelsohn
On Thu, Mar 21, 2013 at 4:58 AM, Will wrote: > James Lemke codesourcery.com> writes: > >> I have completed the binutils submission for VLE. >> I am working on the gcc submission. The test results are looking good >> now. Patches will be posted very soon. > > Do you have any update on the work o

Re: 4.7.2 TLS on AIX 6.1 (ppc) ?

2013-03-12 Thread David Edelsohn
On Tue, Mar 12, 2013 at 3:06 PM, Jason Vas Dias wrote: > But why didn't the compiler complain that TLS was not supported ? > Shouldn't it be doing so ? It is definitely not OK in my book for gcc > to finish compilation and linkage with no errors or warnings, when > it has encountered a __thread

Re: 4.7.2 TLS on AIX 6.1 (ppc) ?

2013-03-11 Thread David Edelsohn
On Mon, Mar 11, 2013 at 3:46 PM, Jason Vas Dias wrote: > Hi - I wonder if anyone could please tell me if gcc's thread local > storage support is meant to be enabled on AIX or not - > I've built gcc-4.7.2 on AIX 6.1 OK, with "---enable-threads" , > using the AIX system /usr/ccs/bin ld and as , b

Re: GCC 4.8.0 Status Report (2013-03-06)

2013-03-07 Thread David Edelsohn
On Thu, Mar 7, 2013 at 9:09 AM, Dave Korn wrote: > On 06/03/2013 16:05, Jakub Jelinek wrote: > >> If no new P1 appears within a week, > > I may be about to file one. What priority would "Java doesn't compile on a > secondary platform" count as? There's a trivial bug in libffi and I already > p

Re: GCC 4.8.0 Status Report (2013-02-14)

2013-02-15 Thread David Edelsohn
On Fri, Feb 15, 2013 at 10:16 AM, Joseph S. Myers wrote: > On Fri, 15 Feb 2013, Sebastian Huber wrote: > >> > GCC trunk remains in release branch mode, with only regression fixes >> > and documentation changes allowed. >> >> is there a chance to get this committed to GCC 4.8 even if its a P4 bug >

Re: Copyright assignment

2013-02-08 Thread David Edelsohn
On Fri, Feb 8, 2013 at 4:00 AM, Damian Rouson wrote: > I'm interested in contributing to the gfortran compiler. Please send > me any forms or instructions I need to follow regarding copyright > assignment. I sent the forms directly. - David

Re: SPEC2000 comparison of LLVM-3.2 and coming GCC4.8 on x86/x86-64

2013-02-07 Thread David Edelsohn
On Thu, Feb 7, 2013 at 11:09 AM, Richard Biener wrote: > Also note that for SPEC -funroll-loops helps GCC (yes ... we don't > enable that by default at -O3, we probably should). Richi, Are you suggesting enabling -funroll-loops by default at -O3? When I checked earlier this year, GCC was too a

Re: Copyright assignment forms

2013-01-30 Thread David Edelsohn
I will inquire with the FSF Copyright Clerk. - David On Wed, Jan 30, 2013 at 10:01 AM, Rainer Emrich wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Hi Maxim, > > Am 07.01.2013 08:44, schrieb Maxim Kuvyrkov: >> On 4/01/2013, at 12:54 AM, Rainer Emrich wrote: >>> I like to contribute

Re: gcc : c++11 : full support : eta?

2013-01-23 Thread David Edelsohn
On Wed, Jan 23, 2013 at 12:18 PM, Uday Khedker wrote: > I would like to take this training program to the next level but so long > it remains my personal baby, my funding agency does not feel that I have > accomplished much because they feel that if my program has any merit, > the GCC community w

Re: gcc : c++11 : full support : eta?

2013-01-23 Thread David Edelsohn
On Wed, Jan 23, 2013 at 12:18 PM, Uday Khedker wrote: > I would like to take this training program to the next level but so long > it remains my personal baby, my funding agency does not feel that I have > accomplished much because they feel that if my program has any merit, > the GCC community w

Re: register indirect addressing for global variables on powerpc

2013-01-14 Thread David Edelsohn
On Mon, Jan 14, 2013 at 2:00 AM, Thomas Baier wrote: > Dear list, > > I've just subscribed to the list and I hope this is the right place for > the following question. > > The operating system I'd like to use gcc for (OS-9, for the curious) > requires an ABI, where global variables are only access

Synopsys DesignWare ARC Port

2013-01-10 Thread David Edelsohn
I am pleased to announce that the GCC Steering Committee has accepted the Synopsys DesignWare ARC port for inclusion in GCC and appointed Joern Rennecke as maintainer. Please join me in congratulating Joern on his new role. Joern, please update your listing in the MAINTAINERS file.

Re: stabs support in binutils, gcc, and gdb

2013-01-08 Thread David Edelsohn
On Tue, Jan 8, 2013 at 9:46 AM, Arnaud Charlet wrote: > We haven't done any work to support TLS in gnu as/ld on AIX (other > than ignore these sections for now to avoid generating hard errors), so > enabling TLS in GCC would indeed cause some troubles, although we don't > use TLS directly in GNAT

Re: stabs support in binutils, gcc, and gdb

2013-01-08 Thread David Edelsohn
On Tue, Jan 8, 2013 at 3:10 AM, Joel Brobecker wrote: > I was able to speak to Tristan, yesterday, and he confirmed that > we haven't been able to contribute a few of the patches he wrote. > Unfortunately, his TODO list is more than full, at the moment, and > we don't think he'll have time to work

Re: stabs support in binutils, gcc, and gdb

2013-01-05 Thread David Edelsohn
On Sat, Jan 5, 2013 at 9:52 AM, Joel Brobecker wrote: >> It does not look like the changes were merged into the FSF tree. This >> also does not support some of the more recent AIX features added to >> GCC. > > Tristan is usually pretty good at sending these sorts of patches. > I will ask him on M

Re: stabs support in binutils, gcc, and gdb

2013-01-05 Thread David Edelsohn
On Sat, Jan 5, 2013 at 2:53 AM, Joel Brobecker wrote: >> > Can you please clarify what "GNU ld is not completely usable" means? >> > Is that referring to DWARF support? to compatibility with specific AIX >> > releases? to compatibility with AIX DWARF feature? >> >> Sorry, I meant what "GNU ld is n

Re: stabs support in binutils, gcc, and gdb

2013-01-04 Thread David Edelsohn
On Fri, Jan 4, 2013 at 3:20 PM, David Edelsohn wrote: > On Thu, Jan 3, 2013 at 11:12 PM, Joel Brobecker wrote: >>> AIX still uses STABS. GCC produces it and GDB consumes it. >>> >>> Recent releases of AIX now support DWARF as well, but GCC and GDB have >>&

Re: stabs support in binutils, gcc, and gdb

2013-01-04 Thread David Edelsohn
On Thu, Jan 3, 2013 at 11:12 PM, Joel Brobecker wrote: >> AIX still uses STABS. GCC produces it and GDB consumes it. >> >> Recent releases of AIX now support DWARF as well, but GCC and GDB have >> not been converted to use it on AIX. > > Note that GNU ld is now completely usable; and one of the s

Re: stabs support in binutils, gcc, and gdb

2013-01-03 Thread David Edelsohn
On Thu, Jan 3, 2013 at 4:53 PM, Jonas Maebe wrote: > > On 03 Jan 2013, at 21:53, David Edelsohn wrote: > >> AIX still uses STABS. GCC produces it and GDB consumes it. > > More precisely, AIX uses Stabx. It's similar to Stabs, but different in quite > a few ways.

Re: stabs support in binutils, gcc, and gdb

2013-01-03 Thread David Edelsohn
On Thu, Jan 3, 2013 at 12:02 PM, Tom Tromey wrote: >> "David" == David Taylor writes: > > David> It appears that STABS is largely in maintenance mode. Are there any > David> plans to deprecate STABS support? If STABS enhancements were made and > David> posted would they be frowned upon? Or

POWER architecture transaction memory documentation

2013-01-02 Thread David Edelsohn
Future implementations of the IBM POWER architecture will include hardware support for transaction memory. IBM is beginning to release more information about the design and implementation. The documentation of the POWER architecture transaction memory ISA has been placed on the power.org website.

<    1   2   3   4   5   6   7   8   >