PING^2.
Thanks,
Martin
On Thu, May 18, 2017 at 9:05 PM, Martin Sebor wrote:
> The debug_tree() function doesn't print the DECL_READ_P flag
> for a VAR_DECL or PARM_DECL. The attached two like patch makes
> it do so.
Ok.
Richard.
> Martin
Hi Daniel,
> There are a few issues with my ms-sysv.exp tests:
>
> 1. Use of gas extensions in do_test.S cause breakages on Solaris,
> 2. Parallelization breaks when no make -j flag is passed,
> 3. Builds aren't adding TEST_ALWAYS_FLAGS, so log files filled with
>color escape codes, and
> 4.
On Thu, May 18, 2017 at 5:08 PM, Nathan Sidwell wrote:
> On 05/16/2017 11:26 AM, Nathan Sidwell wrote:
>>
>> This patch breaks apart the creation of the pass manager from
>> gcc::context's ctor. This will allow us to register additional dumps
>
> ...
On Tue, May 16, 2017 at 5:26 PM, Nathan Sidwell wrote:
> This patch breaks apart the creation of the pass manager from gcc::context's
> ctor. This will allow us to register additional dumps between the dumpfile
> manager creation and the pass manager. As I described in
>
Hi,
this patch makes edge summaries to use call_summary template and renames them
as they are not inliner specific for few years.
Bootstrapped/regtested x86_64-linux.
Honza
* ipa-inline-analysis.c (cgraph_2edge_hook_list, cgraph_edge_hook_list,
inline_edge_removal_hook,
Hi Daniel,
> Use of .struct in do_test.S causes breakages when gas isn't the
> assembler (e.g., Solaris). I also wasn't including TEST_ALWAYS_FLAGS in
> my CFLAGS resulting in super-ugly log files. Finally, this patch
> eliminates spam of "test unsupported" (limiting it to one printing).
>
>
Bootstrapped and tested on x86_64-unknown-linux-gnu, applied.
Richard.
2017-05-19 Richard Biener
PR middle-end/80764
* cfgexpand.c (expand_gimple_cond): Fix loop fixup.
* gcc.dg/torture/pr80764.c: New testcase.
Index: gcc/cfgexpand.c
On Fri, 19 May 2017, Marek Polacek wrote:
> extract_muldiv folds
>
> (n * 1 * z) * 50
>
> to
>
> (n * 50) * z
>
> which is a wrong transformation to do, because it may introduce an overflow.
> This resulted in a ubsan false positive. So we should just disable this
> folding
On Thu, 18 May 2017, Bernd Edlinger wrote:
> Hi,
>
> unfortunately the first patch was still insufficient. I identified many
> more relatively new places where static tree objects are invisible to
> GC.
>
> Nathan, whatever you are doing, please do it a bit more slowly, thanks.
>
> Bootstrap
Thanks for doing this. Just a couple of comments about the .md stuff:
Michael Collison writes:
> diff --git a/gcc/config/aarch64/aarch64.md b/gcc/config/aarch64/aarch64.md
> index 5adc5ed..c6ae670 100644
> --- a/gcc/config/aarch64/aarch64.md
> +++
extract_muldiv folds
(n * 1 * z) * 50
to
(n * 50) * z
which is a wrong transformation to do, because it may introduce an overflow.
This resulted in a ubsan false positive. So we should just disable this
folding altogether. Does the approach I took make sense?
Use of .struct in do_test.S causes breakages when gas isn't the
assembler (e.g., Solaris). I also wasn't including TEST_ALWAYS_FLAGS in
my CFLAGS resulting in super-ugly log files. Finally, this patch
eliminates spam of "test unsupported" (limiting it to one printing).
Signed-off-by: Daniel
This fixes a flaw in my parallelization code that caused it to fail when
GCC_RUNTEST_PARALLELIZE_DIR wasn't set. It worked fine with make -j1,
but failed with just make.
As there could be other tests that might need to do their own
paralellization, I'm moving the that code into it's own file
There are a few issues with my ms-sysv.exp tests:
1. Use of gas extensions in do_test.S cause breakages on Solaris,
2. Parallelization breaks when no make -j flag is passed,
3. Builds aren't adding TEST_ALWAYS_FLAGS, so log files filled with
color escape codes, and
4. The "test unsupported"
101 - 115 of 115 matches
Mail list logo