On Tue, 2017-01-24 at 15:30 -0500, David Malcolm wrote: > On Tue, 2017-01-24 at 13:52 +0100, Martin Jambor wrote: > > Hi, > > > > On Mon, Jan 23, 2017 at 02:11:37PM +0100, Richard Biener wrote: > > > On Mon, Jan 23, 2017 at 1:02 PM, Martin Jambor <mjam...@suse.cz> > > > wrote: > > > > Hi, > > > > > > > > > > > > On Mon, Jan 23, 2017 at 12:56:13PM +0100, Richard Biener wrote: > > > > > On Fri, Jan 20, 2017 at 6:25 PM, Pekka Jääskeläinen < > > > > > pe...@parmance.com> wrote: > > > > > > Hi Richard, > > > > > > > > > > > > On Fri, Jan 20, 2017 at 10:26 AM, Richard Biener > > > > > > <richard.guent...@gmail.com> wrote: > > > > > > > So the #ifdef ENABLE_BRIG_FE shouldn't be needed anymore > > > > > > > (nor the > > > > > > > configury for it). > > > > > > > > > > > > > > Otherwise this looks ok to me then. > > > > > > > > > > > > Attached is a patch set with that unnecessary > > > > > > ENABLE_BRIG_FE > > > > > > macro > > > > > > removed. It has also been refreshed to the latest trunk. > > > > > > > > > > Are you set up to commit these to trunk yourself or do you > > > > > need > > > > > help here? > > > > > > > > > > > > > Pekka is still in the process of requesting an account at > > > > gcc.gnu.org. > > > > We agreed that I would commit the patches. > > > > > > > > Over Saturday and today morning, I have bootstrappet and tested > > > > them > > > > in various configurations (although mostly on x86_64 and only a > > > > little > > > > bit on aarch64) and (together with a "svn mv > > > > libgomp/plugin/hsa.h > > > > include/") I have not found any issue so far. > > > > > > > > I suppose I should go ahead (in any case, if there is any > > > > fallout, > > > > reach out to me too, at least until Pekka gets his account). > > > > > > Yes, sounds good to me. > > > > > > > It took me more time because I got distracted by PR 79198 and did > > not > > want to commit another huge thing while bootstrap was still broken > > for > > so many people with my previous patch. Nevertheless, I have just > > committed the BRIG FE as revision 244867. > > > > I tried to be careful (as well as quick to avoid conflicts) so I > > hope > > there are no issues. However if there are some, throw complaints > > my > > way at least unless Pekka gets an account at gcc.gnu.org. > > > > Thanks, > > A deps issue for the docs I noticed when glancing through the commit: > > diff --git a/gcc/brig/Make-lang.in b/gcc/brig/Make-lang.in > new file mode 100644 (file) > index 0000000..b85b1b0 > --- /dev/null > +++ b/gcc/brig/Make-lang.in > > [...snip...] > > +# Documentation. > + > +GO_TEXI_FILES = \ > + brig/gccbrig.texi \ > + $(gcc_docdir)/include/fdl.texi \ > + $(gcc_docdir)/include/gpl_v3.texi \ > + $(gcc_docdir)/include/gcc-common.texi \ > + gcc-vers.texi > > Presumably this should be BRIG_TEXI_FILES, rather than GO_TEXI_FILES? > > +# doc/gccbrig.info: $(BRIG_TEXI_FILES) > +# if test "x$(BUILD_INFO)" = xinfo; then \ > +# rm -f doc/gccbrig.info*; \ > +# $(MAKEINFO) $(MAKEINFOFLAGS) -I $(gcc_docdir) \ > +# -I $(gcc_docdir)/include -o $@ $<; \ > +# else true; fi > + > +# doc/gccbrig.dvi: $(BRIG_TEXI_FILES) > +# $(TEXI2DVI) -I $(abs_docdir) -I $(abs_docdir)/include -o $@ > $< > + > +# doc/gccbrig.pdf: $(BRIG_TEXI_FILES) > +# $(TEXI2PDF) -I $(abs_docdir) -I $(abs_docdir)/include -o $@ > $< > + > +$(build_htmldir)/brig/index.html: $(BRIG_TEXI_FILES) > + $(mkinstalldirs) $(@D) > + rm -f $(@D)/* > + $(TEXI2HTML) -I $(gcc_docdir) -I $(gcc_docdir)/include \ > + -I $(srcdir)/brig -o $(@D) $< > > ...for use in describing the deps of the above. > > Dave
Also: grepping for "Copyright" in the commit: the new files mostly say: + Copyright (C) 2016 Free Software Foundation, Inc. but I see at least one: + Copyright (C) 2015-2016 Free Software Foundation, Inc. and some others. Should the copyright be updated to cover 2017?