Hi,
I checked in this patch as an obvious fix to handle -mx32 like -m64.
Tested on Linux/ia32 with
--enable-targets=all --with-multilib-list=m32,m64,mx32
Thanks.
H.J.
--
Index: libgomp/configure.tgt
===
--- libgomp/configure.tgt
On Sat, Mar 31, 2012 at 11:20:27AM -0700, H.J. Lu wrote:
> On Fri, Mar 30, 2012 at 1:36 PM, H.J. Lu wrote:
> > On Fri, Mar 30, 2012 at 1:23 PM, Jack Howarth
> > wrote:
> >> On Fri, Mar 30, 2012 at 11:32:37AM -0700, H.J. Lu wrote:
> >>> On Fri, Mar 30, 2012 at 11:05 AM, Jack Howarth
> >>> wrote
On Fri, Mar 30, 2012 at 1:36 PM, H.J. Lu wrote:
> On Fri, Mar 30, 2012 at 1:23 PM, Jack Howarth
> wrote:
>> On Fri, Mar 30, 2012 at 11:32:37AM -0700, H.J. Lu wrote:
>>> On Fri, Mar 30, 2012 at 11:05 AM, Jack Howarth
>>> wrote:
>>> > On Fri, Mar 30, 2012 at 09:18:13AM -0700, H.J. Lu wrote:
>>>
Hello,
G++ compiles the example below without error:
struct S
{
template
S (T const *) //#0
{ }
template
S (char const (&)[N]) //#1
{ }
};
int
main()
{
S s1 ("test"); // #3 This should error out because the
> Looks ok, given the other ugliness in this macro.
Thanks. There is another pending workaround for IA-64:
http://gcc.gnu.org/ml/gcc-patches/2012-03/msg00451.html
as well as an implementation of stack checking in the back-end:
http://gcc.gnu.org/ml/gcc-patches/2012-03/msg00452.html
--
Eric
Hi,
Projects not uncommonly extend printf and/or scanf with new conversion
characters, such gcc's own %< and %> for fancy quotes. Unfortunately, new
conversion characters make __attribute__((format)) unusable for these
functions, so errors go uncaught.
This patch adds an extra optional argum
New version of the patch, with all of Richard Sandiford's comments
applied and retested.
Ok for commit?
Kenny
2012-03-31 Kenneth Zadeck
* toplev.c (backend_init_target): Call initializer for lower-subreg
pass.
* lower-subreg.c (target_info): New static var.
(compute_move_cost,
Ramana Radhakrishnan wrote:
> PR51819 is a case where we were actually putting out alignment hints
> for the wrong memory size. The attached patch corrects this and
> another latent issue that I spotted.
Your patch did:
/* Only certain alignment specifiers are supported by the hardware.
Hello!
Attached patch restores alpha bootstrap.
2012-03-31 Uros Bizjak
Partially revert:
2012-03-29 Richard Guenther
* rtl.h (extended_count): Remove.
* combine.c (extended_count): Remove.
Bootstrapped on alphaev68-pc-linux-gnu.
OK for mainline?
Uros.
In
Fixed Changelog as requested by Eric. Thanks.
gcc/ChangeLog
* config/i386/mingw-w64.h: Specify entry points with implicit C linkage
gcc/cp/ChangeLog:
* decl.c: Allow custom target implicit C linkage
gcc/testsuite/ChangeLog:
* g++.dg/ext/main.C: Added implicit C linkage
> This is my first patch to GCC, so please let me know if I did something
> wrong. This patch fixes common annoyance on w64-mingw32 targets, where
> once needs to add explicit "C" linkage to make C++ app work with wmain
> entry point.
>
> * decl.c: Allow custom target implicit C linkage
>
This is my first patch to GCC, so please let me know if I did something
wrong. This patch fixes common annoyance on w64-mingw32 targets, where
once needs to add explicit "C" linkage to make C++ app work with wmain
entry point.
* decl.c: Allow custom target implicit C linkage
*
Hello!
> 2012-03-29 Richard Guenther
>
> * cgraph.h (cgraph_materialize_all_clones): Remove.
> (reset_inline_failed): Likewise.
> * cgraphunit.c (cgraph_materialize_all_clones): Make static.
> * cgraphbuild.c (reset_inline_failed): Remove.
> * rtl.h (cse_main): Rem
> > Please do that on the 4.7 branch as well if the assertion is incorrect.
>
> Done.
Thanks. I've now reverted the kludge I put for Ada because of it:
http://gcc.gnu.org/ml/gcc-patches/2012-03/msg01616.html
--
Eric Botcazou
Hi,
On Fri, Mar 30, 2012 at 01:23:00PM +0200, Eric Botcazou wrote:
> > On IRC I've been told that is OK and the that CCP cannot make such
> > assumtions. Since it is only a missed-optimization if the call to the
> > builtin is not found and processed (basically PR 51491 again but only
> > in case
Hi,
On Fri, Mar 30, 2012 at 10:03:59AM +0200, Richard Guenther wrote:
> On Fri, 30 Mar 2012, Martin Jambor wrote:
>
> > Hi,
> >
> > when testing a patch of mine on sparc64-linux, I came across an Ada
> > bootstrap failure due to a structure DECL which was marked addressable
> > but had a registe
16 matches
Mail list logo