Re: [Patch] Add OPT_Wattributes to ignored attributes on template args

2015-10-19 Thread Ryan Mansfield
Ping: https://gcc.gnu.org/ml/gcc-patches/2015-09/msg02256.html Regards, Ryan Mansfield On 15-09-29 04:21 PM, Ryan Mansfield wrote: Hi, In canonicalize_type_argument attributes are being discarded with a warning. Should it be added to OPT_Wattributes? 2015-09-29 Ryan Mansfield

[Patch] Add OPT_Wattributes to ignored attributes on template args

2015-09-29 Thread Ryan Mansfield
Hi, In canonicalize_type_argument attributes are being discarded with a warning. Should it be added to OPT_Wattributes? 2015-09-29 Ryan Mansfield * pt.c (canonicalize_type_argument): Use OPT_Wattributes in warning. Index: cp/pt.c

[Patch][testsuite,i386]: Remove include of values.h from avx512

2015-04-15 Thread Ryan Mansfield
x-gnu has no regressions with the include removed. I wasn't able to determine which target, if any, required values.h. 2015-04-15 Ryan Mansfield * gcc.target/i386/avx512bw-vpermi2w-2.c: Remove values.h include. * gcc.target/i386/avx512bw-vpermt2w-2.c: Ditto. *

Re: [Patch][testsuite] Fix a few test cases

2014-12-12 Thread Ryan Mansfield
On 14-12-12 04:29 PM, Mike Stump wrote: On Dec 12, 2014, at 11:38 AM, Ryan Mansfield wrote: Here are a few test tweaks. In 921202-1.c, if STACK_SIZE is used then VLEN will blow the stack with 64bit longs. e.g. if STACK_SIZE == 512K then 3 arrays of 32767 longs means at a minimum 767K of

Re: [Patch]: Check __gthread_setspecific return

2014-12-12 Thread Ryan Mansfield
On 14-12-05 05:53 PM, Jeff Law wrote: On 12/02/14 10:53, Ryan Mansfield wrote: Hi, Underlying pthread_setspecific can return non-zero with ENOMEM or EINVAL. 2014-12-02 Ryan Mansfield * emutls.c (__emutls_get_address): Check __gthread_setspecific returns. OK? OK. Thanks Jeff

[Patch][testsuite] Fix a few test cases

2014-12-12 Thread Ryan Mansfield
main's caller, which can cause test case crashes on return. 2014-12-12 Ryan Mansfield * gcc.c-torture/execute/921202-1.c: Adjust VLEN. * gcc.c-torture/execute/pr51447.c: Restore rbx for x86-64. * gcc.dg/cpp/trad/include.c: Exclude QNX targets. OK? Regards,

[Patch]: Check __gthread_setspecific return

2014-12-02 Thread Ryan Mansfield
Hi, Underlying pthread_setspecific can return non-zero with ENOMEM or EINVAL. 2014-12-02 Ryan Mansfield * emutls.c (__emutls_get_address): Check __gthread_setspecific returns. OK? Regards, Ryan Mansfield Index: libgcc/emutls.c

[aarch64] Remove aarch64_function_profiler prototype

2014-04-30 Thread Ryan Mansfield
aarch64_function_profiler was removed in rev203028 but the prototype was left behind. If OK, can someone apply? Thanks. Regards, Ryan Mansfield 2014-04-30 Ryan Mansfield * config/aarch64/aarch64-protos.h (aarch64_function_profiler): Remove. Index: config/aarch64/aarch64

Re: [Committed][ARM][AArch64] Patches previously ok'd for stage1

2014-04-24 Thread Ryan Mansfield
On 14-04-24 12:12 PM, Kyrill Tkachov wrote: On 24/04/14 14:44, Ryan Mansfield wrote: On 14-04-23 11:38 AM, Kyrill Tkachov wrote: http://gcc.gnu.org/ml/gcc-patches/2014-03/msg00934.html (http://gcc.gnu.org/ml/gcc-patches/2014-03/msg01634.html) This patch breaks building arm-eabi with a 32bit

Re: [Committed][ARM][AArch64] Patches previously ok'd for stage1

2014-04-24 Thread Ryan Mansfield
-common.c:198: error: integer constant is too large for 'long' type ../../gcc/config/arm/aarch-common.c:205: error: integer constant is too large for 'long' type ../../gcc/config/arm/t-arm:83: recipe for target 'aarch-common.o' failed make[2]: *** [aarch-comm

Re: [PATCH, preprocessor] Fix 56896

2014-01-07 Thread Ryan Mansfield
On 13-12-10 01:47 PM, Ryan Mansfield wrote: Fixes missing DIR_SEPARATOR if --with-gxx-include-dir configured as subdir of sysroot. 2013-12-10 Ryan Mansfield PR preprocessor/56896 * incpath.c (add_standard_paths): Strip trailing sysroot DIR_SEPARATOR only if

Re: Fix bootstrap with -mno-accumulate-outgoing-args

2014-01-02 Thread Ryan Mansfield
reported in PR, too. FWIW, I tested your patch and it doesn't address the ICE on ARM. Regards, Ryan Mansfield

Re: [PATCH, testsuite] Fix alignment in movapd tests

2013-12-11 Thread Ryan Mansfield
On 13-12-10 01:13 PM, Uros Bizjak wrote: Hello! 2013-12-10 Ryan Mansfield PR testsuite/59442 * gcc.target/i386/sse2-movapd-1.c: Fix alignment attributes. * gcc.target/i386/sse2-movapd-2.c: Likewise. * gcc.target/i386/avx-vmovapd-256-1.c: Likewise. * gcc.target/i386/avx-vmovapd-256-2.c

[PATCH, preprocessor] Fix 56896

2013-12-10 Thread Ryan Mansfield
Fixes missing DIR_SEPARATOR if --with-gxx-include-dir configured as subdir of sysroot. 2013-12-10 Ryan Mansfield PR preprocessor/56896 * incpath.c (add_standard_paths): Strip trailing sysroot DIR_SEPARATOR only if appended path begins with DIR_SEPARATOR. Regards

[PATCH, testsuite] Fix alignment in movapd tests

2013-12-10 Thread Ryan Mansfield
The movapd tests in the i386 testsuite fail if built with -fstack-protector-strong or -fstack-protector-all, due to 8byte alignment instead of 16, or 32byte alignment. 2013-12-10 Ryan Mansfield PR testsuite/59442 * gcc.target/i386/sse2-movapd-1.c: Fix alignment

doc: Add -fuse-ld to option index

2013-12-01 Thread Ryan Mansfield
I noticed there wasn't an entry in the option index for -fuse-ld. If OK, can someone apply? Thanks. Regards, Ryan Mansfield 2013-12-01 Ryan Mansfield * doc/invoke.texi (-fuse-ld): Add index entry. Index: gcc/doc/invoke

Re: C++ PATCH for c++/54277 (wrong cv-quals in lambda)

2013-03-19 Thread Ryan Mansfield
cc-patches but bugzilla is currently offline. Regards, Ryan Mansfield namespace std __attribute__ ((__visibility__ ("default"))) { template < typename _Tp > struct remove_reference { typedef _Tp type; }; template < typename _Tp > constexpr _Tp &&

Re: Backtrace library [1/3]

2012-09-19 Thread Ryan Mansfield
On 12-09-19 06:58 PM, Ian Lance Taylor wrote: Thanks for the additional info. I have committed this patch, which should fix the problem. Bootstrapped and ran libbacktrace tests on x86_64-unknown-linux-gnu. Thanks Ian. This patch fixes the issue. Regards, Ryan Mansfield 2012-09-19 Ian

Re: Backtrace library [1/3]

2012-09-19 Thread Ryan Mansfield
On 12-09-19 06:17 PM, Ian Lance Taylor wrote: On Wed, Sep 19, 2012 at 1:56 PM, Ryan Mansfield wrote: I'm hitting the following build issue /bin/sh ./libtool --tag=CC --mode=compile i686-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../libbacktrace -I ../../libbacktrace/../inclu

Re: Backtrace library [1/3]

2012-09-19 Thread Ryan Mansfield
../libbacktrace/backtrace.c:69: warning: implicit declaration of function '_Unwind_GetIPInfo' make[3]: *** [backtrace.lo] Error 1 Regards, Ryan Mansfield

Re: Diagnostics from GCC_DRIVER_HOST_INITIALIZATION

2012-07-27 Thread Ryan Mansfield
On 12-07-27 03:41 AM, Dodji Seketeli wrote: 2012-07-20 Ryan Mansfield * gcc.c (main): Move GCC_DRIVER_HOST_INITIALIZATION after diagnostic_initialize. Could someone please apply the change? The change seems small and obvious enough to not require copyright assignment on

Re: Diagnostics from GCC_DRIVER_HOST_INITIALIZATION

2012-07-20 Thread Ryan Mansfield
On 12-07-19 06:06 PM, Gabriel Dos Reis wrote: On Thu, Jul 19, 2012 at 4:13 PM, Ryan Mansfield wrote: GCC_DRIVER_HOST_INITIALIZATION happens before diagnostic_initialize, this can cause crashes if it call diagnostics such as warning, or fatal_error are used in the macro. One example would be in

Re: Commit: ARM: Document -munaligned-access

2012-07-20 Thread Ryan Mansfield
codes generates code that accesses memory on unaligned +adresses. This will require the kernel of those systems to enable adresses -> addresses. Regards, Ryan Mansfield

Diagnostics from GCC_DRIVER_HOST_INITIALIZATION

2012-07-19 Thread Ryan Mansfield
TIALIZATION; +#endif + if (atexit (delete_temp_files) != 0) fatal_error ("atexit failed"); Regards, Ryan Mansfield

Re: Fix crash in vect_is_slp_reduction

2011-05-20 Thread Ryan Mansfield
On 11-05-20 10:17 AM, Richard Guenther wrote: On Fri, May 20, 2011 at 4:06 PM, Ryan Mansfield wrote: There is a crash in vect_is_slp_reduction where use_stmt doesn't get initialized in the FOR_EACH_IMM_USE_FAST loop. 1718 FOR_EACH_IMM_USE_FAST (use_p, imm_iter, lhs) (gdb)

Fix crash in vect_is_slp_reduction

2011-05-20 Thread Ryan Mansfield
imple_assign (use_stmt) Regards, Ryan Mansfield