public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug plugins/59335] New: Plugin doesn't build on trunk
@ 2013-11-29  3:00 joey.ye at arm dot com
  2013-11-29  3:34 ` [Bug plugins/59335] " pinskia at gcc dot gnu.org
                   ` (28 more replies)
  0 siblings, 29 replies; 30+ messages in thread
From: joey.ye at arm dot com @ 2013-11-29  3:00 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

            Bug ID: 59335
           Summary: Plugin doesn't build on trunk
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: plugins
          Assignee: unassigned at gcc dot gnu.org
          Reporter: joey.ye at arm dot com

trunk 205454 breaks plugin on x86_64 and arm. When gcc is built and installed,
using it to build any plugin with

g++ -fPIC -g -O2 -shared -I `g++ -print-file-name=plugin`/include

will result as:

install/lib/gcc/x86_64-unknown-linux-gnu/4.9.0/plugin/include/config/i386/i386-opts.h:37:24:
fatal error: stringop.def: No such file or directory
 #include "stringop.def"

install/lib/gcc/arm-none-eabi/4.9.0/plugin/include/builtins.def:881:29: fatal
error: chkp-builtins.def: No such file or directory

It looks that some header files needed for plugins are not installed correctly.
Plugins in testsuite pass as they use headers from GCC source tree.


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
@ 2013-11-29  3:34 ` pinskia at gcc dot gnu.org
  2014-01-10 17:54 ` sje at gcc dot gnu.org
                   ` (27 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: pinskia at gcc dot gnu.org @ 2013-11-29  3:34 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
These are two different issues.  The x86 one is a target specific issue and the
arm one is a generic issue.

That is what it should be doing for x86 should be something like arm does:
t-arm:TM_H += $(srcdir)/config/arm/arm-cores.def


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
  2013-11-29  3:34 ` [Bug plugins/59335] " pinskia at gcc dot gnu.org
@ 2014-01-10 17:54 ` sje at gcc dot gnu.org
  2014-01-10 17:56 ` sje at gcc dot gnu.org
                   ` (26 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sje at gcc dot gnu.org @ 2014-01-10 17:54 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

--- Comment #4 from Steve Ellcey <sje at gcc dot gnu.org> ---
Author: sje
Date: Fri Jan 10 17:54:10 2014
New Revision: 206535

URL: http://gcc.gnu.org/viewcvs?rev=206535&root=gcc&view=rev
Log:
2014-01-10  Steve Ellcey  <sellcey@mips.com>

    PR plugins/59335
    * Makefile.in (PLUGIN_HEADERS): Add gimplify.h, gimple-iterator.h,
    gimple-ssa.h, fold-const.h, tree-cfg.h, tree-into-ssa.h,
    tree-ssanames.h, print-tree.h, varasm.h, and context.h.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/Makefile.in


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
  2013-11-29  3:34 ` [Bug plugins/59335] " pinskia at gcc dot gnu.org
  2014-01-10 17:54 ` sje at gcc dot gnu.org
@ 2014-01-10 17:56 ` sje at gcc dot gnu.org
  2014-01-11  1:20 ` pageexec at gmail dot com
                   ` (25 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sje at gcc dot gnu.org @ 2014-01-10 17:56 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

--- Comment #5 from Steve Ellcey <sje at gcc dot gnu.org> ---
The generic problems should be fixed with my patch but the x86 specific plugin
build problem probably still exists.


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (2 preceding siblings ...)
  2014-01-10 17:56 ` sje at gcc dot gnu.org
@ 2014-01-11  1:20 ` pageexec at gmail dot com
  2014-01-11 13:01 ` ubizjak at gmail dot com
                   ` (24 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: pageexec at gmail dot com @ 2014-01-11  1:20 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

--- Comment #6 from PaX Team <pageexec at gmail dot com> ---
i can confirm that only gcc/config/i386/stringop.def and
gcc/config/i386/x86-tune.def seem to be missing on x86 targets.


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (3 preceding siblings ...)
  2014-01-11  1:20 ` pageexec at gmail dot com
@ 2014-01-11 13:01 ` ubizjak at gmail dot com
  2014-01-26 23:34 ` pageexec at gmail dot com
                   ` (23 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: ubizjak at gmail dot com @ 2014-01-11 13:01 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

--- Comment #7 from Uroš Bizjak <ubizjak at gmail dot com> ---
Can someone please test following patch:

--cut here--
Index: config/i386/t-i386
===================================================================
--- config/i386/t-i386  (revision 206552)
+++ config/i386/t-i386  (working copy)
@@ -16,6 +16,9 @@
 # along with GCC; see the file COPYING3.  If not see
 # <http://www.gnu.org/licenses/>.

+PLUGIN_HEADERS += $(srcdir)/config/i386/x86-tune.def \
+  $(srcdir)/config/i386/stringop.def
+              
 i386-c.o: $(srcdir)/config/i386/i386-c.c i386-builtin-types.inc
          $(COMPILE) $<
          $(POSTCOMPILE)
--cut here--
>From gcc-bugs-return-440091-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 11 15:36:32 2014
Return-Path: <gcc-bugs-return-440091-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 19474 invoked by alias); 11 Jan 2014 15:36:31 -0000
Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm
Precedence: bulk
List-Id: <gcc-bugs.gcc.gnu.org>
List-Archive: <http://gcc.gnu.org/ml/gcc-bugs/>
List-Post: <mailto:gcc-bugs@gcc.gnu.org>
List-Help: <mailto:gcc-bugs-help@gcc.gnu.org>
Sender: gcc-bugs-owner@gcc.gnu.org
Delivered-To: mailing list gcc-bugs@gcc.gnu.org
Received: (qmail 19454 invoked by uid 48); 11 Jan 2014 15:36:26 -0000
From: "giecrilj at stegny dot 2a.pl" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug libstdc++/59769] New: please add ios_base::__noreplace
Date: Sat, 11 Jan 2014 15:36:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: libstdc++
X-Bugzilla-Version: 4.8.2
X-Bugzilla-Keywords:
X-Bugzilla-Severity: enhancement
X-Bugzilla-Who: giecrilj at stegny dot 2a.pl
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter
Message-ID: <bug-59769-4@http.gcc.gnu.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2014-01/txt/msg01233.txt.bz2
Content-length: 621

http://gcc.gnu.org/bugzilla/show_bug.cgi?idY769

            Bug ID: 59769
           Summary: please add ios_base::__noreplace
           Product: gcc
           Version: 4.8.2
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: P3
         Component: libstdc++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: giecrilj at stegny dot 2a.pl

This flag, combined with out or append should have the effect of (fopen (path,
"wx")).  Now that the syntax (fopen (path, "wx")) is standard, there is no
excuse for denying the equivalent functionality to a C++ programmer.


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (4 preceding siblings ...)
  2014-01-11 13:01 ` ubizjak at gmail dot com
@ 2014-01-26 23:34 ` pageexec at gmail dot com
  2014-02-13  5:51 ` joey.ye at arm dot com
                   ` (22 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: pageexec at gmail dot com @ 2014-01-26 23:34 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

--- Comment #8 from PaX Team <pageexec at gmail dot com> ---
Uroš, i tried your patch and it didn't install those two files. on the other
hand i found more missing headers:

gcc/tree-phinodes.h
gcc/stor-layout.h
gcc/ssa-iterators.h
>From gcc-bugs-return-441583-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Jan 27 05:03:49 2014
Return-Path: <gcc-bugs-return-441583-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 13626 invoked by alias); 27 Jan 2014 05:03:48 -0000
Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm
Precedence: bulk
List-Id: <gcc-bugs.gcc.gnu.org>
List-Archive: <http://gcc.gnu.org/ml/gcc-bugs/>
List-Post: <mailto:gcc-bugs@gcc.gnu.org>
List-Help: <mailto:gcc-bugs-help@gcc.gnu.org>
Sender: gcc-bugs-owner@gcc.gnu.org
Delivered-To: mailing list gcc-bugs@gcc.gnu.org
Received: (qmail 13603 invoked by uid 48); 27 Jan 2014 05:03:44 -0000
From: "thiago at kde dot org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/59952] New: -march=core-avx2 should not enable RTM
Date: Mon, 27 Jan 2014 05:03:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: target
X-Bugzilla-Version: 4.8.2
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: thiago at kde dot org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter
Message-ID: <bug-59952-4@http.gcc.gnu.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2014-01/txt/msg02725.txt.bz2
Content-length: 1863

http://gcc.gnu.org/bugzilla/show_bug.cgi?idY952

            Bug ID: 59952
           Summary: -march=core-avx2 should not enable RTM
           Product: gcc
           Version: 4.8.2
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: thiago at kde dot org

The option -march=core-avx2 to gcc is documented to enable:

          Intel Core CPU with 64-bit extensions, MOVBE, MMX, SSE, SSE2,
          SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AES, PCLMUL,
          FSGSBASE, RDRND, FMA, BMI, BMI2 and F16C instruction set
          support.

However, it is enabling RTM (Restricted Transactional Memory) too:

 $ ~/gcc4.9/bin/g++-4.9 -march=core-avx2 -dM -E -xc /dev/null | grep RTM
#define __RTM__ 1
$ ~/gcc4.9/bin/g++-4.9 --version
g++-4.9 (GCC) 4.9.0 20140125 (experimental)

Only certain Haswell processors have TSX in either form in the CPU. The mobile
parts don't:

$ sed -n '/name/p;/flags/p;/^$/q' /proc/cpuinfo
model name      : Intel(R) Core(TM) i7-4500U CPU @ 1.80GHz
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb
rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology
nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2
ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes
xsave avx f16c rdrand lahf_lm abm ida arat epb xsaveopt pln pts dtherm
tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2
erms invpcid

According to the source code, HLE is enabled too when it shouldn't:
#define PTA_HASWELL \
  (PTA_IVYBRIDGE | PTA_AVX2 | PTA_BMI | PTA_BMI2 | PTA_LZCNT \
   | PTA_FMA | PTA_MOVBE | PTA_RTM | PTA_HLE)


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (5 preceding siblings ...)
  2014-01-26 23:34 ` pageexec at gmail dot com
@ 2014-02-13  5:51 ` joey.ye at arm dot com
  2014-02-13 11:31 ` pageexec at gmail dot com
                   ` (21 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: joey.ye at arm dot com @ 2014-02-13  5:51 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

Joey Ye <joey.ye at arm dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #9 from Joey Ye <joey.ye at arm dot com> ---
Resolved in trunk


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (6 preceding siblings ...)
  2014-02-13  5:51 ` joey.ye at arm dot com
@ 2014-02-13 11:31 ` pageexec at gmail dot com
  2014-02-14  1:29 ` joey.ye at arm dot com
                   ` (20 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: pageexec at gmail dot com @ 2014-02-13 11:31 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

--- Comment #10 from PaX Team <pageexec at gmail dot com> ---
please reopen, this bug is not fixed yet.


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (7 preceding siblings ...)
  2014-02-13 11:31 ` pageexec at gmail dot com
@ 2014-02-14  1:29 ` joey.ye at arm dot com
  2014-02-18 15:02 ` pageexec at gmail dot com
                   ` (19 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: joey.ye at arm dot com @ 2014-02-14  1:29 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

Joey Ye <joey.ye at arm dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |---

--- Comment #11 from Joey Ye <joey.ye at arm dot com> ---
Reopen per-requested.


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (8 preceding siblings ...)
  2014-02-14  1:29 ` joey.ye at arm dot com
@ 2014-02-18 15:02 ` pageexec at gmail dot com
  2014-03-04 13:48 ` pageexec at gmail dot com
                   ` (18 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: pageexec at gmail dot com @ 2014-02-18 15:02 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

--- Comment #12 from PaX Team <pageexec at gmail dot com> ---
two more headers not installed (even by older gcc versions so a backport to at
least 4.8/4.7 would be nice) but they're needed for an rtl pass to be able to
make use of the df info:

df.h
regset.h


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (9 preceding siblings ...)
  2014-02-18 15:02 ` pageexec at gmail dot com
@ 2014-03-04 13:48 ` pageexec at gmail dot com
  2014-03-05  9:52 ` jakub at gcc dot gnu.org
                   ` (17 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: pageexec at gmail dot com @ 2014-03-04 13:48 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

--- Comment #13 from PaX Team <pageexec at gmail dot com> ---
another missing include in trunk: tree-cfgcleanup.h (it seems that it was split
from tree-flow.h which used to be installed for plugins for gcc 4.5-4.8).


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (10 preceding siblings ...)
  2014-03-04 13:48 ` pageexec at gmail dot com
@ 2014-03-05  9:52 ` jakub at gcc dot gnu.org
  2014-03-05 15:07 ` jakub at gcc dot gnu.org
                   ` (16 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: jakub at gcc dot gnu.org @ 2014-03-05  9:52 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

--- Comment #14 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Author: jakub
Date: Wed Mar  5 09:52:18 2014
New Revision: 208344

URL: http://gcc.gnu.org/viewcvs?rev=208344&root=gcc&view=rev
Log:
    PR plugins/59335
    * config/i386/t-i386 (OPTIONS_H_EXTRA): Add stringop.def.
    (TM_H): Add x86-tune.def.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/i386/t-i386


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (11 preceding siblings ...)
  2014-03-05  9:52 ` jakub at gcc dot gnu.org
@ 2014-03-05 15:07 ` jakub at gcc dot gnu.org
  2014-03-05 21:29 ` jakub at gcc dot gnu.org
                   ` (15 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: jakub at gcc dot gnu.org @ 2014-03-05 15:07 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

--- Comment #15 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Author: jakub
Date: Wed Mar  5 15:06:23 2014
New Revision: 208346

URL: http://gcc.gnu.org/viewcvs?rev=208346&root=gcc&view=rev
Log:
    PR plugins/59335
    * Makefile.in (PLUGIN_HEADERS): Add tree-phinodes.h, stor-layout.h,
    ssa-iterators.h, $(RESOURCE_H) and tree-cfgcleanup.h.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/Makefile.in


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (12 preceding siblings ...)
  2014-03-05 15:07 ` jakub at gcc dot gnu.org
@ 2014-03-05 21:29 ` jakub at gcc dot gnu.org
  2014-03-05 22:47 ` pageexec at gmail dot com
                   ` (14 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: jakub at gcc dot gnu.org @ 2014-03-05 21:29 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
                 CC|                            |jakub at gcc dot gnu.org
         Resolution|---                         |FIXED

--- Comment #16 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
If you are aware of any further headers not installed, please reopen.


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (13 preceding siblings ...)
  2014-03-05 21:29 ` jakub at gcc dot gnu.org
@ 2014-03-05 22:47 ` pageexec at gmail dot com
  2014-04-13 20:04 ` pageexec at gmail dot com
                   ` (13 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: pageexec at gmail dot com @ 2014-03-05 22:47 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

--- Comment #17 from PaX Team <pageexec at gmail dot com> ---
sure, thanks for fixing the already mentioned ones, i verified that all works
fine for my plugins at least. as a related question, isn't there a better way
than playing this whack-a-mole game with gcc headers vs. plugin headers? as i
understand it, the testsuite doesn't simulate an installed environment for
plugins but there has to be a way to automatically discover new
headers+dependencies that should be exposed to plugins...

PS: i can't reopen this one as i don't seem to have such rights but i'll
comment anyway if i run across something.

PS2: can the $(RESOURCE_H) hunk be backported to the still maintained versions
at least?


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (14 preceding siblings ...)
  2014-03-05 22:47 ` pageexec at gmail dot com
@ 2014-04-13 20:04 ` pageexec at gmail dot com
  2014-04-13 20:46 ` ubizjak at gmail dot com
                   ` (12 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: pageexec at gmail dot com @ 2014-04-13 20:04 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

--- Comment #18 from PaX Team <pageexec at gmail dot com> ---
found another missing header not installed for plugins: stmt.h (seemingly it
was split off from tree.h which has always been exported, so this probably
counts as a regression).


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (15 preceding siblings ...)
  2014-04-13 20:04 ` pageexec at gmail dot com
@ 2014-04-13 20:46 ` ubizjak at gmail dot com
  2014-04-14  7:48 ` jakub at gcc dot gnu.org
                   ` (11 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: ubizjak at gmail dot com @ 2014-04-13 20:46 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

Uroš Bizjak <ubizjak at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |---

--- Comment #19 from Uroš Bizjak <ubizjak at gmail dot com> ---
Reopen as per Comment #18.
>From gcc-bugs-return-448929-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Apr 13 22:21:12 2014
Return-Path: <gcc-bugs-return-448929-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 1709 invoked by alias); 13 Apr 2014 22:21:10 -0000
Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm
Precedence: bulk
List-Id: <gcc-bugs.gcc.gnu.org>
List-Archive: <http://gcc.gnu.org/ml/gcc-bugs/>
List-Post: <mailto:gcc-bugs@gcc.gnu.org>
List-Help: <mailto:gcc-bugs-help@gcc.gnu.org>
Sender: gcc-bugs-owner@gcc.gnu.org
Delivered-To: mailing list gcc-bugs@gcc.gnu.org
Received: (qmail 1657 invoked by uid 48); 13 Apr 2014 22:21:02 -0000
From: "b.r.longbons at gmail dot com" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c++/60835] New: Please support __attribute__((format_arg)) on class types as well as char*
Date: Sun, 13 Apr 2014 22:21:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c++
X-Bugzilla-Version: unknown
X-Bugzilla-Keywords:
X-Bugzilla-Severity: enhancement
X-Bugzilla-Who: b.r.longbons at gmail dot com
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter
Message-ID: <bug-60835-4@http.gcc.gnu.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2014-04/txt/msg00949.txt.bz2
Content-length: 1804

http://gcc.gnu.org/bugzilla/show_bug.cgi?id`835

            Bug ID: 60835
           Summary: Please support __attribute__((format_arg)) on class
                    types as well as char*
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: b.r.longbons at gmail dot com

It would be nice if GCC could remember if an "opaque" class contains a format
string.

The logical extension of this is that a function with __attribute__((format()))
could take a class type that was returned from the __attribute__((format_arg))
function.

Other than ordinary functions, the low-level cases are:
- constructor: std::string::string(const char *)        (possibly complicated)
- member function: const char *std::string::c_str()     (probably easy)
- UDL: std::string operator "" s (const char *, size_t) (already works for
non-class return types)

Some high level uses:
- Returning an owned string from a gettext()-like function.
- Completely forbidding char* and char[] for strings in a codebase (currently,
I'm using a nop UDL on the format strings and a real UDL on all others, which
isn't terrible but it would be nice to complete it).


Testcase:
// compile with -Wformat=2 -std=c++11
#include <cstdio>

struct String
{
    const char *str;

    // 'this' is arg 1; there is no return type for a ctor
    __attribute__((format_arg(2)))
    String(const char *s) : str(s) {}

    __attribute__((format_arg(1)))
    const char *c_str() const { return str; }
};

static __attribute__((format_arg(1)))
String operator "" _s(const char *s, size_t)
{
    return String(s);
}

int main()
{
    printf("Hello, world!\n"_s.c_str());
}


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (16 preceding siblings ...)
  2014-04-13 20:46 ` ubizjak at gmail dot com
@ 2014-04-14  7:48 ` jakub at gcc dot gnu.org
  2014-04-14  9:43 ` jakub at gcc dot gnu.org
                   ` (10 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: jakub at gcc dot gnu.org @ 2014-04-14  7:48 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

--- Comment #20 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
So, comparing the headers we have in gcc/{,c/,cp/,c-family/}*.h with what we
install shows:
for i in *.h {c,cp,c-family}/*.h; do [ -f
/tmp/foobar/usr/local/lib/gcc/x86_64-unknown-linux-gnu/4.10.0/plugin/include/$i
] || echo $i; done
addresses.h
asan.h
attribs.h
bb-reorder.h
builtins.h
calls.h
cfgexpand.h
cilk.h
collect2-aix.h
collect2.h
conditions.h
convert.h
coverage.h
cppbuiltin.h
cselib.h
data-streamer.h
dbgcnt.h
dbxout.h
dce.h
ddg.h
dfp.h
diagnostic-color.h
domwalk.h
dwarf2asm.h
dwarf2out.h
errors.h
et-forest.h
expmed.h
expr.h
file-find.h
gcc.h
gcc-symtab.h
gcov-io.h
gcse.h
gengtype.h
gensupport.h
ggc-internal.h
gimple-builder.h
gimple-low.h
gimple-streamer.h
gimple-walk.h
gimplify-me.h
glimits.h
graphds.h
graph.h
graphite-clast-to-gimple.h
graphite-htab.h
graphite-poly.h
graphite-scop-detection.h
graphite-sese-to-poly.h
gstab.h
gsyms.h
gsyslimits.h
hooks.h
hosthooks-def.h
hosthooks.h
hw-doloop.h
insn-addr.h
ipa-inline.h
ira.h
ira-int.h
langhooks-def.h
libfuncs.h
limitx.h
limity.h
lower-subreg.h
lra.h
lra-int.h
lto-compress.h
lto-streamer.h
omega.h
omp-low.h
optabs.h
opts-diagnostic.h
pass_manager.h
print-rtl.h
profile.h
read-md.h
recog.h
regrename.h
regs.h
reload.h
rtl-error.h
rtlhooks-def.h
sched-int.h
sdbout.h
sel-sched-dump.h
sel-sched.h
sel-sched-ir.h
sese.h
sparseset.h
sreal.h
stmt.h
streamer-hooks.h
target-def.h
target-globals.h
targhooks.h
trans-mem.h
tree-affine.h
tree-chrec.h
tree-data-ref.h
tree-dfa.h
tree-diagnostic.h
tree-hasher.h
tree-nested.h
tree-object-size.h
tree-outof-ssa.h
tree-parloops.h
tree-scalar-evolution.h
tree-ssa-address.h
tree-ssa-coalesce.h
tree-ssa-dom.h
tree-ssa-live.h
tree-ssa-loop.h
tree-ssa-loop-ivopts.h
tree-ssa-loop-manip.h
tree-ssa-loop-niter.h
tree-ssa-propagate.h
tree-ssa-ter.h
tree-ssa-threadedge.h
tree-ssa-threadupdate.h
tree-stdarg.h
tree-streamer.h
tree-vectorizer.h
tsan.h
tsystem.h
typeclass.h
ubsan.h
valtrack.h
value-prof.h
vmsdbg.h
vtable-verify.h
xcoff.h
xcoffout.h
c/c-lang.h
c/c-objc-common.h
c/c-tree.h
cp/cfns.h
cp/cp-objcp-common.h
cp/decl.h
cp/lang-specs.h
cp/parser.h
cp/type-utils.h
c-family/c-ada-spec.h
c-family/c-format.h
c-family/c-target-def.h
c-family/c-target.h
c-family/c-ubsan.h

So, which of these we want to install for plugins and which are not useful for
plugins?


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (17 preceding siblings ...)
  2014-04-14  7:48 ` jakub at gcc dot gnu.org
@ 2014-04-14  9:43 ` jakub at gcc dot gnu.org
  2014-04-14  9:49 ` pageexec at gmail dot com
                   ` (9 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: jakub at gcc dot gnu.org @ 2014-04-14  9:43 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

--- Comment #21 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Reduced list of new headers that weren't in 4.8 (subset of the previous list):
attribs.h
calls.h
cfgexpand.h
cilk.h
diagnostic-color.h
gcc-symtab.h
gimple-builder.h
gimple-low.h
gimple-walk.h
gimplify-me.h
graphite-htab.h
omp-low.h
pass_manager.h
print-rtl.h
stmt.h
tree-dfa.h
tree-hasher.h
tree-nested.h
tree-object-size.h
tree-outof-ssa.h
tree-parloops.h
tree-ssa-address.h
tree-ssa-coalesce.h
tree-ssa-dom.h
tree-ssa-loop.h
tree-ssa-loop-ivopts.h
tree-ssa-loop-manip.h
tree-ssa-loop-niter.h
tree-ssa-ter.h
tree-ssa-threadedge.h
tree-ssa-threadupdate.h
ubsan.h
vtable-verify.h
cp/type-utils.h
c-family/c-ubsan.h


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (18 preceding siblings ...)
  2014-04-14  9:43 ` jakub at gcc dot gnu.org
@ 2014-04-14  9:49 ` pageexec at gmail dot com
  2014-04-14 10:02 ` jakub at gcc dot gnu.org
                   ` (8 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: pageexec at gmail dot com @ 2014-04-14  9:49 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

--- Comment #22 from PaX Team <pageexec at gmail dot com> ---
some notes:

1. there're *.def files as well needed for certain headers
2. there're target specific headers and .def files installed/needed from
gcc/config/*/ as well
3. it's hard to tell a priori what one will need ;), but i'd say tree*.h,
gimple*.h, *rtl*.h, targ*.h, expr.h, recog,h, regs.h, reload.h, ira.h,
dwarf2asm.h, hosthooks.h, coverage.h, value-prof.h, alloc-pool.h,
lto-streamer.h, diagnostic-color.h at least would be useful (and all their
dependencies of course).


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (19 preceding siblings ...)
  2014-04-14  9:49 ` pageexec at gmail dot com
@ 2014-04-14 10:02 ` jakub at gcc dot gnu.org
  2014-04-15  8:03 ` jakub at gcc dot gnu.org
                   ` (7 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: jakub at gcc dot gnu.org @ 2014-04-14 10:02 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

--- Comment #23 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Created attachment 32593
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32593&action=edit
gcc49-pr59335.patch

So, let's add the headers added in 4.9 and other stuff shouldn't be a
regression from 4.9 then and can be added on a case by case basis.
For 5.0 I hope something smarter will be added and we'll have some better
plugin API than everything is the API.


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (20 preceding siblings ...)
  2014-04-14 10:02 ` jakub at gcc dot gnu.org
@ 2014-04-15  8:03 ` jakub at gcc dot gnu.org
  2014-04-15  8:04 ` jakub at gcc dot gnu.org
                   ` (6 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: jakub at gcc dot gnu.org @ 2014-04-15  8:03 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

--- Comment #24 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Author: jakub
Date: Tue Apr 15 08:02:46 2014
New Revision: 209404

URL: http://gcc.gnu.org/viewcvs?rev=209404&root=gcc&view=rev
Log:
    PR plugins/59335
    * Makefile.in (PLUGIN_HEADERS): Add various headers that have been
    added in 4.9.

    * Make-lang.h (CP_PLUGIN_HEADERS): Add type-utils.h.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/Makefile.in
    trunk/gcc/cp/ChangeLog
    trunk/gcc/cp/Make-lang.in


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (21 preceding siblings ...)
  2014-04-15  8:03 ` jakub at gcc dot gnu.org
@ 2014-04-15  8:04 ` jakub at gcc dot gnu.org
  2014-04-15  8:10 ` jakub at gcc dot gnu.org
                   ` (5 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: jakub at gcc dot gnu.org @ 2014-04-15  8:04 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

--- Comment #25 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Author: jakub
Date: Tue Apr 15 08:04:17 2014
New Revision: 209405

URL: http://gcc.gnu.org/viewcvs?rev=209405&root=gcc&view=rev
Log:
    PR plugins/59335
    * Makefile.in (PLUGIN_HEADERS): Add various headers that have been
    added in 4.9.

    * Make-lang.h (CP_PLUGIN_HEADERS): Add type-utils.h.

Modified:
    branches/gcc-4_9-branch/gcc/ChangeLog
    branches/gcc-4_9-branch/gcc/Makefile.in
    branches/gcc-4_9-branch/gcc/cp/ChangeLog
    branches/gcc-4_9-branch/gcc/cp/Make-lang.in


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (22 preceding siblings ...)
  2014-04-15  8:04 ` jakub at gcc dot gnu.org
@ 2014-04-15  8:10 ` jakub at gcc dot gnu.org
  2014-08-25  2:16 ` terry.guo at arm dot com
                   ` (4 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: jakub at gcc dot gnu.org @ 2014-04-15  8:10 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #26 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Fixed.


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (23 preceding siblings ...)
  2014-04-15  8:10 ` jakub at gcc dot gnu.org
@ 2014-08-25  2:16 ` terry.guo at arm dot com
  2014-08-25  2:17 ` joey.ye at arm dot com
                   ` (3 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: terry.guo at arm dot com @ 2014-08-25  2:16 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

Terry Guo <terry.guo at arm dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |terry.guo at arm dot com

--- Comment #27 from Terry Guo <terry.guo at arm dot com> ---
It seems we have one more file missed when build plugin with latest trunk:

install-native/lib/gcc/arm-none-eabi/5.0.0/plugin/include/tree-core.h:24:22:
fatal error: hash-set.h: No such file or directory.


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (24 preceding siblings ...)
  2014-08-25  2:16 ` terry.guo at arm dot com
@ 2014-08-25  2:17 ` joey.ye at arm dot com
  2014-09-05  6:52 ` jye2 at gcc dot gnu.org
                   ` (2 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: joey.ye at arm dot com @ 2014-08-25  2:17 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

Joey Ye <joey.ye at arm dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |---

--- Comment #28 from Joey Ye <joey.ye at arm dot com> ---
Reopened as a new missing header is reported


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (25 preceding siblings ...)
  2014-08-25  2:17 ` joey.ye at arm dot com
@ 2014-09-05  6:52 ` jye2 at gcc dot gnu.org
  2014-09-05  6:56 ` joey.ye at arm dot com
  2021-08-28  4:18 ` pinskia at gcc dot gnu.org
  28 siblings, 0 replies; 30+ messages in thread
From: jye2 at gcc dot gnu.org @ 2014-09-05  6:52 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

--- Comment #29 from jye2 at gcc dot gnu.org ---
Author: jye2
Date: Fri Sep  5 06:52:17 2014
New Revision: 214938

URL: https://gcc.gnu.org/viewcvs?rev=214938&root=gcc&view=rev
Log:
2014-09-05  Joey Ye  <joey.ye@arm.com>

    PR plugin/59335
    * Makefile.in (PLUGIN_HEADERS): Add wide-int.h, signop.h, hash-map.h,

Modified:
    trunk/gcc/Makefile.in


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (26 preceding siblings ...)
  2014-09-05  6:52 ` jye2 at gcc dot gnu.org
@ 2014-09-05  6:56 ` joey.ye at arm dot com
  2021-08-28  4:18 ` pinskia at gcc dot gnu.org
  28 siblings, 0 replies; 30+ messages in thread
From: joey.ye at arm dot com @ 2014-09-05  6:56 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

Joey Ye <joey.ye at arm dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #30 from Joey Ye <joey.ye at arm dot com> ---
Fixed in 214938


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug plugins/59335] Plugin doesn't build on trunk
  2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
                   ` (27 preceding siblings ...)
  2014-09-05  6:56 ` joey.ye at arm dot com
@ 2021-08-28  4:18 ` pinskia at gcc dot gnu.org
  28 siblings, 0 replies; 30+ messages in thread
From: pinskia at gcc dot gnu.org @ 2021-08-28  4:18 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sje at cup dot hp.com

--- Comment #31 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
*** Bug 45346 has been marked as a duplicate of this bug. ***

^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2021-08-28  4:18 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-11-29  3:00 [Bug plugins/59335] New: Plugin doesn't build on trunk joey.ye at arm dot com
2013-11-29  3:34 ` [Bug plugins/59335] " pinskia at gcc dot gnu.org
2014-01-10 17:54 ` sje at gcc dot gnu.org
2014-01-10 17:56 ` sje at gcc dot gnu.org
2014-01-11  1:20 ` pageexec at gmail dot com
2014-01-11 13:01 ` ubizjak at gmail dot com
2014-01-26 23:34 ` pageexec at gmail dot com
2014-02-13  5:51 ` joey.ye at arm dot com
2014-02-13 11:31 ` pageexec at gmail dot com
2014-02-14  1:29 ` joey.ye at arm dot com
2014-02-18 15:02 ` pageexec at gmail dot com
2014-03-04 13:48 ` pageexec at gmail dot com
2014-03-05  9:52 ` jakub at gcc dot gnu.org
2014-03-05 15:07 ` jakub at gcc dot gnu.org
2014-03-05 21:29 ` jakub at gcc dot gnu.org
2014-03-05 22:47 ` pageexec at gmail dot com
2014-04-13 20:04 ` pageexec at gmail dot com
2014-04-13 20:46 ` ubizjak at gmail dot com
2014-04-14  7:48 ` jakub at gcc dot gnu.org
2014-04-14  9:43 ` jakub at gcc dot gnu.org
2014-04-14  9:49 ` pageexec at gmail dot com
2014-04-14 10:02 ` jakub at gcc dot gnu.org
2014-04-15  8:03 ` jakub at gcc dot gnu.org
2014-04-15  8:04 ` jakub at gcc dot gnu.org
2014-04-15  8:10 ` jakub at gcc dot gnu.org
2014-08-25  2:16 ` terry.guo at arm dot com
2014-08-25  2:17 ` joey.ye at arm dot com
2014-09-05  6:52 ` jye2 at gcc dot gnu.org
2014-09-05  6:56 ` joey.ye at arm dot com
2021-08-28  4:18 ` pinskia at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).