public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* Patch ping
@ 2002-12-18 11:59 Dale Johannesen
  0 siblings, 0 replies; 502+ messages in thread
From: Dale Johannesen @ 2002-12-18 11:59 UTC (permalink / raw)
  To: gcc-patches; +Cc: Dale Johannesen

Is anybody considering this one?  It fixes a crash on legal code.

http://gcc.gnu.org/ml/gcc-patches/2002-12/msg00616.html

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2024-02-09  9:44 Jakub Jelinek
  2024-02-12 16:07 ` Jeff Law
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2024-02-09  9:44 UTC (permalink / raw)
  To: Richard Biener, Jeff Law, Vladimir Makarov; +Cc: gcc-patches

Hi!

I'd like to ping 2 patches:

https://gcc.gnu.org/pipermail/gcc-patches/2024-January/644580.html
PR113617 P1 - Handle private COMDAT function symbol reference in readonly data section

More details in the
https://gcc.gnu.org/pipermail/gcc-patches/2024-January/thread.html#644121
and
https://gcc.gnu.org/pipermail/gcc-patches/2024-January/thread.html#644486
threads.

and

https://gcc.gnu.org/pipermail/gcc-patches/2024-February/644701.html
Introduce HOST_SIZE_T_PRINT_UNSIGNED etc. macros to fix LLP64 host build issue

Both have been successfully bootstrapped/regtested on x86_64-linux and
i686-linux, the latter has been tested by Jonathan on Windows too.
The alternative is start using %zu (AFAIK we only do that in libgccjit which
isn't supported everywhere and while it is C99, not sure if all supported
host C libraries support it), or change ira-conflicts.cc to
--- gcc/ira-conflicts.cc	2024-02-01 21:03:57.339193085 +0100
+++ gcc/ira-conflicts.cc	2024-02-09 10:41:39.201150644 +0100
@@ -151,8 +151,8 @@ build_conflict_bit_table (void)
     fprintf
       (ira_dump_file,
        "+++Allocating %ld bytes for conflict table (uncompressed size %ld)\n",
-       (long) allocated_words_num * sizeof (IRA_INT_TYPE),
-       (long) object_set_words * ira_objects_num * sizeof (IRA_INT_TYPE));
+       (long) (allocated_words_num * sizeof (IRA_INT_TYPE)),
+       (long) (object_set_words * ira_objects_num * sizeof (IRA_INT_TYPE)));
 
   objects_live = sparseset_alloc (ira_objects_num);
   for (i = 0; i < ira_max_point; i++)
Note, we have many more cases where we use %ld or %lu to print
size_t values (ideally %zd/%zu if we can assume it on all hosts, or
with the above introduced HOST_SIZE_T_PRINT*, the problem with the
%ld/%lu and casts is that it truncates the values on LLP64 hosts (aka
%Windows).

	Jakub


^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2023-03-01 10:23 Jakub Jelinek
  2023-03-04  1:33 ` Joseph Myers
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2023-03-01 10:23 UTC (permalink / raw)
  To: Jason Merrill, Joseph S. Myers, Uros Bizjak, Jeff Law,
	Richard Biener, Richard Earnshaw, Kyrylo Tkachov,
	richard.sandiford, Jonathan Wakely
  Cc: gcc-patches

Hi!

I'd like to ping a few pending patches:

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/607534.html
  - PR107846 - P1 - c-family: Account for integral promotions of left shifts for -Wshift-overflow warning

https://gcc.gnu.org/pipermail/gcc-patches/2023-January/610285.html
  - PR108464 - P1 - file-prefix-map: Fix up -f*-prefix-map= (3 variants)

https://gcc.gnu.org/pipermail/gcc-patches/2023-February/611647.html
  - PR108702 - P1 - c++: Don't defer local statics initialized with constant expressions

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/606382.html
  - PR107703 - P3, ABI - libgcc, i386: Add __fix{,uns}bfti and __float{,un}tibf

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/606973.html
  - PR107465 - P2 - c-family: Fix up -Wsign-compare BIT_NOT_EXPR handling

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/607104.html
  - PR107465 - P2 - c-family: Incremental fix for -Wsign-compare BIT_NOT_EXPR handling

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/607145.html
  - PR107558 - P2 - c++: Don't clear TREE_READONLY for -fmerge-all-constants for non-aggregates

https://gcc.gnu.org/pipermail/gcc-patches/2022-December/608932.html
  - PR108079 - P2 - c, c++, cgraphunit: Prevent duplicated -Wunused-value warnings

https://gcc.gnu.org/pipermail/gcc-patches/2023-February/611615.html
  - PR108716 - P2 - c++, debug: Fix up locus of DW_TAG_imported_module

https://gcc.gnu.org/pipermail/gcc-patches/2023-February/611180.html
  - PR108634 - P3 - tree: Use comdat tree_code_{type,length} even for C++11/14

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/605965.html
  - ABI - aarch64: Add bfloat16_t support for aarch64 (enabling it in GCC 14
    will be harder)

https://gcc.gnu.org/pipermail/gcc-patches/2023-February/612342.html
  - libstdc++: Some baseline_symbols.txt updates

Thanks

	Jakub


^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2023-02-13 10:35 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2023-02-13 10:35 UTC (permalink / raw)
  To: Jason Merrill, Joseph S. Myers, Uros Bizjak, Jeff Law,
	Richard Biener, Richard Earnshaw, Kyrylo Tkachov,
	richard.sandiford
  Cc: gcc-patches

I'd like to ping a few pending patches:

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/607534.html
  - PR107846 - P1 - c-family: Account for integral promotions of left shifts for -Wshift-overflow warning

https://gcc.gnu.org/pipermail/gcc-patches/2023-January/610285.html
  - PR108464 - P1 - file-prefix-map: Fix up -f*-prefix-map= (3 variants)

https://gcc.gnu.org/pipermail/gcc-patches/2023-February/611647.html
  - PR108702 - P1 - c++: Don't defer local statics initialized with constant expressions

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/606382.html
  - PR107703 - P3, ABI - libgcc, i386: Add __fix{,uns}bfti and __float{,un}tibf

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/606973.html
  - PR107465 - P2 - c-family: Fix up -Wsign-compare BIT_NOT_EXPR handling

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/607104.html
  - PR107465 - P2 - c-family: Incremental fix for -Wsign-compare BIT_NOT_EXPR handling

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/607145.html
  - PR107558 - P2 - c++: Don't clear TREE_READONLY for -fmerge-all-constants for non-aggregates

https://gcc.gnu.org/pipermail/gcc-patches/2022-December/608932.html
  - PR108079 - P2 - c, c++, cgraphunit: Prevent duplicated -Wunused-value warnings

https://gcc.gnu.org/pipermail/gcc-patches/2023-February/611615.html
  - PR108716 - P2 - c++, debug: Fix up locus of DW_TAG_imported_module

https://gcc.gnu.org/pipermail/gcc-patches/2023-February/611180.html
  - PR108634 - P3 - tree: Use comdat tree_code_{type,length} even for C++11/14

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/605965.html
  - ABI - aarch64: Add bfloat16_t support for aarch64 (enabling it in GCC 14
    will be harder)

Thanks

	Jakub


^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2023-01-30  9:50 Jakub Jelinek
  2023-01-30 23:07 ` Richard Sandiford
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2023-01-30  9:50 UTC (permalink / raw)
  To: Jason Merrill, Joseph S. Myers, Uros Bizjak, Jeff Law,
	Richard Biener, Richard Earnshaw, Kyrylo Tkachov,
	richard.sandiford
  Cc: gcc-patches

I'd like to ping a few pending patches:

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/607534.html
  - PR107846 - P1 - c-family: Account for integral promotions of left shifts for -Wshift-overflow warning

https://gcc.gnu.org/pipermail/gcc-patches/2023-January/610285.html
  - PR108464 - P1 - file-prefix-map: Fix up -f*-prefix-map= (3 variants)

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/606382.html
  - PR107703 - P3, ABI - libgcc, i386: Add __fix{,uns}bfti and __float{,un}tibf

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/606973.html
  - PR107465 - P2 - c-family: Fix up -Wsign-compare BIT_NOT_EXPR handling

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/607104.html
  - PR107465 - P2 - c-family: Incremental fix for -Wsign-compare BIT_NOT_EXPR handling

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/607145.html
  - PR107558 - P2 - c++: Don't clear TREE_READONLY for -fmerge-all-constants for non-aggregates

https://gcc.gnu.org/pipermail/gcc-patches/2022-December/608932.html
  - PR108079 - P2 - c, c++, cgraphunit: Prevent duplicated -Wunused-value warnings

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/605965.html
  - ABI - aarch64: Add bfloat16_t support for aarch64 (enabling it in GCC 14
    will be harder)

Thanks

	Jakub


^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2023-01-09 16:50 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2023-01-09 16:50 UTC (permalink / raw)
  To: Jason Merrill, Joseph S. Myers, Uros Bizjak, Jeff Law; +Cc: gcc-patches

Hi!

I'd like to ping a few pending patches:

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/606973.html
  - PR107465 - c-family: Fix up -Wsign-compare BIT_NOT_EXPR handling

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/607104.html
  - PR107465 - c-family: Incremental fix for -Wsign-compare BIT_NOT_EXPR handling

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/607145.html
  - PR107558 - c++: Don't clear TREE_READONLY for -fmerge-all-constants for non-aggregates

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/607534.html
  - PR107846 - c-family: Account for integral promotions of left shifts for -Wshift-overflow warning

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/606382.html
  - PR107703 - libgcc, i386: Add __fix{,uns}bfti and __float{,un}tibf

https://gcc.gnu.org/pipermail/gcc-patches/2022-December/608932.html
  - PR108079 - c, c++, cgraphunit: Prevent duplicated -Wunused-value warnings

Thanks

	Jakub


^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2022-12-09 15:09 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2022-12-09 15:09 UTC (permalink / raw)
  To: Jason Merrill, Joseph S. Myers, Uros Bizjak, Jeff Law; +Cc: gcc-patches

Hi!

I'd like to ping a few pending patches:

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/606973.html
  - PR107465 - c-family: Fix up -Wsign-compare BIT_NOT_EXPR handling

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/607104.html
  - PR107465 - c-family: Incremental fix for -Wsign-compare BIT_NOT_EXPR handling

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/607145.html
  - PR107558 - c++: Don't clear TREE_READONLY for -fmerge-all-constants for non-aggregates

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/607534.html
  - PR107846 - c-family: Account for integral promotions of left shifts for -Wshift-overflow warning

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/606382.html
  - PR107703 - libgcc, i386: Add __fix{,uns}bfti and __float{,un}tibf

Thanks

	Jakub


^ permalink raw reply	[flat|nested] 502+ messages in thread
* [PATCH] builtins: Add __builtin_nextafterf16b builtin
@ 2022-10-21  7:23 Jakub Jelinek
  2022-10-21 15:42 ` [PATCH] builtins: Add various complex builtins for _Float{16,32,64,128,32x,64x,128x} Jakub Jelinek
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2022-10-21  7:23 UTC (permalink / raw)
  To: Joseph S. Myers, Richard Biener, Jeff Law; +Cc: gcc-patches, Jonathan Wakely

Hi!

On top of the pending
https://gcc.gnu.org/pipermail/gcc-patches/2022-October/603665.html
patch, the following patch adds another needed builtin.
The above patch adds among other things __builtin_nextafterf16
builtin which we need in order to constexpr evaluate
std::nextafter(_Float16) overload (patch for that to be posted momentarily).
While there is inline implementation of the overload, it isn't constant
evaluation friendly, and the builtin doesn't need libm implementation
because it will be used only during constant expression evaluation.
We need the same thing also for std::nextafter(__gnu_cxx::__bfloat16_t)
though and this patch does that.

Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk?

2022-10-21  Jakub Jelinek  <jakub@redhat.com>

	* builtin-types.def (BT_FN_BFLOAT16_BFLOAT16_BFLOAT16): New.
	* builtins.def (BUILT_IN_NEXTAFTERF16B): New builtin.
	* fold-const-call.cc (fold_const_call_sss): Handle
	CFN_BUILT_IN_NEXTAFTERF16B.

--- gcc/builtin-types.def.jj	2022-10-20 16:43:03.031928876 +0200
+++ gcc/builtin-types.def	2022-10-20 16:44:15.768934809 +0200
@@ -461,6 +461,8 @@ DEF_FUNCTION_TYPE_2 (BT_FN_FLOAT64X_FLOA
 		     BT_FLOAT64X, BT_FLOAT64X, BT_FLOAT64X)
 DEF_FUNCTION_TYPE_2 (BT_FN_FLOAT128X_FLOAT128X_FLOAT128X,
 		     BT_FLOAT128X, BT_FLOAT128X, BT_FLOAT128X)
+DEF_FUNCTION_TYPE_2 (BT_FN_BFLOAT16_BFLOAT16_BFLOAT16,
+		     BT_BFLOAT16, BT_BFLOAT16, BT_BFLOAT16)
 DEF_FUNCTION_TYPE_2 (BT_FN_FLOAT_FLOAT_FLOATPTR,
 		     BT_FLOAT, BT_FLOAT, BT_FLOAT_PTR)
 DEF_FUNCTION_TYPE_2 (BT_FN_DOUBLE_DOUBLE_DOUBLEPTR,
--- gcc/builtins.def.jj	2022-10-20 16:43:03.033928849 +0200
+++ gcc/builtins.def	2022-10-20 16:46:27.467135944 +0200
@@ -591,6 +591,7 @@ DEF_C99_BUILTIN        (BUILT_IN_NEXTAFT
 DEF_C99_BUILTIN        (BUILT_IN_NEXTAFTERL, "nextafterl", BT_FN_LONGDOUBLE_LONGDOUBLE_LONGDOUBLE, ATTR_MATHFN_ERRNO)
 #define NEXTAFTER_TYPE(F) BT_FN_##F##_##F##_##F
 DEF_EXT_LIB_FLOATN_NX_BUILTINS (BUILT_IN_NEXTAFTER, "nextafter", NEXTAFTER_TYPE, ATTR_MATHFN_ERRNO)
+DEF_GCC_BUILTIN        (BUILT_IN_NEXTAFTERF16B, "nextafterf16b", BT_FN_BFLOAT16_BFLOAT16_BFLOAT16, ATTR_MATHFN_ERRNO)
 DEF_C99_BUILTIN        (BUILT_IN_NEXTTOWARD, "nexttoward", BT_FN_DOUBLE_DOUBLE_LONGDOUBLE, ATTR_MATHFN_ERRNO)
 DEF_C99_BUILTIN        (BUILT_IN_NEXTTOWARDF, "nexttowardf", BT_FN_FLOAT_FLOAT_LONGDOUBLE, ATTR_MATHFN_ERRNO)
 DEF_C99_BUILTIN        (BUILT_IN_NEXTTOWARDL, "nexttowardl", BT_FN_LONGDOUBLE_LONGDOUBLE_LONGDOUBLE, ATTR_MATHFN_ERRNO)
--- gcc/fold-const-call.cc.jj	2022-10-20 16:43:03.033928849 +0200
+++ gcc/fold-const-call.cc	2022-10-20 16:50:14.300038009 +0200
@@ -1438,6 +1438,7 @@ fold_const_call_sss (real_value *result,
 
     CASE_CFN_NEXTAFTER:
     CASE_CFN_NEXTAFTER_FN:
+    case CFN_BUILT_IN_NEXTAFTERF16B:
     CASE_CFN_NEXTTOWARD:
       return fold_const_nextafter (result, arg0, arg1, format);
 


	Jakub


^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2022-03-02  9:47 Jakub Jelinek
  2022-03-02 18:59 ` Jeff Law
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2022-03-02  9:47 UTC (permalink / raw)
  To: Richard Biener, Jeff Law; +Cc: gcc-patches

Hi!

I'd like to ping the

https://gcc.gnu.org/pipermail/gcc-patches/2022-February/590526.html
PR104558 - when bypassing emit_push_insn for 0 sized arg, emit at least anti_adjust_stack for alignment pad if needed

patch.

Thanks

	Jakub


^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2022-01-04 12:45 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2022-01-04 12:45 UTC (permalink / raw)
  To: Jonathan Wakely; +Cc: gcc-patches, libstdc++

Hi!

I'd like to ping the
https://gcc.gnu.org/pipermail/libstdc++/2021-December/053680.html
time_get patch.

Thanks

	Jakub


^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2022-01-03 10:40 Jakub Jelinek
  2022-01-03 12:38 ` Richard Biener
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2022-01-03 10:40 UTC (permalink / raw)
  To: Richard Biener; +Cc: gcc-patches

Hi!

I'd like to ping the middle-end part of the
https://gcc.gnu.org/pipermail/gcc-patches/2021-December/586879.html
patch (which Uros approved the backend part for with a minor change
I have in my tree).

Thanks.

	Jakub


^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2022-01-03 10:25 Jakub Jelinek
  2022-01-03 12:39 ` Richard Biener
  2022-01-03 13:15 ` Jan Hubicka
  0 siblings, 2 replies; 502+ messages in thread
From: Jakub Jelinek @ 2022-01-03 10:25 UTC (permalink / raw)
  To: Jan Hubicka, Richard Biener, Jason Merrill; +Cc: gcc-patches

Hi!

I'd like to ping the
https://gcc.gnu.org/pipermail/gcc-patches/2021-December/586553.html
  symtab: Fold &a == &b to 0 if folding_initializer [PR94716]

patch.  Thanks.

	Jakub


^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2021-12-01 15:15 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2021-12-01 15:15 UTC (permalink / raw)
  To: Jason Merrill, Richard Biener, Jeff Law; +Cc: gcc-patches

Hi!

I'd like to ping following patches:

https://gcc.gnu.org/pipermail/gcc-patches/2021-November/583289.html
  c++, dyninit: Optimize C++ dynamic initialization by constants into DECL_INITIAL adjustment [PR102876]

  While Jason has added -fimplicit-constexpr which can fix up some cases,
  it still doesn't handle non-inline functions, or functions defined after
  the dynamic initialization, or functions defined in other TUs, so I think
  trying to optimize those after IPA is useful and as has been said, other
  compilers do it late as well.

https://gcc.gnu.org/pipermail/gcc-patches/2021-November/584802.html
  pch, v2: Add support for PCH for relocatable executables

  I do support Iain's patches to make PCH configure time disableable,
  but if people do want it and can't use it because of PIEs, it seems
  a pitty not to support it when it is so easy.

Thanks

	Jakub


^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2021-03-31  7:07 Jakub Jelinek
  2021-03-31  7:10 ` Richard Biener
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2021-03-31  7:07 UTC (permalink / raw)
  To: Jonathan Yong, Richard Biener, Jeff Law; +Cc: gcc-patches

Hi!

I'd like to ping the PR98860 P1 fix - workaround for PECOFF linkers without
DWARF5 support - to make -gdwarf-4 the default in such configurations.

https://gcc.gnu.org/pipermail/gcc-patches/2021-March/567245.html

Thanks

	Jakub


^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2021-03-24 11:44 Jakub Jelinek
  2021-03-24 15:45 ` Martin Sebor
  2021-03-24 16:12 ` Jeff Law
  0 siblings, 2 replies; 502+ messages in thread
From: Jakub Jelinek @ 2021-03-24 11:44 UTC (permalink / raw)
  To: Jason Merrill, Richard Biener; +Cc: gcc-patches

Hi!

I'd like to ping the
https://gcc.gnu.org/pipermail/gcc-patches/2021-March/566821.html
P1 PR99565 fix.

Marek has acked the gcc/c/ and gcc/c-family/ part of that patch, but it still
has gcc/cp/ and gcc/ parts that weren't acked.
If you have suggestions for better OEP_* flag name, I can change it.

Thanks.

	Jakub


^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2021-03-19  9:57 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2021-03-19  9:57 UTC (permalink / raw)
  To: Jason Merrill; +Cc: gcc-patches

Hi!

I'd like to ping two patches:

https://gcc.gnu.org/pipermail/gcc-patches/2021-March/566324.html
PR99388 dwarf2out half float fix

https://gcc.gnu.org/pipermail/gcc-patches/2021-March/566669.html
PR99490 dwarf2out -gsplit-dwarf ranges fixes

Thanks

	Jakub


^ permalink raw reply	[flat|nested] 502+ messages in thread
* [PATCH] cfgrtl: Fix up fixup_partitions caused ICE [PR99085]
@ 2021-02-16  8:13 Jakub Jelinek
  2021-02-23  8:49 ` Patch ping Jakub Jelinek
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2021-02-16  8:13 UTC (permalink / raw)
  To: Richard Biener, Jan Hubicka; +Cc: gcc-patches

Hi!

fixup_partitions sometimes changes some basic blocks from hot partition to
cold partition, in particular if after unreachable block removal or other
optimizations a hot partition block is dominated by cold partition block(s).
It fixes up the edges and jumps on those edges, but when after reorder
blocks and in rtl (non-cfglayout) mode that is clearly not enough, because
it keeps the block order the same and so we can end up with more than
1 hot/cold section transition in the same function.

So, this patch fixes that up too.

Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk?

2021-02-15  Jakub Jelinek  <jakub@redhat.com>

	PR target/99085
	* cfgrtl.c (fixup_partitions): When changing some bbs from hot to cold
	partitions, if in non-layout mode after reorder_blocks also move
	affected blocks to ensure a single partition transition.

	* gcc.dg/graphite/pr99085.c: New test.

--- gcc/cfgrtl.c.jj	2021-02-10 19:27:33.000000000 +0100
+++ gcc/cfgrtl.c	2021-02-15 16:47:41.625798717 +0100
@@ -2414,8 +2414,6 @@ find_partition_fixes (bool flag_only)
 void
 fixup_partitions (void)
 {
-  basic_block bb;
-
   if (!crtl->has_bb_partition)
     return;
 
@@ -2436,10 +2434,61 @@ fixup_partitions (void)
   /* Do the partition fixup after all necessary blocks have been converted to
      cold, so that we only update the region crossings the minimum number of
      places, which can require forcing edges to be non fallthru.  */
-  while (! bbs_to_fix.is_empty ())
+  if (! bbs_to_fix.is_empty ())
     {
-      bb = bbs_to_fix.pop ();
-      fixup_new_cold_bb (bb);
+      do
+	{
+	  basic_block bb = bbs_to_fix.pop ();
+	  fixup_new_cold_bb (bb);
+	}
+      while (! bbs_to_fix.is_empty ());
+
+      /* Fix up hot cold block grouping if needed.  */
+      if (crtl->bb_reorder_complete && current_ir_type () == IR_RTL_CFGRTL)
+	{
+	  basic_block bb, first = NULL, second = NULL;
+	  int current_partition = BB_UNPARTITIONED;
+
+	  FOR_EACH_BB_FN (bb, cfun)
+	    {
+	      if (current_partition != BB_UNPARTITIONED
+		  && BB_PARTITION (bb) != current_partition)
+		{
+		  if (first == NULL)
+		    first = bb;
+		  else if (second == NULL)
+		    second = bb;
+		  else
+		    {
+		      /* If we switch partitions for the 3rd, 5th etc. time,
+			 move bbs first (inclusive) .. second (exclusive) right
+			 before bb.  */
+		      basic_block prev_first = first->prev_bb;
+		      basic_block prev_second = second->prev_bb;
+		      basic_block prev_bb = bb->prev_bb;
+		      prev_first->next_bb = second;
+		      second->prev_bb = prev_first;
+		      prev_second->next_bb = bb;
+		      bb->prev_bb = prev_second;
+		      prev_bb->next_bb = first;
+		      first->prev_bb = prev_bb;
+		      rtx_insn *prev_first_insn = PREV_INSN (BB_HEAD (first));
+		      rtx_insn *prev_second_insn
+			= PREV_INSN (BB_HEAD (second));
+		      rtx_insn *prev_bb_insn = PREV_INSN (BB_HEAD (bb));
+		      SET_NEXT_INSN (prev_first_insn) = BB_HEAD (second);
+		      SET_PREV_INSN (BB_HEAD (second)) = prev_first_insn;
+		      SET_NEXT_INSN (prev_second_insn) = BB_HEAD (bb);
+		      SET_PREV_INSN (BB_HEAD (bb)) = prev_second_insn;
+		      SET_NEXT_INSN (prev_bb_insn) = BB_HEAD (first);
+		      SET_PREV_INSN (BB_HEAD (first)) = prev_bb_insn;
+		      second = NULL;
+		    }
+		}
+	      current_partition = BB_PARTITION (bb);
+	    }
+	  gcc_assert (!second);
+	}
     }
 }
 
--- gcc/testsuite/gcc.dg/graphite/pr99085.c.jj	2021-02-15 16:52:59.313169888 +0100
+++ gcc/testsuite/gcc.dg/graphite/pr99085.c	2021-02-15 16:51:54.589910609 +0100
@@ -0,0 +1,20 @@
+/* PR target/99085 */
+/* { dg-do compile } */
+/* { dg-options "-O2 -fgraphite-identity -fsel-sched-pipelining -fselective-scheduling2" } */
+
+void
+foo (int m, int n, int o, int i)
+{
+  long double a2[m];
+  int c2[n][o];
+  int j, k;
+
+  while (i < m)
+    a2[i++] = 13.132L;
+
+  for (j = 0; j < n; j++)
+    for (k = 0; k < o; k++)
+      c2[j][k] = 1;
+
+  __builtin_abort ();
+}

	Jakub


^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2021-01-25  9:43 Jakub Jelinek
  2021-01-25 22:34 ` Jason Merrill
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2021-01-25  9:43 UTC (permalink / raw)
  To: Richard Biener, Jeff Law, Jason Merrill; +Cc: gcc-patches

Hi!

I'd like to ping 3 patches:

https://gcc.gnu.org/pipermail/gcc-patches/2021-January/563710.html
  expand: Expand x / y * y as x - x % y if the latter is cheaper [PR96696]

https://gcc.gnu.org/pipermail/gcc-patches/2021-January/563711.html
  match.pd: Add some __builtin_ctz (x) cmp cst simplifications [PR95527]

https://gcc.gnu.org/pipermail/gcc-patches/2020-December/560741.html
  dwarf: -gdwarf64 fix for 32-bit targets

Thanks

	Jakub


^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2020-10-22  9:05 Jakub Jelinek
  2020-10-22 20:42 ` Joseph Myers
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2020-10-22  9:05 UTC (permalink / raw)
  To: gcc-patches; +Cc: Jeff Law, Joseph S. Myers, Jan Hubicka

Hi!

I'd like to ping a few patches:

https://gcc.gnu.org/pipermail/gcc-patches/2020-August/552451.html
  - allow plugins to deal with global_options layout changes

https://gcc.gnu.org/pipermail/gcc-patches/2020-September/553420.html
  - --enable-link-serialization{,=N} support

https://gcc.gnu.org/pipermail/gcc-patches/2020-September/554804.html
  - PR97164 - reject forming arrays with elt sizes not divisible by elt alignment

https://gcc.gnu.org/pipermail/gcc-patches/2020-October/555477.html
  - optimize LTO streaming of optimization nodes

https://gcc.gnu.org/pipermail/gcc-patches/2020-October/556153.html
  - fix up plugin header install

Thanks

	Jakub


^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2020-10-05  9:09 Jakub Jelinek
  2020-10-05 12:02 ` Nathan Sidwell
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2020-10-05  9:09 UTC (permalink / raw)
  To: gcc-patches; +Cc: Jeff Law, Jason Merrill, Joseph S. Myers

Hi!

I'd like to ping a few patches:

https://gcc.gnu.org/pipermail/gcc-patches/2020-August/552451.html
  - allow plugins to deal with global_options layout changes

https://gcc.gnu.org/pipermail/gcc-patches/2020-September/553420.html
  - --enable-link-serialization{,=N} support

https://gcc.gnu.org/pipermail/gcc-patches/2020-September/553992.html
  - pass -gdwarf-5 to assembler for -gdwarf-5 if possible

https://gcc.gnu.org/pipermail/gcc-patches/2020-September/554845.html
  - PR97197 - support TARGET_MEM_REF in C/C++ error pretty-printing

https://gcc.gnu.org/pipermail/gcc-patches/2020-September/554804.html
  - PR97164 - reject forming arrays with elt sizes not divisible by elt alignment

Thanks

	Jakub


^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2020-09-25 11:42 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2020-09-25 11:42 UTC (permalink / raw)
  To: Jeff Law, Jason Merrill; +Cc: gcc-patches

Hi!

I'd like to ping a few patches:

https://gcc.gnu.org/pipermail/gcc-patches/2020-August/552451.html
  - allow plugins to deal with global_options layout changes

https://gcc.gnu.org/pipermail/gcc-patches/2020-September/553420.html
  - --enable-link-serialization{,=N} support

https://gcc.gnu.org/pipermail/gcc-patches/2020-September/553948.html
  - PR96994 - fix up C++ handling of default initialization with
	      consteval default ctor

https://gcc.gnu.org/pipermail/gcc-patches/2020-September/553992.html
  - pass -gdwarf-5 to assembler for -gdwarf-5 if possible

https://gcc.gnu.org/pipermail/gcc-patches/2020-September/554246.html
  - PR97073 - fix wrong-code on double-word op expansion

	Jakub


^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2020-03-10 12:28 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2020-03-10 12:28 UTC (permalink / raw)
  To: Jeff Law; +Cc: gcc-patches

Hi!

I'd like to ping the
https://gcc.gnu.org/legacy-ml/gcc-patches/2020-03/msg00154.html
  P1 PR94015
patch, with the https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94015#c5
testcase instead of the one sent in the patch, so that it FAILs without the
fix on more targets and more reliably.

Thanks

	Jakub


^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2020-02-10  9:24 Jakub Jelinek
  2020-02-12 21:39 ` Jeff Law
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2020-02-10  9:24 UTC (permalink / raw)
  To: Jeff Law, Jason Merrill, Richard Earnshaw, Ramana Radhakrishnan,
	Kyrylo Tkachov
  Cc: gcc-patches

Hi!

I'd like to ping a couple of patches:

PR target/91913 - arm movsi + cmpsi -> movsi_compare0 peephole2 ICE fix
   https://gcc.gnu.org/ml/gcc-patches/2020-02/msg00010.html

PR preprocessor/92319 - partially implement P1042R1: __VA_OPT__ wording clarifications
   https://gcc.gnu.org/ml/gcc-patches/2020-01/msg02104.html

PR target/93069 - avx512* rejects-valid fix (rejected by assembler)
   http://gcc.gnu.org/ml/gcc-patches/2019-12/msg01606.html

PR tree-optimization/92868 - compute_objsize/gimple_call_alloc_size
                             /maybe_warn_overflow fixes
   http://gcc.gnu.org/ml/gcc-patches/2019-12/msg01164.html

Thanks

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2020-01-07 10:20 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2020-01-07 10:20 UTC (permalink / raw)
  To: Jeff Law; +Cc: gcc-patches

Hi!

I'd like to ping a few patches:

PR target/93009 - avx512* wrong-code fix
  http://gcc.gnu.org/ml/gcc-patches/2019-12/msg01488.html

PR target/93069 - avx512* rejects-valid fix (rejected by assembler)
  http://gcc.gnu.org/ml/gcc-patches/2019-12/msg01606.html

PR tree-optimization/92868 - compute_objsize/gimple_call_alloc_size
			     /maybe_warn_overflow fixes
  http://gcc.gnu.org/ml/gcc-patches/2019-12/msg01164.html

Thanks

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* [PATCH] Fix up sqrt(x) < c and sqrt(x) >= c match.pd folding (PR tree-optimization/91734)
@ 2019-09-14  0:40 Jakub Jelinek
  2019-09-16  6:57 ` Richard Biener
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2019-09-14  0:40 UTC (permalink / raw)
  To: Richard Biener; +Cc: gcc-patches

Hi!

As mentioned in the PR, the sqrt (x) < c optimization into x < c*c
sometimes breaks the boundary case, if c2=c*c is inexact then in some cases
we need to optimize it into x <= c*c rather than x < c*c.  The original
bugreport is when c is small and c2 is 0.0, then obviously we need <= 0.0
rather than < 0.0, but the testcase includes another example where it makes
a difference, plus has a >= testcase too.

Bootstrapped/regtested on powerpc64le-linux, ok for trunk?

2019-09-13  Jakub Jelinek  <jakub@redhat.com>

	PR tree-optimization/91734
	* generic-match-head.c: Include fold-const-call.h.
	* match.pd (sqrt(x) < c, sqrt(x) >= c): Check the boundary value and
	in case inexact computation of c*c affects comparison of the boundary,
	turn LT_EXPR into LE_EXPR or GE_EXPR into GT_EXPR.

	* gcc.dg/pr91734.c: New test.

--- gcc/generic-match-head.c.jj	2019-07-20 21:02:09.296821929 +0200
+++ gcc/generic-match-head.c	2019-09-12 10:52:33.091366624 +0200
@@ -29,6 +29,7 @@ along with GCC; see the file COPYING3.
 #include "cgraph.h"
 #include "vec-perm-indices.h"
 #include "fold-const.h"
+#include "fold-const-call.h"
 #include "stor-layout.h"
 #include "tree-dfa.h"
 #include "builtins.h"
--- gcc/match.pd.jj	2019-09-11 21:50:54.933504293 +0200
+++ gcc/match.pd	2019-09-12 11:12:11.150987786 +0200
@@ -3541,56 +3541,71 @@ (define_operator_list COND_TERNARY
 	  if x is negative or NaN.  Due to -funsafe-math-optimizations,
 	  the results for other x follow from natural arithmetic.  */
        (cmp @0 @1)))
-     (if (cmp == GT_EXPR || cmp == GE_EXPR)
+     (if (cmp == LT_EXPR || cmp == LE_EXPR || cmp == GT_EXPR || cmp == GE_EXPR)
       (with
        {
-         REAL_VALUE_TYPE c2;
+	 REAL_VALUE_TYPE c2;
+	 enum tree_code ncmp = cmp;
 	 real_arithmetic (&c2, MULT_EXPR,
 			  &TREE_REAL_CST (@1), &TREE_REAL_CST (@1));
 	 real_convert (&c2, TYPE_MODE (TREE_TYPE (@0)), &c2);
+	 /* See PR91734: if c2 is inexact and sqrt(c2) < c (or sqrt(c2) >= c),
+	    then change LT_EXPR into LE_EXPR or GE_EXPR into GT_EXPR.  */
+	 if ((cmp == LT_EXPR || cmp == GE_EXPR) && !REAL_VALUE_ISINF (c2))
+	   {
+	     tree c3 = fold_const_call (CFN_SQRT, TREE_TYPE (@0),
+					build_real (TREE_TYPE (@0), c2));
+	     if (c3 == NULL_TREE || TREE_CODE (c3) != REAL_CST)
+	       ncmp = ERROR_MARK;
+	     else if (real_less (&TREE_REAL_CST (c3), &TREE_REAL_CST (@1)))
+	       ncmp = cmp == LT_EXPR ? LE_EXPR : GT_EXPR;
+	   }
        }
-       (if (REAL_VALUE_ISINF (c2))
-	/* sqrt(x) > y is x == +Inf, when y is very large.  */
-	(if (HONOR_INFINITIES (@0))
-	 (eq @0 { build_real (TREE_TYPE (@0), c2); })
-	 { constant_boolean_node (false, type); })
-	/* sqrt(x) > c is the same as x > c*c.  */
-	(cmp @0 { build_real (TREE_TYPE (@0), c2); }))))
-     (if (cmp == LT_EXPR || cmp == LE_EXPR)
-      (with
-       {
-       	 REAL_VALUE_TYPE c2;
-	 real_arithmetic (&c2, MULT_EXPR,
-			  &TREE_REAL_CST (@1), &TREE_REAL_CST (@1));
-	 real_convert (&c2, TYPE_MODE (TREE_TYPE (@0)), &c2);
-       }
-       (if (REAL_VALUE_ISINF (c2))
-        (switch
-	 /* sqrt(x) < y is always true, when y is a very large
-	    value and we don't care about NaNs or Infinities.  */
-	 (if (! HONOR_NANS (@0) && ! HONOR_INFINITIES (@0))
-	  { constant_boolean_node (true, type); })
-	 /* sqrt(x) < y is x != +Inf when y is very large and we
-	    don't care about NaNs.  */
-	 (if (! HONOR_NANS (@0))
-	  (ne @0 { build_real (TREE_TYPE (@0), c2); }))
-	 /* sqrt(x) < y is x >= 0 when y is very large and we
-	    don't care about Infinities.  */
-	 (if (! HONOR_INFINITIES (@0))
-	  (ge @0 { build_real (TREE_TYPE (@0), dconst0); }))
-	 /* sqrt(x) < y is x >= 0 && x != +Inf, when y is large.  */
-	 (if (GENERIC)
-	  (truth_andif
-	   (ge @0 { build_real (TREE_TYPE (@0), dconst0); })
-	   (ne @0 { build_real (TREE_TYPE (@0), c2); }))))
-	/* sqrt(x) < c is the same as x < c*c, if we ignore NaNs.  */
-	(if (! HONOR_NANS (@0))
-	 (cmp @0 { build_real (TREE_TYPE (@0), c2); })
-	 /* sqrt(x) < c is the same as x >= 0 && x < c*c.  */
-	 (if (GENERIC)
-	  (truth_andif
-	   (ge @0 { build_real (TREE_TYPE (@0), dconst0); })
-	   (cmp @0 { build_real (TREE_TYPE (@0), c2); })))))))))
+       (if (cmp == GT_EXPR || cmp == GE_EXPR)
+	(if (REAL_VALUE_ISINF (c2))
+	 /* sqrt(x) > y is x == +Inf, when y is very large.  */
+	 (if (HONOR_INFINITIES (@0))
+	  (eq @0 { build_real (TREE_TYPE (@0), c2); })
+	  { constant_boolean_node (false, type); })
+	 /* sqrt(x) > c is the same as x > c*c.  */
+	 (if (ncmp != ERROR_MARK)
+	  (if (ncmp == GE_EXPR)
+	   (ge @0 { build_real (TREE_TYPE (@0), c2); })
+	   (gt @0 { build_real (TREE_TYPE (@0), c2); }))))
+	/* else if (cmp == LT_EXPR || cmp == LE_EXPR)  */
+	(if (REAL_VALUE_ISINF (c2))
+	 (switch
+	  /* sqrt(x) < y is always true, when y is a very large
+	     value and we don't care about NaNs or Infinities.  */
+	  (if (! HONOR_NANS (@0) && ! HONOR_INFINITIES (@0))
+	   { constant_boolean_node (true, type); })
+	  /* sqrt(x) < y is x != +Inf when y is very large and we
+	     don't care about NaNs.  */
+	  (if (! HONOR_NANS (@0))
+	   (ne @0 { build_real (TREE_TYPE (@0), c2); }))
+	  /* sqrt(x) < y is x >= 0 when y is very large and we
+	     don't care about Infinities.  */
+	  (if (! HONOR_INFINITIES (@0))
+	   (ge @0 { build_real (TREE_TYPE (@0), dconst0); }))
+	  /* sqrt(x) < y is x >= 0 && x != +Inf, when y is large.  */
+	  (if (GENERIC)
+	   (truth_andif
+	    (ge @0 { build_real (TREE_TYPE (@0), dconst0); })
+	    (ne @0 { build_real (TREE_TYPE (@0), c2); }))))
+	 /* sqrt(x) < c is the same as x < c*c, if we ignore NaNs.  */
+	 (if (ncmp != ERROR_MARK && ! HONOR_NANS (@0))
+	  (if (ncmp == LT_EXPR)
+	   (lt @0 { build_real (TREE_TYPE (@0), c2); })
+	   (le @0 { build_real (TREE_TYPE (@0), c2); }))
+	  /* sqrt(x) < c is the same as x >= 0 && x < c*c.  */
+	  (if (ncmp != ERROR_MARK && GENERIC)
+	   (if (ncmp == LT_EXPR)
+	    (truth_andif
+	     (ge @0 { build_real (TREE_TYPE (@0), dconst0); })
+	     (lt @0 { build_real (TREE_TYPE (@0), c2); }))
+	    (truth_andif
+	     (ge @0 { build_real (TREE_TYPE (@0), dconst0); })
+	     (le @0 { build_real (TREE_TYPE (@0), c2); })))))))))))
    /* Transform sqrt(x) cmp sqrt(y) -> x cmp y.  */
    (simplify
     (cmp (sq @0) (sq @1))
--- gcc/testsuite/gcc.dg/pr91734.c.jj	2019-09-12 10:52:33.094366596 +0200
+++ gcc/testsuite/gcc.dg/pr91734.c	2019-09-12 10:49:10.000000000 +0200
@@ -0,0 +1,34 @@
+/* PR tree-optimization/91734 */
+/* { dg-do run } */
+/* { dg-add-options ieee } */
+/* { dg-additional-options "-ffast-math -O2 -std=gnu99" } */
+
+__attribute__((noipa)) int
+foo (float x)
+{
+  return __builtin_sqrtf (x) < __FLT_MIN__;
+}
+
+__attribute__((noipa)) int
+bar (float x)
+{
+  return __builtin_sqrtf (x) < 0x1.2dd3d0p-65f;
+}
+
+__attribute__((noipa)) int
+baz (float x)
+{
+  return __builtin_sqrtf (x) >= 0x1.2dd3d0p-65f;
+}
+
+int
+main ()
+{
+  if (!foo (0.0f))
+    __builtin_abort ();
+  if (!bar (0x1.63dbc0p-130f))
+    __builtin_abort ();
+  if (baz (0x1.63dbc0p-130f))
+    __builtin_abort ();
+  return 0;
+}

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2019-04-16 11:54 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2019-04-16 11:54 UTC (permalink / raw)
  To: Jason Merrill, Nathan Sidwell, Marek Polacek; +Cc: gcc-patches

Hi!

I'd like to ping the PR89888 patch:
https://gcc.gnu.org/ml/gcc-patches/2019-04/msg00360.html

Thanks

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2018-04-30  8:43 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2018-04-30  8:43 UTC (permalink / raw)
  To: Richard Biener, Jeff Law, Kirill Yukhin; +Cc: gcc-patches

Hi!

I'd like to ping following patches for stage1:

  - PR78420 __builtin_early_constant_p 
    http://gcc.gnu.org/ml/gcc-patches/2018-03/msg00355.html

  - use --push-state --as-needed and --pop-state around -lgcc_s
    http://gcc.gnu.org/ml/gcc-patches/2018-04/msg00567.html

  - PR85466 next{after,toward}{,f,l} constant folding
    http://gcc.gnu.org/ml/gcc-patches/2018-04/msg01027.html

  - PR85480 improve AVX512 128-bit insertion into 512-bit zero vector
    http://gcc.gnu.org/ml/gcc-patches/2018-04/msg01058.html

Thanks

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2018-04-16 10:35 Jakub Jelinek
  2018-04-17  6:14 ` Kirill Yukhin
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2018-04-16 10:35 UTC (permalink / raw)
  To: Kirill Yukhin; +Cc: gcc-patches

Hi!

I'd like to ping the

  http://gcc.gnu.org/ml/gcc-patches/2018-04/msg00414.html
  PR85281 - assorted -masm=intel fixes

patch.  Thanks.

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2018-04-10 13:35 Jakub Jelinek
  2018-04-10 12:34 ` Kirill Yukhin
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2018-04-10 13:35 UTC (permalink / raw)
  To: Kirill Yukhin, Uros Bizjak; +Cc: gcc-patches

Hi!

I'd like to ping the
  http://gcc.gnu.org/ml/gcc-patches/2018-04/msg00123.html
  P1 PR85177 vinsert[if]{32x4,64x2} pattern fix
patch.

Thanks

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2018-03-12 17:35 Jakub Jelinek
  2018-03-12 23:22 ` Jason Merrill
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2018-03-12 17:35 UTC (permalink / raw)
  To: Richard Biener, Jason Merrill, Jeff Law; +Cc: gcc-patches

Hi!

I'd like to ping the

http://gcc.gnu.org/ml/gcc-patches/2018-03/msg00238.html
  - PR84704 - ICE on a[({ 0; })] op= something with -g

patch.  Thanks.

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2018-03-05 18:38 Jakub Jelinek
  2018-03-05 16:19 ` Jan Hubicka
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2018-03-05 18:38 UTC (permalink / raw)
  To: Uros Bizjak, Jan Hubicka, H.J. Lu; +Cc: gcc-patches

Hi!

I'd like to ping following patch:

http://gcc.gnu.org/ml/gcc-patches/2018-02/msg01461.html
  PR84564 - fix ICE with -mforce-indirect-call

Thanks

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2018-03-02  8:49 Jakub Jelinek
  2018-03-02 17:17 ` Jeff Law
  2018-03-05 15:39 ` Kirill Yukhin
  0 siblings, 2 replies; 502+ messages in thread
From: Jakub Jelinek @ 2018-03-02  8:49 UTC (permalink / raw)
  To: Uros Bizjak, Kirill Yukhin, Jeff Law, Rainer Orth, Mike Stump; +Cc: gcc-patches

Hi!

I'd like to ping 2 patches:

http://gcc.gnu.org/ml/gcc-patches/2018-02/msg01340.html
  - PR target/84524 avx512* wrong-code bug

http://gcc.gnu.org/ml/gcc-patches/2018-02/msg01337.html
  - fix c-c++-common/Warray-bounds-2.c testcase for -fpic

Thanks

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2018-02-14 17:49 Jakub Jelinek
  2018-02-19 18:15 ` Jeff Law
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2018-02-14 17:49 UTC (permalink / raw)
  To: Richard Biener, Jeff Law, Jason Merrill, Nathan Sidwell,
	Tom Tromey, Joseph S. Myers, Marek Polacek
  Cc: gcc-patches

Hi!

I'd like to ping these patches:

PR84146 fix -fcompare-debug issues with -mcet -fcf-protection=full
  http://gcc.gnu.org/ml/gcc-patches/2018-02/msg00390.html

PR83708 __VA_OPT__ assorted fixes
  http://gcc.gnu.org/ml/gcc-patches/2018-01/msg00727.html

Thanks

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2018-02-07  9:01 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2018-02-07  9:01 UTC (permalink / raw)
  To: Richard Biener, Jason Merrill, Nathan Sidwell, Tom Tromey,
	Joseph S. Myers, Marek Polacek
  Cc: gcc-patches

Hi!

I'd like to ping 2 patches:

PR83659 cxx_fold_indirect_ref ICE fix
  http://gcc.gnu.org/ml/gcc-patches/2018-01/msg02211.html

PR83708 __VA_OPT__ assorted fixes
  http://gcc.gnu.org/ml/gcc-patches/2018-01/msg00727.html

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2017-11-20  8:31 Jakub Jelinek
  2017-11-20 18:31 ` Nathan Sidwell
                   ` (2 more replies)
  0 siblings, 3 replies; 502+ messages in thread
From: Jakub Jelinek @ 2017-11-20  8:31 UTC (permalink / raw)
  To: Jason Merrill, Nathan Sidwell; +Cc: gcc-patches

Hi!

I'd like to ping the following patches:

  http://gcc.gnu.org/ml/gcc-patches/2017-10/msg01895.html
  PR debug/82718
  Fix DWARF5 .debug_loclist handling with hot/cold partitioning

  http://gcc.gnu.org/ml/gcc-patches/2017-11/msg00851.html
  C++2A P0428R2 - familiar template syntax for generic lambdas

  http://gcc.gnu.org/ml/gcc-patches/2017-11/msg01026.html
  C++2A P0329R4: Designated Initialization

Thanks

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2017-11-06 16:22 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2017-11-06 16:22 UTC (permalink / raw)
  To: Jason Merrill; +Cc: gcc-patches

Hi!

I'd like to ping the:

  http://gcc.gnu.org/ml/gcc-patches/2017-10/msg01895.html
  PR debug/82718
  Fix DWARF5 .debug_loclist handling with hot/cold partitioning

patch.  Thanks

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2017-10-24 11:04 Jakub Jelinek
  2017-10-24 18:58 ` Kirill Yukhin
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2017-10-24 11:04 UTC (permalink / raw)
  To: Kirill Yukhin, H.J. Lu; +Cc: gcc-patches

Hi!

I'd like to ping two patches:

http://gcc.gnu.org/ml/gcc-patches/2017-10/msg00206.html
  PR target/82370 - improve V?TImode shifts
  H.J., can you please respond whether the
  (set_attr "atom_unit" "sishuf")
  attribute just on {,v}psrldq and not on {,v}pslldq
  was intentional (and if so, why), or just an omission
  and in that case if both insns should have it or none?

http://gcc.gnu.org/ml/gcc-patches/2017-10/msg00525.html
  PR target/82460 - improve AVX512* vperm[ti]2*
  Kyrill, can you please review this one?

Thanks

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2017-10-16 10:16 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2017-10-16 10:16 UTC (permalink / raw)
  To: Jason Merrill, Uros Bizjak, Kirill Yukhin; +Cc: gcc-patches

Hi!

I'd like to ping a few patches:

http://gcc.gnu.org/ml/gcc-patches/2017-09/msg01939.html
  PR libstdc++/81706 - omp declare simd attribute vs. builtins
  C++ part of the patch

http://gcc.gnu.org/ml/gcc-patches/2017-10/msg00162.html
  PR target/82370 - prefer shorter VEX encoding of VP{AND,OR,XOR,ANDN} over
  EVEX when possible

http://gcc.gnu.org/ml/gcc-patches/2017-10/msg00205.html
  PR target/82370 - improve AVX512 vector shift patterns

http://gcc.gnu.org/ml/gcc-patches/2017-10/msg00206.html
  PR target/82370 - improve V?TImode shifts

http://gcc.gnu.org/ml/gcc-patches/2017-10/msg00207.html
  Remove useless isa attributes from various sse.md patterns

http://gcc.gnu.org/ml/gcc-patches/2017-10/msg00525.html
  PR target/82460 - improve AVX512* vperm[ti]2*

Thanks

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2017-10-06 14:12 Jakub Jelinek
  2017-10-06 15:25 ` Nathan Sidwell
  2017-10-06 15:27 ` Nathan Sidwell
  0 siblings, 2 replies; 502+ messages in thread
From: Jakub Jelinek @ 2017-10-06 14:12 UTC (permalink / raw)
  To: Jason Merrill, nathan, Joseph S. Myers, Ian Lance Taylor, Jeff Law
  Cc: gcc-patches

Hi!

I'd like to ping a couple of patches:

http://gcc.gnu.org/ml/gcc-patches/2017-09/msg01237.html                                                                                          
  C++2a P0704R1 - fixing const-qualified pointers to members                                                                                           

http://gcc.gnu.org/ml/gcc-patches/2017-09/msg01939.html
  PR libstdc++/81706 - omp declare simd attribute vs. builtins
  C++ part of the patch

http://gcc.gnu.org/ml/gcc-patches/2017-09/msg02006.html
  PR c++/82299 - invalid -Wuseless-cast on direct enum init

http://gcc.gnu.org/ml/gcc-patches/2017-09/msg01540.html
  libgcc __mulvDI3 fix - missed detection of overflow for
  0xffffffff00000000 * 0xffffffff00000000
  __builtin_mul_overflow{,_p} fix for the same

Thanks

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2017-09-29  9:13 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2017-09-29  9:13 UTC (permalink / raw)
  To: Joseph S. Myers, Ian Lance Taylor, Jeff Law; +Cc: gcc-patches

Hi!

I'd like to ping the following patch:

  http://gcc.gnu.org/ml/gcc-patches/2017-09/msg01540.html
  libgcc __mulvDI3 fix - missed detection of overflow for
  0xffffffff00000000 * 0xffffffff00000000
  __builtin_mul_overflow{,_p} fix for the same

Thanks

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2017-07-28 16:58 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2017-07-28 16:58 UTC (permalink / raw)
  To: Jason Merrill; +Cc: gcc-patches

Hi!

I'd like to ping the following patch:
- DWARF - emit DW_AT_export_symbols for inline and anon namespaces
  https://gcc.gnu.org/ml/gcc-patches/2017-07/msg01349.html

Thanks

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2017-07-25  9:40 Jakub Jelinek
  2017-07-26 10:34 ` Richard Biener
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2017-07-25  9:40 UTC (permalink / raw)
  To: Richard Biener, Jan Hubicka; +Cc: gcc-patches

Hi!

I'd like to ping 2 patches:

- UBSAN -fsanitize=pointer-overflow support
  - http://gcc.gnu.org/ml/gcc-patches/2017-06/msg01365.html

- noipa attribute addition                                                                                                                         
  http://gcc.gnu.org/ml/gcc-patches/2016-12/msg01501.html                                                                                          

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2017-04-10 12:18 Jakub Jelinek
  2017-04-10 12:41 ` Nathan Sidwell
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2017-04-10 12:18 UTC (permalink / raw)
  To: Jason Merrill; +Cc: gcc-patches

Hi!

I'd like to ping 2 patches:

P2 PR c++/80176
   http://gcc.gnu.org/ml/gcc-patches/2017-04/msg00027.html
   reference binding to static member function

PR debug/80263
   http://gcc.gnu.org/ml/gcc-patches/2017-04/msg00004.html
   avoid emitting sizetype artificial name into debug info

Thanks

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2017-04-05 10:45 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2017-04-05 10:45 UTC (permalink / raw)
  To: Jason Merrill, Jeff Law; +Cc: gcc-patches

Hi!

I'd like to ping 2 patches:

P1 PR debug/80234
  http://gcc.gnu.org/ml/gcc-patches/2017-03/msg01489.html
  Fix dwarf2out ICE with C++17 inline static data members with redundant
  redeclaration

PR c/80163
  http://gcc.gnu.org/ml/gcc-patches/2017-03/msg01324.html
  Fix EXPAND_INITIALIZER expansion of extensions

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2017-03-31  8:34 Jakub Jelinek
  2017-03-31 15:14 ` Jeff Law
  2017-03-31 15:15 ` Jeff Law
  0 siblings, 2 replies; 502+ messages in thread
From: Jakub Jelinek @ 2017-03-31  8:34 UTC (permalink / raw)
  To: Jason Merrill; +Cc: gcc-patches

Hi!

I'd like to ping two patches:

PR c++/79572
  - ubsan instrumentation of reference binding to NULL if the reference
    is folded into INTEGER_CST with REFERENCE_TYPE
    http://gcc.gnu.org/ml/gcc-patches/2017-03/msg01255.html

PR debug/79255
  - dwarf2out profiledbootstrap ICE while building gnat;
    either the posted patch
    http://gcc.gnu.org/ml/gcc-patches/2017-03/msg01257.html
    or in gen_decl_die:
   case FUNCTION_DECL:
+    /* decl is NULL only if when processing a function declaration in
+       BLOCK_NONLOCALIZED_VARS.  It is a normal declaration, not an
+       abstract copy of something, so make sure we don't handle it
+       like function inlined into something.  */
+    if (decl == NULL_TREE)
+      {
+	decl = origin;
+	origin = NULL_TREE;
+      }
    or something else (another possibility is to replace all decl
    uses in case FUNCTION_DECL with decl_or_origin and
-	  if (!origin)
-	    origin = decl_class_context (decl);
+	  if (!decl || !origin)
+	    origin = decl_class_context (decl_or_origin);
    )?
    
	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2017-02-07 15:11 Jakub Jelinek
  2017-02-07 15:22 ` Uros Bizjak
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2017-02-07 15:11 UTC (permalink / raw)
  To: Uros Bizjak, Kirill Yukhin; +Cc: gcc-patches

Hi!

I'd like to ping:

- P1 PR79299 AVX512{F,VL} -masm=intel v*gather* fixes
  http://gcc.gnu.org/ml/gcc-patches/2017-01/msg02409.html

Thanks

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2017-02-02 10:13 Jakub Jelinek
  2017-02-02 10:15 ` Richard Biener
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2017-02-02 10:13 UTC (permalink / raw)
  To: Richard Biener, Rainer Orth, Mike Stump, Dodji Seketeli; +Cc: gcc-patches

Hi!

I'd like to ping the
http://gcc.gnu.org/ml/gcc-patches/2017-01/msg02026.html
patch, asan testsuite fixes not to use explicit -O* options
in testsuite that iterates over all -O*, but instead dg-skip-if
etc.

As discussed later in the thread, either as is for pr69276.C:
-/* { dg-additional-options "-O0 -fno-lto" } */
+/* { dg-skip-if "" { *-*-* }  { "*" } { "-O0" } } */
+/* { dg-additional-options "-fno-lto" } */
or just:
-/* { dg-additional-options "-O0 -fno-lto" } */
+/* { dg-skip-if "" { *-*-* }  { "*" } { "-O0" } } */
or:
-/* { dg-additional-options "-O0 -fno-lto" } */
+/* { dg-skip-if "" { *-*-* } { "*" } { "-O0" } } */
+/* { dg-skip-if "" { *-*-* } { "-flto" } { "" } } */

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2017-01-26 20:42 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2017-01-26 20:42 UTC (permalink / raw)
  To: Jason Merrill, Jan Hubicka; +Cc: gcc-patches

Hi!

I'd like to ping 3 patches:

PR debug/78835 P1 -fdebug-types-section fix
http://gcc.gnu.org/ml/gcc-patches/2017-01/msg01316.html

PR debug/79129 P1 another -fdebug-types-section fix
http://gcc.gnu.org/ml/gcc-patches/2017-01/msg01478.html

noipa attribute addition
http://gcc.gnu.org/ml/gcc-patches/2016-12/msg01501.html

Thanks.

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2017-01-10  7:27 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2017-01-10  7:27 UTC (permalink / raw)
  To: Jason Merrill, Jan Hubicka; +Cc: gcc-patches

Hi!

I'd like to ping 2 patches:

- DWARF5 - adjust for 161031.2 resolution - remove padding from unit headers
  http://gcc.gnu.org/ml/gcc-patches/2017-01/msg00138.html

- Introduce the noipa attribute
  http://gcc.gnu.org/ml/gcc-patches/2016-12/msg01501.html

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2016-11-18 17:08 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2016-11-18 17:08 UTC (permalink / raw)
  To: Jason Merrill; +Cc: gcc-patches

Hi!

I'd like to ping 2 patches:

http://gcc.gnu.org/ml/gcc-patches/2016-11/msg01074.html
- C++ ABI - mangling of TLS aux symbols; either the posted
  patch or one with if (abi_version_at_least (11))

http://gcc.gnu.org/ml/gcc-patches/2016-11/msg00351.html
- DWARF Solaris bootstrap fix

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* [C++ PATCH] Fix -Wimplicit-fallthrough in templates (PR c++/77886)
@ 2016-10-08  6:15 Jakub Jelinek
  2016-10-17 17:37 ` Patch ping Jakub Jelinek
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2016-10-08  6:15 UTC (permalink / raw)
  To: Jason Merrill; +Cc: gcc-patches

Hi!

As the testcase shows, we weren't copying over FALLTHROUGH_LABEL_P during
instantiations, which means that // FALLTHROUGH comments in templates were
ignored (while [[fallthrough]];, being represented as internal calls,
worked fine).

Fixed thusly, bootstrapped/regtested on x86_64-linux and i686-linux, ok for
trunk?

2016-10-08  Jakub Jelinek  <jakub@redhat.com>

	PR c++/77886
	* pt.c (tsubst_expr) <case CASE_LABEL_EXPR> Copy over
	FALLTHROUGH_LABEL_P flag to the new LABEL_DECL.
	(tsubst_expr) <case LABEL_EXPR>: Likewise.

	* g++.dg/warn/Wimplicit-fallthrough-2.C: New test.

--- gcc/cp/pt.c.jj	2016-10-07 21:36:47.000000000 +0200
+++ gcc/cp/pt.c	2016-10-07 23:51:53.244510627 +0200
@@ -15456,7 +15456,10 @@ tsubst_expr (tree t, tree args, tsubst_f
       {
 	tree low = RECUR (CASE_LOW (t));
 	tree high = RECUR (CASE_HIGH (t));
-	finish_case_label (EXPR_LOCATION (t), low, high);
+	tree l = finish_case_label (EXPR_LOCATION (t), low, high);
+	if (l && TREE_CODE (l) == CASE_LABEL_EXPR)
+	  FALLTHROUGH_LABEL_P (CASE_LABEL (l))
+	    = FALLTHROUGH_LABEL_P (CASE_LABEL (t));
       }
       break;
 
@@ -15466,6 +15469,8 @@ tsubst_expr (tree t, tree args, tsubst_f
 	tree label;
 
 	label = finish_label_stmt (DECL_NAME (decl));
+	if (TREE_CODE (label) == LABEL_DECL)
+	  FALLTHROUGH_LABEL_P (label) = FALLTHROUGH_LABEL_P (decl);
 	if (DECL_ATTRIBUTES (decl) != NULL_TREE)
 	  cplus_decl_attributes (&label, DECL_ATTRIBUTES (decl), 0);
       }
--- gcc/testsuite/g++.dg/warn/Wimplicit-fallthrough-2.C.jj	2016-10-07 23:59:03.851102742 +0200
+++ gcc/testsuite/g++.dg/warn/Wimplicit-fallthrough-2.C	2016-10-08 00:04:25.759058055 +0200
@@ -0,0 +1,66 @@
+// PR c++/77886
+// { dg-do compile }
+// { dg-options "-Wimplicit-fallthrough" }
+
+template <int N>
+int
+foo (int x, int y)
+{
+  switch (x)
+    {
+    case 1:
+      x++;		// { dg-bogus "this statement may f\[ahlotu\]*gh" }
+      // FALLTHROUGH
+    case 2:
+      x++;
+      break;
+    case 3:
+      x++;		// { dg-bogus "this statement may f\[ahlotu\]*gh" }
+      // FALLTHROUGH
+    lab:
+    case 4:
+      x++;
+      break;
+    case 5:
+      x++;		// { dg-bogus "this statement may f\[ahlotu\]*gh" }
+      // FALLTHROUGH
+    default:
+      x++;
+      break;
+    case 26:
+      goto lab;
+    }
+#if __cplusplus >= 201103L
+  switch (y)
+    {
+    case 1:
+      y++;		// { dg-bogus "this statement may f\[ahlotu\]*gh" }
+      [[fallthrough]];
+    case 2:
+      y++;
+      break;
+    case 3:
+      y++;		// { dg-bogus "this statement may f\[ahlotu\]*gh" }
+      [[fallthrough]];
+    lab2:
+    case 4:
+      y++;
+      break;
+    case 5:
+      y++;		// { dg-bogus "this statement may f\[ahlotu\]*gh" }
+      [[fallthrough]];
+    default:
+      y++;
+      break;
+    case 26:
+      goto lab2;
+    }
+#endif
+  return x + y;
+}
+
+int
+bar (int x, int y)
+{
+  return foo<0> (x, y);
+}

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Re: Patch ping
@ 2016-09-28 21:18 Bernd Edlinger
  0 siblings, 0 replies; 502+ messages in thread
From: Bernd Edlinger @ 2016-09-28 21:18 UTC (permalink / raw)
  To: Jakub Jelinek, Bernd Schmidt; +Cc: Jeff Law, gcc-patches

Hi,

I too personally always prefer to write the code as the variable
at the left side and the constant at the right side of the
comparison, because that is how I would also say it naturally
in an English or German sentence.

Like for instance "my son is more than 7 years old".

I think nobody would ever say it the other way round.

Maybe, except when it is a mathematical "a < b < c" relation,
I would write it in C as "a < b && b < c", even if b is the
variable part and a and c the constants.

Hope that does not add more confusion...


Having that said, the patch looks good to me.


Thanks
Bernd.

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2016-09-28 19:31 Jakub Jelinek
  2016-09-28 19:35 ` Bernd Schmidt
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2016-09-28 19:31 UTC (permalink / raw)
  To: Jeff Law, Bernd Schmidt; +Cc: gcc-patches

Hi!

I'd like to ping the

http://gcc.gnu.org/ml/gcc-patches/2016-09/msg01436.html

patch, containing various fixes for gimple-ssa-sprintf.c.
If the 0 < var to var > 0 changes are deemed too controversial, I can
separate them from the other changes.

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2016-09-14 21:55 Jakub Jelinek
  2016-09-15 11:01 ` Bernd Schmidt
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2016-09-14 21:55 UTC (permalink / raw)
  To: Jason Merrill, Uros Bizjak, Jeff Law, Bernd Schmidt; +Cc: gcc-patches

Hi!

I'd like to ping a couple of patches:

C++
===

http://gcc.gnu.org/ml/gcc-patches/2016-08/msg01995.html
  - PR77375 - wrong-code with mutable members in base classes

http://gcc.gnu.org/ml/gcc-patches/2016-08/msg01998.html
  - PR77338 - fix constexpr ICE on PARM_DECL with incomplete type

http://gcc.gnu.org/ml/gcc-patches/2016-08/msg02002.html
  - PR77379 - fix testcase mangling regexps for 32-bit targets

http://gcc.gnu.org/ml/gcc-patches/2016-09/msg00228.html
  - PR77467 - fix constexpr switch handling

http://gcc.gnu.org/ml/gcc-patches/2016-09/msg00230.html
  - PR77482 - fix ICE in cp/error.c

x86
===

http://gcc.gnu.org/ml/gcc-patches/2016-09/msg00339.html
  - PR77475 - i386 backend part of the spellcheck option changes

sched
=====

http://gcc.gnu.org/ml/gcc-patches/2016-09/msg00088.html
  - PR77425 - fix UB in sd_iterator_cond

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* [C++ PATCH] Fix constexpr switch handling (PR c++/77467)
@ 2016-09-05 17:14 Jakub Jelinek
  2016-09-16 20:00 ` Jason Merrill
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2016-09-05 17:14 UTC (permalink / raw)
  To: Jason Merrill; +Cc: gcc-patches

Hi!

cxx_eval_switch_expr assumes that SWITCH_EXPR's body is always a
STATEMENT_LIST, but that doesn't have to be the case.
As the testcase shows, if there are any variable declarations in the
switch body, it can be also a BIND_EXPR, which cxx_eval_constant_expression
handles properly, and as bar in the testcase shows, it can be also just
a single statement (as try isn't allowed in constexpr functions, I think
we just want to do what cxx_eval_statement_list would do on such a statement
if it was wrapped into a STATEMENT_LIST - ignore it, as the case NNN: or default:
is not present.

Bootstrapped/regtested on x86_64-linux and i686-linux?  What about older
branches?

2016-09-05  Jakub Jelinek  <jakub@redhat.com>

	PR c++/77467
	* constexpr.c (cxx_eval_switch_expr): Call cxx_eval_constant_expression
	instead of cxx_eval_statement_list, for body other than STATEMENT_LIST
	or BIND_EXPR don't evaluate the body at all.

	* g++.dg/cpp1y/constexpr-77467.C: New test.

--- gcc/cp/constexpr.c.jj	2016-08-30 08:42:06.000000000 +0200
+++ gcc/cp/constexpr.c	2016-09-05 11:34:30.185518395 +0200
@@ -3572,8 +3572,12 @@ cxx_eval_switch_expr (const constexpr_ct
   *jump_target = cond;
 
   tree body = TREE_OPERAND (t, 1);
-  cxx_eval_statement_list (ctx, body,
-			   non_constant_p, overflow_p, jump_target);
+  /* If body is a statement other than STATEMENT_LIST or BIND_EXPR,
+     it should be skipped.  E.g. switch (a) b = a;  */
+  if (TREE_CODE (body) == STATEMENT_LIST
+      || TREE_CODE (body) == BIND_EXPR)
+    cxx_eval_constant_expression (ctx, body, false,
+				  non_constant_p, overflow_p, jump_target);
   if (breaks (jump_target) || switches (jump_target))
     *jump_target = NULL_TREE;
   return NULL_TREE;
--- gcc/testsuite/g++.dg/cpp1y/constexpr-77467.C.jj	2016-09-05 11:19:30.593750642 +0200
+++ gcc/testsuite/g++.dg/cpp1y/constexpr-77467.C	2016-09-05 11:37:11.929477518 +0200
@@ -0,0 +1,33 @@
+// PR c++/77467
+// { dg-do compile { target c++14 } }
+
+constexpr int
+foo (const int x, const unsigned n) noexcept
+{
+  switch (n)
+    {
+    case 0:
+      return 1;
+    case 1:
+      return x;
+    default:
+      const auto m = (n >> 1);
+      const auto y = foo (x, m);
+      return ((m << 1) == n) ? y * y : x * y * y;
+    }
+}
+
+static_assert (foo (3, 2) == 9, "");
+static_assert (foo (2, 3) == 8, "");
+
+constexpr int
+bar (int x)
+{
+  int a = x;
+  switch (x)
+    a = x + 1;
+  return a;
+}
+
+static_assert (bar (0) == 0, "");
+static_assert (bar (1) == 1, "");

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2016-08-15  8:50 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2016-08-15  8:50 UTC (permalink / raw)
  To: gcc-patches

Hi!

I'd like to ping following fix:
PR71910 - http://gcc.gnu.org/ml/gcc-patches/2016-08/msg00624.html

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2016-07-22 14:16 Cesar Philippidis
  0 siblings, 0 replies; 502+ messages in thread
From: Cesar Philippidis @ 2016-07-22 14:16 UTC (permalink / raw)
  To: gcc-patches, Fortran List, Jakub Jelinek

The following patches still need to be reviewed:

* Change an LTO wrapper assert failure to an error when it detects
  missing symbols. This situation can arise in offloading code, e.g.
  when the user forgets to declare a global variable as offloadable.

  https://gcc.gnu.org/ml/gcc-patches/2016-07/msg00043.html

* Add support for OpenACC routine clauses in fortran modules. Also,
  allow the routine directive to be applied to intrinsic procedures.

  https://gcc.gnu.org/ml/gcc-patches/2016-07/msg00063.html

Thanks,
Cesar

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2016-07-18 18:08 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2016-07-18 18:08 UTC (permalink / raw)
  To: Jason Merrill; +Cc: gcc-patches

Hi!

I'd like to ping a couple of C++ patches:

- PR70869 - change fix from cp_genericize_r tweak to cp_walk_subtrees
  http://gcc.gnu.org/ml/gcc-patches/2016-07/msg00568.html

- PR71835 - fix diagnostic ICE
  http://gcc.gnu.org/ml/gcc-patches/2016-07/msg00567.html

- PR71828 - fix *PART_EXPR handling in constexpr
  http://gcc.gnu.org/ml/gcc-patches/2016-07/msg00565.html

- PR71826 - fix error recovery in tsubst_baselink
  http://gcc.gnu.org/ml/gcc-patches/2016-07/msg00530.html

- PR71822 - fix ICE with VEC_INIT_EXPR
  http://gcc.gnu.org/ml/gcc-patches/2016-07/msg00528.html

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2016-07-11 13:14 Jakub Jelinek
  2016-07-12  8:54 ` Richard Biener
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2016-07-11 13:14 UTC (permalink / raw)
  To: Richard Biener; +Cc: gcc-patches

Hi!

I'd like to ping
PR71716 - fix hang with long double atomics
http://gcc.gnu.org/ml/gcc-patches/2016-07/msg00045.html

Thanks

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2016-06-02  9:47 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2016-06-02  9:47 UTC (permalink / raw)
  To: Uros Bizjak, Kirill Yukhin; +Cc: gcc-patches

Hi!

I'd like to ping 3 XMM16+ patches:

1) avx_vec_concat<mode>
   http://gcc.gnu.org/ml/gcc-patches/2016-05/msg01826.html

2) *vec_concatv4si
   http://gcc.gnu.org/ml/gcc-patches/2016-05/msg02115.html

3) *vec_concatv2si_sse4_1
   http://gcc.gnu.org/ml/gcc-patches/2016-05/msg02129.html

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2016-03-18  9:23 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2016-03-18  9:23 UTC (permalink / raw)
  To: Jason Merrill, Alexandre Oliva; +Cc: gcc-patches

Hi!

I'd like to ping 2 patches, one mine:
  P2 PR70001 http://gcc.gnu.org/ml/gcc-patches/2016-03/msg00710.html
and one from Alex, which hasn't been pinged for quite a while, but is P1:
  P1 PR69315 https://gcc.gnu.org/ml/gcc-patches/2016-01/msg02010.html

Thanks.

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2016-03-17 14:24 Jakub Jelinek
  2016-03-17 15:48 ` Jason Merrill
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2016-03-17 14:24 UTC (permalink / raw)
  To: Jason Merrill; +Cc: gcc-patches

Hi!

I'd like to ping a C++ PR70144 patch:
  http://gcc.gnu.org/ml/gcc-patches/2016-03/msg00653.html
Since then, Zdenek has filed another PR with __builtin_constant_p (foo)
where foo is FUNCTION_DECL, and only the above version fixes that, not the
other one.

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2016-03-04  7:30 Jakub Jelinek
  2016-03-04  7:38 ` Jeff Law
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2016-03-04  7:30 UTC (permalink / raw)
  To: Joseph S. Myers, Gerald Pfeifer, Sandra Loosemore; +Cc: gcc-patches

Hi!

I'd like to ping a texinfo fix for __builtin_alloca*:
http://gcc.gnu.org/ml/gcc-patches/2016-02/msg01842.html

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2016-03-03 14:36 Jakub Jelinek
  2016-03-04  7:10 ` Jeff Law
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2016-03-03 14:36 UTC (permalink / raw)
  To: Jason Merrill; +Cc: gcc-patches

Hi!

I'd like to ping fix for P1 PR69947:
https://gcc.gnu.org/ml/gcc-patches/2016-02/msg01743.html

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2016-02-11 18:14 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2016-02-11 18:14 UTC (permalink / raw)
  To: Jason Merrill; +Cc: gcc-patches

Hi!

I'd like to ping a C++ P1 fix for PR69658:
  http://gcc.gnu.org/ml/gcc-patches/2016-02/msg00352.html

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2016-02-10 14:12 Jakub Jelinek
  2016-02-10 14:21 ` Richard Biener
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2016-02-10 14:12 UTC (permalink / raw)
  To: Richard Biener, Jason Merrill, Jan Hubicka; +Cc: gcc-patches

Hi!

I'd like to ping a P1 patch:
PR ipa/69241, PR c++/69649
  https://gcc.gnu.org/ml/gcc-patches/2016-02/msg00192.html

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2015-05-05 18:52 Jakub Jelinek
  2015-05-05 19:10 ` Andreas Krebbel
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2015-05-05 18:52 UTC (permalink / raw)
  To: Andreas Krebbel; +Cc: gcc-patches

Hi!

http://gcc.gnu.org/ml/gcc-patches/2015-04/msg01432.html
  - this got approved for arm and aarch64, but not for s390{,x}
  Ok for trunk?

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2015-04-17  8:47 Jakub Jelinek
  2015-04-17 15:32 ` Jeff Law
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2015-04-17  8:47 UTC (permalink / raw)
  To: Richard Biener, Eric Botcazou, Jeff Law; +Cc: gcc-patches

Hi!

I'd like to ping

PR target/65689 - P2 - http://gcc.gnu.org/ml/gcc-patches/2015-04/msg00358.html

patch (perhaps with the code[?] == ' ' -> ISSPACE (code[?]) changes or
strstr, as discussed in the following thread).
At this point of course for trunk only, and perhaps after a while for 5.2.

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* patch ping
@ 2015-04-11 22:27 Bernhard Reutner-Fischer
  2015-04-13 13:12 ` Jeff Law
  0 siblings, 1 reply; 502+ messages in thread
From: Bernhard Reutner-Fischer @ 2015-04-11 22:27 UTC (permalink / raw)
  To: GCC Patches, Jakub Jelinek

Hi,

I'd like to ask an RM or global reviewer to kindly consider the
following patches preventing one or the other target in config-list.mk
to build:

[PATCH, bfin] handle BFIN_CPU_UNKNOWN in TARGET_CPU_CPP_BUILTINS
https://gcc.gnu.org/ml/gcc-patches/2015-04/msg00034.html

[PATCH, c6x] handle unk_isa in TARGET_CPU_CPP_BUILTINS
https://gcc.gnu.org/ml/gcc-patches/2015-04/msg00089.html


Cosmetic patchlets pending but probably for stage 1 now:

Remove redundant guard in emit_bss()
https://gcc.gnu.org/ml/gcc-patches/2015-04/msg00337.html

tree-tailcall: Commentary typo fix, remove fwd declaration
https://gcc.gnu.org/ml/gcc-patches/2015-04/msg00342.html

s/ ;/;/g Makefile.tpl
https://gcc.gnu.org/ml/gcc-patches/2015-04/msg00380.html

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2015-03-18 14:01 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2015-03-18 14:01 UTC (permalink / raw)
  To: Jason Merrill, Joseph S. Myers, Marek Polacek, Dodji Seketeli,
	Tom Tromey
  Cc: gcc-patches

Hi!

I'd like to ping following patch:

PR65238 - P1 - http://gcc.gnu.org/ml/gcc-patches/2015-03/msg00647.html
  - fix __has_{,cpp_}attribute() with -traditional-cpp

Thanks.

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2015-02-12 15:37 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2015-02-12 15:37 UTC (permalink / raw)
  To: Jason Merrill; +Cc: gcc-patches

Hi!

I'd like to ping following patch:

http://gcc.gnu.org/ml/gcc-patches/2015-02/msg00367.html
  - PR55541 - P2 - C++ debug info fix

Thanks.

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* patch ping
@ 2015-02-09 23:06 Trevor Saunders
  2015-02-09 23:15 ` Jan Hubicka
  0 siblings, 1 reply; 502+ messages in thread
From: Trevor Saunders @ 2015-02-09 23:06 UTC (permalink / raw)
  To: gcc-patches; +Cc: hubicka

Hi,

I'd like to ping these patches

http://gcc.gnu.org/ml/gcc-patches/2015-01/msg02716.html
pr 61889 - p1 don't require ftw.h in gcov-tool.c

http://gcc.gnu.org/ml/gcc-patches/2015-01/msg01869.html
pr 64076 - p2 - don't ICE on invalid code that has ironly and not ironly
thunks

thanks!

Trev

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2015-02-04 19:30 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2015-02-04 19:30 UTC (permalink / raw)
  To: Jason Merrill, Cary Coutant, Jan Hubicka; +Cc: gcc-patches

Hi!

I'd like to ping 2 patches:

http://gcc.gnu.org/ml/gcc-patches/2015-01/msg02530.html
  - P2 - PR61925 - fix x86 #pragma GCC target handling

http://gcc.gnu.org/ml/gcc-patches/2015-01/msg02432.html
  - emit DW_LANG_Fortran{03,08} for -gdwarf-5

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping...
@ 2015-01-14  6:29 Jan Hubicka
  2015-01-14 21:42 ` Jason Merrill
  0 siblings, 1 reply; 502+ messages in thread
From: Jan Hubicka @ 2015-01-14  6:29 UTC (permalink / raw)
  To: gcc-patches, jason

Hi,
I would like to ping the patch to fix divergence between a type and its main variant introduced by C++ FE.
https://gcc.gnu.org/ml/gcc-patches/2014-12/msg01202.html

Honza

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2015-01-05 13:53 Jakub Jelinek
  2015-01-05 21:27 ` Jeff Law
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2015-01-05 13:53 UTC (permalink / raw)
  To: Dodji Seketeli, Jason Merrill; +Cc: gcc-patches

Hi!

I'd like to ping 3 patches:

http://gcc.gnu.org/ml/gcc-patches/2014-12/msg01519.html
  - PR64344 - -fsanitize=float-cast-overflow fix - the C FE part
    is approved, but not the sanitizer bits outside of the FE

http://gcc.gnu.org/ml/gcc-patches/2014-12/msg01271.html
  - PR64265 - tsan support for exceptions

http://gcc.gnu.org/ml/gcc-patches/2014-12/msg00297.html
  - -fsanitize=vptr support

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2014-12-12  8:23 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2014-12-12  8:23 UTC (permalink / raw)
  To: Jason Merrill, Jeff Law, Paolo Bonzini, Alexandre Oliva; +Cc: gcc-patches

Hi!

I'd like to ping 3 patches:

http://gcc.gnu.org/ml/gcc-patches/2014-12/msg00546.html
  PR63831 - P1 - fix __has_attribute/__has_cpp_attribute handling

http://gcc.gnu.org/ml/gcc-patches/2014-12/msg00568.html
  PR64023 - P3 - fix flags passed to non-bootstrapped host modules during bootstrap

http://gcc.gnu.org/ml/gcc-patches/2014-12/msg00297.html
  -fsanitize=vptr support, 3rd iteration

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* nvptx offloading patches [3/n], RFD
@ 2014-11-01 11:58 Bernd Schmidt
  2015-02-04 11:38 ` Jakub Jelinek
  0 siblings, 1 reply; 502+ messages in thread
From: Bernd Schmidt @ 2014-11-01 11:58 UTC (permalink / raw)
  To: GCC Patches; +Cc: Ilya Verbin

[-- Attachment #1: Type: text/plain, Size: 881 bytes --]

This is not against current trunk; it applies to gomp-4_0-branch where 
it is one of the necessary parts to make offloading x86->nvptx work. The 
issue is that the LTO file format depends on the machine_modes enum, it 
needs to match between host and offload target. The easiest way to do 
this is to just use the host-modes.def when compiling an offload compiler.

Ports that want to be hosts for offloading may need to modify their 
modes.def. The patch below contains changes to i386-modes.def which 
modifies XFmode depending on a target switch. I'm not actually entirely 
sure what to do about this. Do we want to make this flag an error when 
offloading is enabled? Or maybe add float format support to the 
-foffload-abi option?

Thoughts? Ok for the first part of the patch once the other offloading 
patches have gone in (bootstrapped and tested on x86_64-linux)?


Bernd

[-- Attachment #2: modes.diff --]
[-- Type: text/x-patch, Size: 2263 bytes --]

	* config.gcc (offload_host_cpu_type): Compute.
	(extra_modes): Use it to pick the offload host CPU's modes.def when
	building an offload target.
	* config/i386/i386-modes.def (XF): Skip adjustments when building an
	offload compiler.

Index: gomp-4_0-branch/gcc/config.gcc
===================================================================
--- gomp-4_0-branch.orig/gcc/config.gcc
+++ gomp-4_0-branch/gcc/config.gcc
@@ -483,15 +483,26 @@ tilepro*-*-*)
 	;;
 esac
 
+offload_host_cpu_type=${cpu_type}
+if test "x${enable_as_accelerator}" != "xno"
+then
+	offload_host_cpu_type=`echo ${enable_as_accelerator_for} | sed 's/-.*$//'`
+fi
+case ${offload_host_cpu_type} in
+x86_64)
+          offload_host_cpu_type=i386
+	  ;;
+esac
+
 tm_file=${cpu_type}/${cpu_type}.h
 if test -f ${srcdir}/config/${cpu_type}/${cpu_type}-protos.h
 then
 	tm_p_file=${cpu_type}/${cpu_type}-protos.h
 fi
 extra_modes=
-if test -f ${srcdir}/config/${cpu_type}/${cpu_type}-modes.def
+if test -f ${srcdir}/config/${offload_host_cpu_type}/${offload_host_cpu_type}-modes.def
 then
-	extra_modes=${cpu_type}/${cpu_type}-modes.def
+	extra_modes=${offload_host_cpu_type}/${offload_host_cpu_type}-modes.def
 fi
 if test -f ${srcdir}/config/${cpu_type}/${cpu_type}.opt
 then
Index: gomp-4_0-branch/gcc/config/i386/i386-modes.def
===================================================================
--- gomp-4_0-branch.orig/gcc/config/i386/i386-modes.def
+++ gomp-4_0-branch/gcc/config/i386/i386-modes.def
@@ -24,6 +24,9 @@ along with GCC; see the file COPYING3.
 FRACTIONAL_FLOAT_MODE (XF, 80, 12, ieee_extended_intel_96_format);
 FLOAT_MODE (TF, 16, ieee_quad_format);
 
+/* This file may be used when building a compiler for an offload target.
+   Assume that no special floating point options are used.  */
+#ifndef ACCEL_COMPILER
 /* In ILP32 mode, XFmode has size 12 and alignment 4.
    In LP64 mode, XFmode has size and alignment 16.  */
 ADJUST_FLOAT_FORMAT (XF, (TARGET_128BIT_LONG_DOUBLE
@@ -33,6 +36,7 @@ ADJUST_FLOAT_FORMAT (XF, (TARGET_128BIT_
 			  : &ieee_extended_intel_96_format));
 ADJUST_BYTESIZE  (XF, TARGET_128BIT_LONG_DOUBLE ? 16 : 12);
 ADJUST_ALIGNMENT (XF, TARGET_128BIT_LONG_DOUBLE ? 16 : 4);
+#endif
 
 /* Add any extra modes needed to represent the condition code.
 

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2014-07-19 10:12 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2014-07-19 10:12 UTC (permalink / raw)
  To: Jeff Law, Jason Merrill, Joseph S. Myers; +Cc: gcc-patches

Hi!

I'd like to ping the -fsanitize=alignment patch:
http://gcc.gnu.org/ml/gcc-patches/2014-07/msg00334.html

Thanks.

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2014-04-09 13:07 Jakub Jelinek
  2014-04-09 22:29 ` DJ Delorie
  2014-04-10  4:24 ` Jeff Law
  0 siblings, 2 replies; 502+ messages in thread
From: Jakub Jelinek @ 2014-04-09 13:07 UTC (permalink / raw)
  To: Paolo Bonzini, DJ Delorie, Alexandre Oliva, Ralf Wildenhues,
	Richard Biener
  Cc: gcc-patches

Hi!

I'd like to ping:

- http://gcc.gnu.org/ml/gcc-patches/2014-03/msg01370.html
  PR sanitizer/56781
  fix --with-build-config=bootstrap-ubsan bootstrap of lto-plugin

- http://gcc.gnu.org/ml/gcc-patches/2014-03/msg01433.html
  PR sanitizer/56781
  fix --with-build-config=bootstrap-asan bootstrap of lto-plugin

Thanks

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2014-02-06 12:12 Jakub Jelinek
  2015-04-17 15:46 ` Richard Earnshaw
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2014-02-06 12:12 UTC (permalink / raw)
  To: Richard Earnshaw, Ramana Radhakrishnan, Nick Clifton,
	Alexandre Oliva, Richard Henderson
  Cc: gcc-patches

Hi!

I'd like to ping a few outstanding patches:

- PR59575 P1 ARM dwarf2cfi ICEs fix
  http://gcc.gnu.org/ml/gcc-patches/2014-01/msg01997.html

- PR59992 P1 var-tracking improvement
  http://gcc.gnu.org/ml/gcc-patches/2014-01/msg01962.html

- PR60030 P1 ubsan expansion fix
  http://gcc.gnu.org/ml/gcc-patches/2014-02/msg00167.html

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2014-01-13  8:07 Jakub Jelinek
  2014-01-13  8:15 ` Uros Bizjak
                   ` (2 more replies)
  0 siblings, 3 replies; 502+ messages in thread
From: Jakub Jelinek @ 2014-01-13  8:07 UTC (permalink / raw)
  To: Richard Biener, Kirill Yukhin, Uros Bizjak; +Cc: gcc-patches

Hi!

I'd like to ping 2 patches:

http://gcc.gnu.org/ml/gcc-patches/2014-01/msg00140.html
- Ensure GET_MODE_{SIZE,INNER,NUNITS} (const) is constant rather than
  memory load after optimization (I'd like to keep the current <MODE_SIZE>
  patch for the reasons mentioned there, but also add this patch)

http://gcc.gnu.org/ml/gcc-patches/2014-01/msg00131.html
- PR target/59617
  handle gather loads for AVX512 (at least non-masked ones, masked ones
  will need to wait for 5.0 and we need to find how to represent it in
  GIMPLE)

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2014-01-06  9:52 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2014-01-06  9:52 UTC (permalink / raw)
  To: gcc-patches
  Cc: Richard Biener, Dodji Seketeli, Eric Botcazou, Steven Bosscher,
	Konstantin Serebryany

Hi!

I'd like to ping a few unreviewed patches:

- use libbacktrace in libsanitizer symbolization - PR sanitizer/59136
  http://gcc.gnu.org/ml/gcc-patches/2013-12/msg00558.html

- allow building libsanitizer against older kernel headers
  http://gcc.gnu.org/ml/gcc-patches/2013-12/msg00963.html

- use cp-demangle as libsanitizer+libbacktrace demangler
  http://gcc.gnu.org/ml/gcc-patches/2013-12/msg00964.html
  (note, Gary has already committed his fix, so the demangler
  is now really malloc/calloc/realloc call free)

- ifcvt/crossjumping fix - PR rtl-optimization/58668
  http://gcc.gnu.org/ml/gcc-patches/2013-12/msg01726.html
  (note, Eric approved earlier version of the patch but Steven
  wanted to use active_insn_p instead, haven't committed anything
  yet, waiting to see what should be committed)

- improve Scimark2 SOR by 42% through small predcom change - PR tree-optimization/59643
  http://gcc.gnu.org/ml/gcc-patches/2013-12/msg01986.html

- fix up PCH - PR pch/59436
  http://gcc.gnu.org/ml/gcc-patches/2014-01/msg00016.html
  (note, as pointed out by Mike in followup, what I'd like to
  commit is a version with s/(void *) // in the patch, already
  bootstrapped/regtested)

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2013-05-17  6:49 Jakub Jelinek
  2013-05-17 15:44 ` Jeff Law
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2013-05-17  6:49 UTC (permalink / raw)
  To: Dodji Seketeli; +Cc: gcc-patches

Hi!

http://gcc.gnu.org/ml/gcc-patches/2013-05/msg00282.html
Reject -fsanitize=address -fsanitize=thread linking that won't ever work at
runtime.

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2013-04-26  7:40 Jakub Jelinek
  2013-04-26 11:01 ` Gabriel Dos Reis
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2013-04-26  7:40 UTC (permalink / raw)
  To: Gabriel Dos Reis; +Cc: gcc-patches

Hi!

I'd like to ping 2 color diagnostics patches:

- http://gcc.gnu.org/ml/gcc-patches/2013-04/msg00787.html
  colorize filename using locus color even when printed
  without :line:column

- http://gcc.gnu.org/ml/gcc-patches/2013-04/msg00923.html
  make -fdiagnostics-color=auto the default if GCC_COLORS
  env var is in environment

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2013-03-05 13:12 Jakub Jelinek
  2013-03-05 13:26 ` Richard Biener
                   ` (2 more replies)
  0 siblings, 3 replies; 502+ messages in thread
From: Jakub Jelinek @ 2013-03-05 13:12 UTC (permalink / raw)
  To: Vladimir Makarov, Tom Tromey, Richard Biener, Jeff Law; +Cc: gcc-patches

Hi!

Thanks for all the recent reviews of memory leak plugging patches,
there are 4 still unreviewed from last week though.

- sched-deps leak fix:
http://gcc.gnu.org/ml/gcc-patches/2013-02/msg01197.html

- LRA leak fix:
http://gcc.gnu.org/ml/gcc-patches/2013-02/msg01239.html

- libcpp leak fix:
http://gcc.gnu.org/ml/gcc-patches/2013-02/msg01341.html

- PCH leak fix + --enable-checking=valgrind changes to allow
  --enable-checking=yes,valgrind bootstrap to succeed:
http://gcc.gnu.org/ml/gcc-patches/2013-03/msg00044.html

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2013-02-07  8:24 Jakub Jelinek
  2013-02-07 14:34 ` Jeff Law
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2013-02-07  8:24 UTC (permalink / raw)
  To: Jason Merrill, Cary Coutant; +Cc: gcc-patches

Hi!

- http://gcc.gnu.org/ml/gcc-patches/2013-01/msg01477.html
  PR56154
  fix invalid .debug_loc entries if an empty range is emitted
  at .Ltext0 symbol

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2013-01-30 10:18 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2013-01-30 10:18 UTC (permalink / raw)
  To: Richard Henderson, Uros Bizjak, Jason Merrill, Jan Hubicka,
	Dodji Seketeli
  Cc: gcc-patches

Hi!

http://gcc.gnu.org/ml/gcc-patches/2013-01/msg01056.html
  PR55742 - P1 - fix multiversioning (i386 backend)

http://gcc.gnu.org/ml/gcc-patches/2013-01/msg01105.html
  PR55374 - put -lasan early on the command line with -fsanitize=address

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2012-12-18 14:12 Jakub Jelinek
  2012-12-18 21:36 ` Paul Richard Thomas
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2012-12-18 14:12 UTC (permalink / raw)
  To: Joseph S. Myers, Alexandre Oliva; +Cc: gcc-patches, fortran

Hi!

- PR c/39464 P2 -Wpointer-sign fix
  http://gcc.gnu.org/ml/gcc-patches/2012-12/msg00523.html

- PR fortran/55636 P1 Fortran ABI (mangling) fix
  http://gcc.gnu.org/ml/gcc-patches/2012-12/msg00726.html

- PR c++/55619 C FE changes corresponding to C++ FE changes for inline asm "m" constrained inputs
  http://gcc.gnu.org/ml/gcc-patches/2012-12/msg00852.html

- PR debug/54402 P1 --max-vartrack-reverse-op-size=N to speed up var-tracking
  http://gcc.gnu.org/ml/gcc-patches/2012-12/msg00891.html

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2012-11-26 12:30 Jakub Jelinek
  2012-12-06  9:28 ` Richard Biener
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2012-11-26 12:30 UTC (permalink / raw)
  To: gcc-patches; +Cc: Richard Biener, Dodji Seketeli, Tom Tromey

- PR55137 fold reassociation fix                                                                                                                 
  http://gcc.gnu.org/ml/gcc-patches/2012-11/msg00636.html                                                                                        
  (alternatively also retry with unsigned atype if the reassociation                                                                             
  would fail otherwise)                                                                                                                          

- PR43631 fix up var-tracking notes in between bbs
  http://gcc.gnu.org/ml/gcc-patches/2012-11/msg01201.html

- PR55331 substitute_and_fold fix for memmove folding to nothing
  http://gcc.gnu.org/ml/gcc-patches/2012-11/msg01302.html

- convert asan to use builtins instead of building fndecls on the fly
  http://gcc.gnu.org/ml/gcc-patches/2012-11/msg01875.html

- PR55380 tiny libcpp performance fix + hack for asan/valgrind
  http://gcc.gnu.org/ml/gcc-patches/2012-11/msg01973.html

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2012-11-16  9:10 Jakub Jelinek
  2012-11-17 19:12 ` Richard Henderson
                   ` (2 more replies)
  0 siblings, 3 replies; 502+ messages in thread
From: Jakub Jelinek @ 2012-11-16  9:10 UTC (permalink / raw)
  To: gcc-patches; +Cc: Richard Henderson, Jeff Law

Hi!

- PR54921 invalidate sp in cselib on fp setter insn
  http://gcc.gnu.org/ml/gcc-patches/2012-10/msg02035.html
  (perhaps in light of PR54402 the single_succ (ENTRY_BLOCK_PTR)
  from the patch should be nuked)

- PR55188 testcase fix for targets with different branch cost
  http://gcc.gnu.org/ml/gcc-patches/2012-11/msg00361.html

- PR55137 fold reassociation fix
  http://gcc.gnu.org/ml/gcc-patches/2012-11/msg00636.html
  (alternatively also retry with unsigned atype if the reassociation
  would fail otherwise)

- PR55236 range test optimization fix with -fwrapv
  http://gcc.gnu.org/ml/gcc-patches/2012-11/msg00707.html
  (perhaps PLUS_EXPR can be handled similarly instead of bailing out)

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2012-10-22 18:31 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2012-10-22 18:31 UTC (permalink / raw)
  To: Jason Merrill, Richard Henderson; +Cc: gcc-patches

Hi!

http://gcc.gnu.org/ml/gcc-patches/2012-10/msg01538.html
  - PR54844 with lots of dups, C++ FE ICE with sizeof in template

http://gcc.gnu.org/ml/gcc-patches/2012-10/msg01700.html
  - PR54970 small DW_OP_GNU_implicit_pointer improvements
  - the dwarf2out.c and tree-sra.c bits of the patch already
    acked, but cfgexpand.c and var-tracking.c bits are not

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2012-08-27  7:44 Jakub Jelinek
  2012-09-03 11:34 ` Richard Guenther
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2012-08-27  7:44 UTC (permalink / raw)
  To: Jason Merrill, Alexandre Oliva; +Cc: gcc-patches

http://gcc.gnu.org/ml/gcc-patches/2012-08/msg01100.html
  - C++ -Wsizeof-pointer-memaccess support (C is already in)

http://gcc.gnu.org/ml/gcc-patches/2012-08/msg01376.html
  - valtrack ICE fix

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2012-06-11 11:28 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2012-06-11 11:28 UTC (permalink / raw)
  To: Joseph S. Myers; +Cc: gcc-patches

Hi!

http://gcc.gnu.org/ml/gcc-patches/2012-06/msg00105.html
  - add warning for complit with incomplte type

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2012-03-05 11:09 Jakub Jelinek
  2012-03-05 12:18 ` Richard Guenther
  2012-03-05 20:08 ` Richard Henderson
  0 siblings, 2 replies; 502+ messages in thread
From: Jakub Jelinek @ 2012-03-05 11:09 UTC (permalink / raw)
  To: Richard Guenther, Jason Merrill; +Cc: gcc-patches

Hi!

I'd like to ping two patches deferred to 4.8.  I've bootstrapped/regtested
them on x86_64-linux and i686-linux:

- PR51721 VRP register_edge_assert_for_2 improvements
  http://gcc.gnu.org/ml/gcc-patches/2012-01/msg00046.html

- PR51902 dwarf2out .debug_ranges ~ 22% reduction
  http://gcc.gnu.org/ml/gcc-patches/2012-01/msg01171.html

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2012-02-14 10:07 Jakub Jelinek
  2012-02-17 14:56 ` Jan Hubicka
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2012-02-14 10:07 UTC (permalink / raw)
  To: Jason Merrill, Richard Guenther, Jan Hubicka; +Cc: gcc-patches

Hi!

I'd like to ping two patches:

- http://gcc.gnu.org/ml/gcc-patches/2012-01/msg01335.html
  PR debug/51950	P2
  -gdwarf-4 -fdebug-types-section cloning bug

- http://gcc.gnu.org/ml/gcc-patches/2012-02/msg00496.html
  PR middle-end/51929	P1
  cgraph verification failure with same body aliases and cloning

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2012-02-03 10:14 Jakub Jelinek
  2012-02-03 10:56 ` Paolo Carlini
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2012-02-03 10:14 UTC (permalink / raw)
  To: Jason Merrill, Eric Botcazou, Richard Guenther, Benjamin Kosnik
  Cc: gcc-patches

Hi!

I'd like to ping 3 patches:

- http://gcc.gnu.org/ml/gcc-patches/2012-01/msg01335.html
  PR debug/51950
  -gdwarf-4 -fdebug-types-section cloning bug

- http://gcc.gnu.org/ml/gcc-patches/2012-02/msg00034.html
  PR middle-end/52074
  fix EXPAND_NORMAL expansion with -fsection-anchors

- http://gcc.gnu.org/ml/gcc-patches/2012-01/msg01492.html
  update libstdc++ baseline_symbols.txt for several targets

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2012-01-24 10:29 Jakub Jelinek
  2012-01-24 10:53 ` Richard Guenther
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2012-01-24 10:29 UTC (permalink / raw)
  To: Joseph S. Myers; +Cc: gcc-patches

Hi!

I'd like to ping following patch:

- http://gcc.gnu.org/ml/gcc-patches/2012-01/msg00819.html
  P2 option handling ICE with -Wp,-pie or -Wp,-shared

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2012-01-02 10:38 Jakub Jelinek
  2012-01-02 12:20 ` Richard Guenther
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2012-01-02 10:38 UTC (permalink / raw)
  To: Ian Lance Taylor, DJ Delorie, Richard Henderson, Ulrich Weigand,
	Bernd Schmidt
  Cc: gcc-patches

Hi!

http://gcc.gnu.org/ml/gcc-patches/2011-12/msg01539.html
PR driver/48306, P2
  - libiberty fix for gcc driver to find paths even when
    $PATH contains some gcc subdirectories

http://gcc.gnu.org/ml/gcc-patches/2011-11/msg01451.html
  - the passes.c and reload1.c memory leak fixes (opts-common.c
    already fixed)

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2011-11-07 21:54 Jakub Jelinek
  2011-11-08 13:45 ` Richard Guenther
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2011-11-07 21:54 UTC (permalink / raw)
  To: gcc-patches

Hi!

I'd like to ping the restrict_based_on_field attribute patch:
http://gcc.gnu.org/ml/gcc-patches/2011-10/msg00135.html

We currently don't do cast restricts and even if we do them again,
as this attribute doesn't make the type __restrict it wouldn't
affect those, it only affects parameters, if they are __restrict
themselves what they point to, and global vars.

IMHO it would be a pitty not to improve generated code for std::vector
for 4.7.

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2011-11-02 20:19 Jakub Jelinek
  2011-11-04 10:11 ` Richard Guenther
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2011-11-02 20:19 UTC (permalink / raw)
  To: Richard Guenther, Ira Rosen, Richard Henderson; +Cc: gcc-patches

Hi!

- Gather vectorization patch + incremental patches
  http://gcc.gnu.org/ml/gcc-patches/2011-10/msg02411.html
  http://gcc.gnu.org/ml/gcc-patches/2011-10/msg02846.html
  http://gcc.gnu.org/ml/gcc-patches/2011-10/msg02851.html

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2011-09-26  9:30 Jakub Jelinek
  2011-09-26 10:08 ` Richard Sandiford
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2011-09-26  9:30 UTC (permalink / raw)
  To: Richard Guenther, Eric Botcazou, Richard Sandiford; +Cc: gcc-patches

Hi!

A couple of unreviewed patches:

tree-ssa-strlen optimization:
  [1/2] http://gcc.gnu.org/ml/gcc-patches/2011-09/msg00890.html
  [2/2] http://gcc.gnu.org/ml/gcc-patches/2011-09/msg00891.html

optimize all ones vectors in simplify-rtx.c (and i386 expansion):
  http://gcc.gnu.org/ml/gcc-patches/2011-09/msg01364.html

fortran type_for_size langhook fixes:
  http://gcc.gnu.org/ml/gcc-patches/2011-09/msg01418.html

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2011-09-12 15:39 Jakub Jelinek
  2011-09-12 16:17 ` Jeff Law
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2011-09-12 15:39 UTC (permalink / raw)
  To: gcc-patches; +Cc: Richard Henderson

Hi!

I'd like to ping two patches of mine:

http://gcc.gnu.org/ml/gcc-patches/2011-08/msg02385.html
  - PR rtl-optimization/50212
    fix EH ICE with -freorder-blocks-and-partition

http://gcc.gnu.org/ml/gcc-patches/2011-09/msg00386.html
  - PR debug/50299
    addition original argument mode to
    CALL_INSN_FUNCTION_USAGE to fix up call site debug info

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2011-08-29  9:41 Jakub Jelinek
  2011-08-29 12:00 ` Joseph S. Myers
                   ` (2 more replies)
  0 siblings, 3 replies; 502+ messages in thread
From: Jakub Jelinek @ 2011-08-29  9:41 UTC (permalink / raw)
  To: gcc-patches

Hi!

http://gcc.gnu.org/ml/gcc-patches/2011-08/msg01767.html
  PR middle-end/48722  
  Fix RTL sharing problem with CALL_INSN_FUNCTION_USAGE  

http://gcc.gnu.org/ml/gcc-patches/2011-08/msg00428.html
  Adjust gthr-posix.h so that g++ -C -E works with STL headers                                                                                   

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2011-08-18  9:45 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2011-08-18  9:45 UTC (permalink / raw)
  To: gcc-patches

http://gcc.gnu.org/ml/gcc-patches/2011-08/msg00428.html
  - adjust gthr-posix.h so that g++ -C -E works with STL headers

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2011-06-20  9:22 Jakub Jelinek
  2011-06-21 18:37 ` Richard Henderson
  2011-06-25 19:39 ` Eric Botcazou
  0 siblings, 2 replies; 502+ messages in thread
From: Jakub Jelinek @ 2011-06-20  9:22 UTC (permalink / raw)
  To: Jason Merrill, Richard Henderson, Richard Guenther, Mike Stump,
	Rainer Orth
  Cc: gcc-patches

[testsuite]
  http://gcc.gnu.org/ml/gcc-patches/2011-06/msg01069.html
  PR tree-optimization/48377, PR middle-end/49191
  trunk/4.6
  non_strict_align testsuite support

[debug]
  http://gcc.gnu.org/ml/gcc-patches/2011-06/msg00649.html
  trunk only
  DW_OP_GNU_parameter_ref support

[debug]
  http://gcc.gnu.org/ml/gcc-patches/2011-06/msg00751.html
  trunk only
  DW_OP_GNU_convert <0> support

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2011-05-23  9:34 Jakub Jelinek
  2011-05-23 10:11 ` Richard Guenther
  2011-05-23 18:13 ` Jeff Law
  0 siblings, 2 replies; 502+ messages in thread
From: Jakub Jelinek @ 2011-05-23  9:34 UTC (permalink / raw)
  To: Richard Henderson, Jason Merrill, Richard Guenther; +Cc: gcc-patches

Hi!

- http://gcc.gnu.org/ml/gcc-patches/2011-05/msg00895.html
  P1 PR48973 4.6/4.7 fix for expansion of comparisons with signed
  1 bit precision type

- http://gcc.gnu.org/ml/gcc-patches/2011-05/msg00403.html
  debug info improvement for unused parameters passed in memory

- http://gcc.gnu.org/ml/gcc-patches/2011-05/msg01182.html
  various debug info improvements (typed DWARF stack etc.)       

- http://gcc.gnu.org/ml/gcc-patches/2011-05/msg01246.html
  optimize away unneeded DW_OP_GNU_convert ops with typed DWARF stack

- http://gcc.gnu.org/ml/gcc-patches/2011-05/msg01454.html
  PR49032 fix dbxout so that -gstabs doesn't reference optimized
  away static vars

- http://gcc.gnu.org/ml/gcc-patches/2011-04/msg01669.html
  PR48688 optimization, I know Richard asked for trying it during
  combine, but that attempt failed due to opposite optimization  

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2011-05-12 16:12 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2011-05-12 16:12 UTC (permalink / raw)
  To: Richard Henderson, Jason Merrill; +Cc: gcc-patches

Hi!

- http://gcc.gnu.org/ml/gcc-patches/2011-05/msg00403.html
  debug info improvement for unused parameters passed in memory

- http://gcc.gnu.org/ml/gcc-patches/2011-04/msg01669.html
  PR48688 optimization, I know Richard asked for trying it during
  combine, but that attempt failed due to opposite optimization

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2011-04-26 12:55 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2011-04-26 12:55 UTC (permalink / raw)
  To: Richard Henderson, Jason Merrill; +Cc: gcc-patches

Hi!

http://gcc.gnu.org/ml/gcc-patches/2011-04/msg01117.html
  - fix unwind info in presence of inline asm, 4.6/4.7

http://gcc.gnu.org/ml/gcc-patches/2011-04/msg01264.html
  - typed DWARF stack

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2011-03-14 20:20 Jakub Jelinek
  2011-03-14 20:27 ` Diego Novillo
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2011-03-14 20:20 UTC (permalink / raw)
  To: gcc-patches

Hi!

http://gcc.gnu.org/ml/gcc-patches/2011-02/msg01749.html
  - PR middle-end/47917, snprintf folding

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2011-02-28 10:38 Jakub Jelinek
  2011-02-28 16:07 ` Jeff Law
                   ` (2 more replies)
  0 siblings, 3 replies; 502+ messages in thread
From: Jakub Jelinek @ 2011-02-28 10:38 UTC (permalink / raw)
  To: gcc-patches

Hi!

PR46790 P1 http://gcc.gnu.org/ml/gcc-patches/2011-02/msg01410.html
        (or http://gcc.gnu.org/ml/gcc-patches/2011-02/msg01426.html )
        workaround for older ld --gc-sections issues

PR47893 P1 http://gcc.gnu.org/ml/gcc-patches/2011-02/msg01647.html
        add_frame_space vs. temp_slot tracking of stack slots

PR47283 P4 http://gcc.gnu.org/ml/gcc-patches/2011-02/msg01166.html
        debug fix for Pmode!=ptr_mode and special address mode targets
        now tested on both ia64-hpux and spu-elf

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2011-02-03 11:59 Jakub Jelinek
  2011-02-03 16:14 ` Richard Henderson
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2011-02-03 11:59 UTC (permalink / raw)
  To: Richard Henderson, Jeff Law, Richard Guenther; +Cc: gcc-patches

Hi!

The following patch is awaiting review for a week:

- http://gcc.gnu.org/ml/gcc-patches/2011-01/msg02059.html
  P1 PR31490, section flags conflict handling

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2010-11-05 20:04 Jakub Jelinek
  2010-11-09 15:48 ` Jeff Law
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2010-11-05 20:04 UTC (permalink / raw)
  To: gcc-patches

Hi!

Patches awaiting review for more than ~ a week:

http://gcc.gnu.org/ml/gcc-patches/2010-10/msg02318.html
  - Fix dead_debug_* ICE (PR debug/46171, P1)

http://gcc.gnu.org/ml/gcc-patches/2010-09/msg01243.html
  - Fix up guality/sra-1.c testcase (PR middle-end/45663, P3)

http://gcc.gnu.org/ml/gcc-patches/2010-10/msg01524.html
  - DW_OP_GNU_entry_value + DW_TAG_GNU_call_site support

http://gcc.gnu.org/ml/gcc-patches/2010-10/msg02633.html
  - Improve debug info for params only referenced in DEBUG
    stmts at expand time (PR debug/45882)

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2010-09-08 18:13 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2010-09-08 18:13 UTC (permalink / raw)
  To: Jason Merrill, Richard Henderson; +Cc: gcc-patches, Roland McGrath

Hi!

- http://gcc.gnu.org/ml/gcc-patches/2010-08/msg00874.html
  DW_OP_GNU_implicit_pointer support

- http://gcc.gnu.org/ml/gcc-patches/2010-08/msg01475.html
  DW_OP_GNU_entry_value/DW_TAG_GNU_call_site support

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2010-07-20 16:59 Jakub Jelinek
  2010-07-27 17:39 ` Jeff Law
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2010-07-20 16:59 UTC (permalink / raw)
  To: gcc-patches

Hi!

- Fix DECL_ALIGN during expand
  PR target/44542
  http://gcc.gnu.org/ml/gcc-patches/2010-06/msg01803.html

- Fix up asm-es-2.c testcase, update ppc/ia64 md.texi section
  on inline-asm side-effects
  testsuite/44701
  http://gcc.gnu.org/ml/gcc-patches/2010-07/msg01051.html

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2010-06-21 10:12 Jakub Jelinek
  2010-06-21 11:19 ` Paolo Bonzini
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2010-06-21 10:12 UTC (permalink / raw)
  To: Alexandre Oliva, Paolo Bonzini, DJ Delorie, Joseph S. Myers
  Cc: gcc-patches, Jan Kratochvil

Hi!

I'd like to ping Jan Kratochvil's patch to fix up dates in generated
man pages:
http://gcc.gnu.org/ml/gcc-patches/2010-03/msg01112.html

Ok for trunk?

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2010-05-10 17:00 Jakub Jelinek
  2010-05-10 23:43 ` Joseph S. Myers
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2010-05-10 17:00 UTC (permalink / raw)
  To: Jason Merrill, Joseph S. Myers, Ian Lance Taylor; +Cc: gcc-patches

Hi!

[4.6] http://gcc.gnu.org/ml/gcc-patches/2010-05/msg00400.html
  - improve debug info with SRA optimized objects (only tree-sra
    changes reviewed so far, the 2 extra break; stmts removed 
    in my copy)

[4.6] http://gcc.gnu.org/ml/gcc-patches/2010-04/msg01762.html
  - fix up .debug_macinfo

[4.6] http://gcc.gnu.org/ml/gcc-patches/2010-04/msg01045.html
  - improve -###

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2010-04-19  9:47 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2010-04-19  9:47 UTC (permalink / raw)
  To: Richard Henderson, Richard Guenther, Jason Merrill; +Cc: gcc-patches

Hi!

http://gcc.gnu.org/ml/gcc-patches/2010-04/msg00082.html
  - adjustment for DWARF4 CIE header changes (new fields
    added into the middle of the header)

http://gcc.gnu.org/ml/gcc-patches/2010-04/msg00818.html
  - 1% size decrease of .debug_loc (only merges adjacent ranges with
    the same location expression)

http://gcc.gnu.org/ml/gcc-patches/2010-04/msg01045.html
  - improve -###

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch Ping
@ 2010-03-02 19:00 Jeff Law
  2010-03-03 10:09 ` Richard Guenther
  0 siblings, 1 reply; 502+ messages in thread
From: Jeff Law @ 2010-03-02 19:00 UTC (permalink / raw)
  To: gcc-patches


Ping!

http://gcc.gnu.org/ml/gcc-patches/2010-02/msg01010.html

Jeff

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2010-02-23 15:42 Jakub Jelinek
  2010-02-23 20:12 ` Uros Bizjak
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2010-02-23 15:42 UTC (permalink / raw)
  To: Uros Bizjak, Richard Henderson, H.J. Lu; +Cc: gcc-patches

Hi!

- Fix AVX vector permutation handling (PR target/43107) 
  http://gcc.gnu.org/ml/gcc-patches/2010-02/msg00736.html

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2010-02-09 22:39 Jakub Jelinek
  2010-02-09 22:52 ` Richard Guenther
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2010-02-09 22:39 UTC (permalink / raw)
  To: gcc-patches

Hi!

http://gcc.gnu.org/ml/gcc-patches/2010-01/msg01402.html
- fix asm redirection of ffs on s390x (to fix glibc s390x build)

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2010-01-14  9:33 Jakub Jelinek
  2010-01-14 19:12 ` Richard Henderson
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2010-01-14  9:33 UTC (permalink / raw)
  To: Richard Henderson, Richard Guenther; +Cc: gcc-patches

Hi!

http://gcc.gnu.org/ml/gcc-patches/2010-01/msg00430.html
  - 4.5: fix VTA from needlessly resetting debug stmts during inlining

http://gcc.gnu.org/ml/gcc-patches/2010-01/msg00431.html
  - 4.5: fix var-tracking on MO_USE_NO_VAR

http://gcc.gnu.org/ml/gcc-patches/2010-01/msg00403.html
  - 4.5/4.4: don't emit .weak for undefs that are DECL_WEAK just
    because the undef symbols are known to use C++ vague linkage.
    Only emit .weak for undefs if they have weak attribute, #pragma weak
    or some target specific similar extension.

All patches have been bootstrapped/regtested several times on several linux
targets.

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2010-01-04 10:54 Jakub Jelinek
  2010-01-04 14:35 ` Richard Guenther
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2010-01-04 10:54 UTC (permalink / raw)
  To: Joseph S. Myers, Richard Guenther, Alexandre Oliva; +Cc: gcc-patches

Hi!

http://gcc.gnu.org/ml/gcc-patches/2009-12/msg01011.html
- P1 -m{arch,cpu,tune}=native regression in the driver
     caused by -fcompare-debug changes in the driver

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2009-11-02 13:17 Jakub Jelinek
  2009-11-02 13:29 ` Richard Guenther
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2009-11-02 13:17 UTC (permalink / raw)
  To: Jason Merrill, Richard Guenther, Jan Hubicka; +Cc: gcc-patches

Hi!

http://gcc.gnu.org/ml/gcc-patches/2009-10/msg01352.html
	- Fix ICEs with non-matched #pragma GCC visibility and namespace
	  with visibility attribute

http://gcc.gnu.org/ml/gcc-patches/2009-10/msg01627.html
	- Fix -fipa-struct-reorg ICE with unmaterialized clones

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2009-10-19 19:22 Jakub Jelinek
  2009-10-19 19:22 ` Richard Henderson
                   ` (2 more replies)
  0 siblings, 3 replies; 502+ messages in thread
From: Jakub Jelinek @ 2009-10-19 19:22 UTC (permalink / raw)
  To: Richard Henderson, Jason Merrill, Joseph S. Myers; +Cc: gcc-patches

Hi!

http://gcc.gnu.org/ml/gcc-patches/2009-10/msg00864.html
	- fix DW_OP_{le,gt,ge,gt} handling in unwind-dw2.c

http://gcc.gnu.org/ml/gcc-patches/2009-10/msg00837.html
	- raw string support (libcpp bits reviewed by Tom Tromey already,
	  C/C++ bits need approval)

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2009-10-12 12:37 Jakub Jelinek
  2009-10-12 19:23 ` Tom Tromey
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2009-10-12 12:37 UTC (permalink / raw)
  To: Tom Tromey; +Cc: gcc-patches

Hi!

Could you please in light of
http://gcc.gnu.org/ml/gcc-patches/2009-10/msg00179.html
review the libcpp bits of
http://gcc.gnu.org/ml/gcc-patches/2009-04/msg01099.html
?

Thanks.

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2009-08-06 20:57 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2009-08-06 20:57 UTC (permalink / raw)
  To: Richard Henderson, Jason Merrill; +Cc: gcc-patches

Hi!

I'd like to ping:

[4.5] Allow exceptions together with -freorder-blocks-and-partition
      http://gcc.gnu.org/ml/gcc-patches/2009-07/msg01743.html

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2009-05-20 21:07 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2009-05-20 21:07 UTC (permalink / raw)
  To: David Edelsohn, Ben Elliston, Ian Lance Taylor; +Cc: gcc-patches

Hi!

[rs6000] http://gcc.gnu.org/ml/gcc-patches/2009-05/msg00151.html
         PR target/40017 - handle context sensitive vector bool  
                           even after #include <stdbool.h> in C99
[emutls] http://gcc.gnu.org/ml/gcc-patches/2009-05/msg00248.html 
         PR other/40024 - fix emutls bug

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2009-04-08 18:16 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2009-04-08 18:16 UTC (permalink / raw)
  To: gcc-patches

Hi!

[4.4/4.5] P2 teach fwprop to propagate into asms to avoid reload asm regressions
  http://gcc.gnu.org/ml/gcc-patches/2009-03/msg01361.html

[4.5] Use DW_TAG_member instead of DW_TAG_variable for static data members
  http://gcc.gnu.org/ml/gcc-patches/2009-04/msg00485.html

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2009-01-09 16:41 Jakub Jelinek
  2009-01-10  2:39 ` Ian Lance Taylor
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2009-01-09 16:41 UTC (permalink / raw)
  To: Uros Bizjak, Jan Hubicka, Jason Merrill, Mark Mitchell, Joseph S. Myers
  Cc: gcc-patches

Hi!

I'd like to ping a couple of patches for 4.4 regressions:

[i386] PR target/38708, P1
        http://gcc.gnu.org/ml/gcc-patches/2009-01/msg00239.html
[c++] PR c++/36695, P2
        http://gcc.gnu.org/ml/gcc-patches/2009-01/msg00018.html
        (with s/default/value/ in the error message)
[c/c++] PR c/32455, P2
        http://gcc.gnu.org/ml/gcc-patches/2008-11/msg00644.html
[c++] PR c++/38648, P2
        http://gcc.gnu.org/ml/gcc-patches/2008-12/msg01316.html
[c] PR c/32041, P2
        http://gcc.gnu.org/ml/gcc-patches/2009-01/msg00369.html
        (with s/32084/32041/g; C++ part already approved by Jason)

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2008-11-10 16:53 Jakub Jelinek
  2008-11-12 15:51 ` Nick Clifton
  2008-11-22  2:49 ` Ian Lance Taylor
  0 siblings, 2 replies; 502+ messages in thread
From: Jakub Jelinek @ 2008-11-10 16:53 UTC (permalink / raw)
  To: Eric Botcazou, Jason Merrill, Ian Lance Taylor, Nick Clifton; +Cc: gcc-patches

Hi!

- PR middle-end/37316
  RTL fix for assign_parm_remove_parallels 4.4 regression
  http://gcc.gnu.org/ml/gcc-patches/2008-10/msg00982.html

- PR rtl-optimization/36998
  Dwarf2 DW_CFA_GNU_args_size fixes
  http://gcc.gnu.org/ml/gcc-patches/2008-10/msg01322.html

- PR target/37170
  RTL/target fix for arm (and xtensa in followup) missing
  assemble_external calls
  http://gcc.gnu.org/ml/gcc-patches/2008-11/msg00063.html

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2008-09-26  0:33 Jakub Jelinek
  2008-09-26 12:53 ` Diego Novillo
  2008-09-26 17:36 ` Richard Henderson
  0 siblings, 2 replies; 502+ messages in thread
From: Jakub Jelinek @ 2008-09-26  0:33 UTC (permalink / raw)
  To: gcc-patches; +Cc: Jason Merrill

Hi!

- http://gcc.gnu.org/ml/gcc-patches/2008-09/msg00592.html
  fix dwarf2out ICE on UNSPEC in DECL_RTL, PR middle-end/37275

- http://gcc.gnu.org/ml/gcc-patches/2008-09/msg01387.html
  fix gcc -v --help, PR middle-end/37576

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2008-07-28 15:02 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2008-07-28 15:02 UTC (permalink / raw)
  To: Jason Merrill; +Cc: gcc-patches

Hi!

http://gcc.gnu.org/ml/gcc-patches/2008-07/msg00984.html
- 4.3/4.4 P1 PR rtl-optimization/36419 - last patch in the series to fix
  -Os -fasynchronous-unwind-tables

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2008-06-27 16:11 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2008-06-27 16:11 UTC (permalink / raw)
  To: Jason Merrill, Mark Mitchell; +Cc: gcc-patches

Hi!

http://gcc.gnu.org/ml/gcc-patches/2008-06/msg01305.html
- 4.1/4.3/4.4 P1 regression, fix unwind info if combine_stack_adjustment
  combined post-prologue adjustment with prologue adjustment

One of:
http://gcc.gnu.org/ml/gcc-patches/2008-06/msg00764.html
http://gcc.gnu.org/ml/gcc-patches/2008-06/msg00783.html
- 4.3/4.4 P2 regression, typeid on member function: I understood
  disagreement between Jason/Mark in the thread whether arrays
  with incomplete element types are supposed to be valid typeid
  arguments or not.  Which of these patches we want (or something
  different?)?

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2008-05-07  8:38 Jakub Jelinek
  2008-05-07 14:59 ` Jason Merrill
  2008-05-10 19:23 ` Diego Novillo
  0 siblings, 2 replies; 502+ messages in thread
From: Jakub Jelinek @ 2008-05-07  8:38 UTC (permalink / raw)
  To: gcc-patches; +Cc: Mark Mitchell, Jason Merrill, Richard Guenther

Hi!

- C++ compound literal diagnostics		PR c++/36023	P2 4.3/4.4
  http://gcc.gnu.org/ml/gcc-patches/2008-04/msg02045.html

- fix dwarf2out.c for Fortran COMMONs		PR debug/35896	P1 4.4
  http://gcc.gnu.org/ml/gcc-patches/2008-04/msg02114.html

- change simplify_plus_minus canonicalization	PR target/36090	P1 4.3/4.4
  http://gcc.gnu.org/ml/gcc-patches/2008-05/msg00202.html
  testcase in http://gcc.gnu.org/bugzilla/attachment.cgi?id=15576&action=view

- nowait for tree-parloops.c			-		-  4.4
  http://gcc.gnu.org/ml/gcc-patches/2008-05/msg00288.html

All patches have been bootstrapped/regtested on x86_64-linux, PR36090
also on ppc-linux, ppc64-linux and i386-linux.

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping...
@ 2008-04-05 16:54 Jan Hubicka
  2008-04-05 17:36 ` Richard Guenther
  0 siblings, 1 reply; 502+ messages in thread
From: Jan Hubicka @ 2008-04-05 16:54 UTC (permalink / raw)
  To: gcc-patches

Hi,
I would like to ping the BRANCH_COST patch
http://gcc.gnu.org/ml/gcc/2008-03/msg00137.html

I hope to proceed with updating GCC to optimize cold blocks in same way
as -Os and explicitely marked hot functions in -Os code for speed.
For this I need to populate RTL cost interfaces with the profile info
and teach expansion about it.
This is taking quite some years now, I realize it might not be clear
what I am precisely shooting for, so I will also add wiki page.

Honza

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2008-02-20 14:35 Jakub Jelinek
  2008-02-20 16:26 ` Tom Tromey
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2008-02-20 14:35 UTC (permalink / raw)
  To: gcc-patches

Hi!

Preprocessing fix for macro expanded #pragmas:
http://gcc.gnu.org/ml/gcc-patches/2008-01/msg01145.html

Bootstrapped/regtested many times on many linux targets, ok for 4.4?

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2008-02-15 16:47 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2008-02-15 16:47 UTC (permalink / raw)
  To: Diego Novillo, Richard Henderson; +Cc: gcc-patches

Hi!

Could you please review:
Use shared OpenMP clause for FRAME.* tree-nested created vars rather than firstprivate (PR middle-end/35130)
http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00360.html
?
Thanks.

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2007-09-04 10:02 Jan Hubicka
  2007-09-04 10:07 ` Richard Guenther
  0 siblings, 1 reply; 502+ messages in thread
From: Jan Hubicka @ 2007-09-04 10:02 UTC (permalink / raw)
  To: gcc-patches

Hi,
please would be possible to review those few patches?  They are blocking
some other stuff.

Copyprop sharing fix
http://gcc.gnu.org/ml/gcc-patches/2007-08/msg01230.html
Regrename fix (hopefully last needed for RTL sharing checker)
http://gcc.gnu.org/ml/gcc-patches/2007-08/msg01103.html

Kai's patch for MS/SYSV attribute handling (it would be nice feature to
have in next release)
http://gcc.gnu.org/ml/gcc-patches/2007-08/msg01515.html

Honza

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2007-07-30 18:17 Zdenek Dvorak
  0 siblings, 0 replies; 502+ messages in thread
From: Zdenek Dvorak @ 2007-07-30 18:17 UTC (permalink / raw)
  To: gcc-patches

Hello,

http://gcc.gnu.org/ml/gcc-patches/2007-07/msg01127.html
  -- second patch of the parloop branch merge

http://gcc.gnu.org/ml/gcc-patches/2007-07/msg01783.html
http://gcc.gnu.org/ml/gcc-patches/2007-07/msg01876.html
  -- loop preserving project merge patches

http://gcc.gnu.org/ml/gcc-patches/2007-07/msg00930.html
  -- improves alias information with builtin functions

Zdenek

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2007-07-09  9:03 Zdenek Dvorak
  2007-07-09  9:44 ` Richard Guenther
  0 siblings, 1 reply; 502+ messages in thread
From: Zdenek Dvorak @ 2007-07-09  9:03 UTC (permalink / raw)
  To: gcc-patches; +Cc: dnovillo

Hello,

http://gcc.gnu.org/ml/gcc-patches/2007-06/msg01339.html
  -- first patch for the parloop branch merge

http://gcc.gnu.org/ml/gcc-patches/2007-06/msg01322.html
  -- moves loop exit updating to remove_edge (one of changes to enable
     loop structures to be preserved over more optimization passes)

Zdenek

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2007-05-24 21:39 Krister Walfridsson
  0 siblings, 0 replies; 502+ messages in thread
From: Krister Walfridsson @ 2007-05-24 21:39 UTC (permalink / raw)
  To: gcc-patches; +Cc: thorpej

http://gcc.gnu.org/ml/gcc-patches/2007-05/msg00332.html
-- Use --as-needed -lgcc_s for eh support for NetBSD

    /Krister

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2007-05-23  9:13 Zdenek Dvorak
  2007-05-23 20:24 ` Diego Novillo
  0 siblings, 1 reply; 502+ messages in thread
From: Zdenek Dvorak @ 2007-05-23  9:13 UTC (permalink / raw)
  To: gcc-patches

Hello,

http://gcc.gnu.org/ml/gcc-patches/2007-03/msg01633.html
-- dominator analysis cleanups

http://gcc.gnu.org/ml/gcc-patches/2007-04/msg00737.html
-- analysis and generation of nontemporal prefetches

http://gcc.gnu.org/ml/gcc-patches/2007-04/msg01862.html
-- rtl part of the patch for generation of nontemporal stores

Zdenek

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2007-04-18  1:07 Jan Hubicka
  0 siblings, 0 replies; 502+ messages in thread
From: Jan Hubicka @ 2007-04-18  1:07 UTC (permalink / raw)
  To: gcc-patches

Hi,
I would like to ping the patch
http://gcc.gnu.org/ml/gcc-patches/2007-03/msg01169.html
that removes line nmuber notes from RTL.  I think it is quite important
cleanup and would like it to receive testing within mainline for some
period of time.

Thanks,
Honza

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2007-04-17  1:49 Zdenek Dvorak
  0 siblings, 0 replies; 502+ messages in thread
From: Zdenek Dvorak @ 2007-04-17  1:49 UTC (permalink / raw)
  To: gcc-patches

Hello,

http://gcc.gnu.org/ml/gcc-patches/2007-02/msg01304.html
-- predictive commoning

http://gcc.gnu.org/ml/gcc-patches/2007-03/msg00044.html
-- fixes two bugs that prevent us from optimizing unrolled loops

http://gcc.gnu.org/ml/gcc-patches/2007-03/msg01633.html
-- dominator analysis cleanups

http://gcc.gnu.org/ml/gcc-patches/2007-03/msg01965.html
-- patch to avoid rescanning cfg in cfg cleanup

Zdenek

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2006-12-16  0:05 H. J. Lu
  2006-12-16  0:35 ` Janis Johnson
  0 siblings, 1 reply; 502+ messages in thread
From: H. J. Lu @ 2006-12-16  0:05 UTC (permalink / raw)
  To: Janis Johnson; +Cc: gcc-patches

Hi Janis,

Can you take a look at SSSE3 builtin test patch:

http://gcc.gnu.org/ml/gcc-patches/2006-12/msg00352.html

Thanks.


H.J.

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2006-12-14 23:53 Zdenek Dvorak
  2006-12-15 13:12 ` Richard Guenther
  0 siblings, 1 reply; 502+ messages in thread
From: Zdenek Dvorak @ 2006-12-14 23:53 UTC (permalink / raw)
  To: gcc-patches

Hello,

http://gcc.gnu.org/ml/gcc-patches/2006-10/msg01495.html

> estimate_num_insns is currently used for several things:
> 
> -- on several places (loop unrolling, unswitching, exception
>    handling expansion), to estimate the size of the code
> -- in prefetching, to estimate time necessary to execute the
>    code
> -- in inlining for magic heuristic (that pretends to do the
>    former, but in fact turns out to be closer to the latter)
> 
> Not surprisingly, it cannot work well enough for all these usages
> (in particular, the optimizations that rely on it being the size of
> the code suffer by the unrealistical values returned for calls and
> divisions).  This patch makes it possible to select which of these
> three estimates should be returned (by passing the structure containing
> costs of various constructs to it).

Zdenek

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch Ping
@ 2006-05-02 14:32 Tom Tromey
  2006-05-03  2:22 ` Mark Mitchell
  0 siblings, 1 reply; 502+ messages in thread
From: Tom Tromey @ 2006-05-02 14:32 UTC (permalink / raw)
  To: Gcc Patch List

Could someone review this please?

http://gcc.gnu.org/ml/gcc-patches/2006-03/msg01584.html

It changes gcov to consistently use get_gcov_unsigned_t(), instead of
relying on unsigned_type_node, which gcj does not define.

Tom

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2006-03-21 21:26 Zdenek Dvorak
  0 siblings, 0 replies; 502+ messages in thread
From: Zdenek Dvorak @ 2006-03-21 21:26 UTC (permalink / raw)
  To: gcc-patches

Hello,

http://gcc.gnu.org/ml/gcc-patches/2006-01/msg01424.html
  -- patch for PR 23855, to produce more efficient and
     easier to optimize code for nested for-loops

http://gcc.gnu.org/ml/gcc-patches/2006-03/msg00345.html
  -- makes affine combinations use the new double_int
     infrastructure

Zdenek

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2006-03-10 19:33 Uttam Pawar
  2006-03-11 20:40 ` Roger Sayle
  0 siblings, 1 reply; 502+ messages in thread
From: Uttam Pawar @ 2006-03-10 19:33 UTC (permalink / raw)
  To: gcc-patches; +Cc: uttamp

Ping. Can anybody review the following patches again, please?

http://gcc.gnu.org/ml/gcc-patches/2006-02/msg01484.html

http://gcc.gnu.org/ml/gcc-patches/2006-02/msg01377.html


- Uttam

^ permalink raw reply	[flat|nested] 502+ messages in thread
* [patch] for PR26327
@ 2006-02-16 23:51 Uttam Pawar
  2006-02-21 19:36 ` patch Ping Uttam Pawar
  0 siblings, 1 reply; 502+ messages in thread
From: Uttam Pawar @ 2006-02-16 23:51 UTC (permalink / raw)
  To: gcc-patches

Hello,

The following patch fixes the reported memory leaks. I also noticed the fix by Sebastian Pop, for a memory leak
in gcc/tree-if-conv.c (ignored from this patch).

Bootstrapped on powerpc64-linux. Testing (make check) showed no new regressions.

Thanks,

Uttam

2006-02-16  Uttam Pawar  <uttamp@us.ibm.com>

        PR other/26327
        * ipa-inline.c (cgraph_early_inlining): Allocate is done
        after the sorrycount and errorcount check.
        * loop-unroll.c (referenced_in_one_insn_in_loop_p): Free
        pointer 'body'.
        * cfgloop.c (cancel_loop): Free bbs pointer.
        * collect2.c (prefix_from_string): Free nstore pointer.
        * reload1.c (fix_abnormal_edges): Free blocks pointer.

Index: gcc/ipa-inline.c
===================================================================
*** gcc/ipa-inline.c    (revision 111144)
--- gcc/ipa-inline.c    (working copy)
*************** cgraph_early_inlining (void)
*** 1137,1148 ****
  {
    struct cgraph_node *node;
    int nnodes;
!   struct cgraph_node **order =
!     XCNEWVEC (struct cgraph_node *, cgraph_n_nodes);
    int i;

    if (sorrycount || errorcount)
      return;
  #ifdef ENABLE_CHECKING
    for (node = cgraph_nodes; node; node = node->next)
      gcc_assert (!node->aux);
--- 1137,1150 ----
  {
    struct cgraph_node *node;
    int nnodes;
!   struct cgraph_node **order;
    int i;

    if (sorrycount || errorcount)
      return;
+
+   order = XCNEWVEC (struct cgraph_node *, cgraph_n_nodes);
+
  #ifdef ENABLE_CHECKING
    for (node = cgraph_nodes; node; node = node->next)
      gcc_assert (!node->aux);

Index: gcc/loop-unroll.c
===================================================================
*** gcc/loop-unroll.c   (revision 111144)
--- gcc/loop-unroll.c   (working copy)
*************** referenced_in_one_insn_in_loop_p (struct
*** 1532,1537 ****
--- 1532,1538 ----
            count_ref++;
        }
      }
+   free (body);
    return (count_ref  == 1);
  }

Index: gcc/cfgloop.c
===================================================================
*** gcc/cfgloop.c       (revision 111144)
--- gcc/cfgloop.c       (working copy)
*************** cancel_loop (struct loops *loops, struct
*** 1033,1038 ****
--- 1033,1040 ----

    /* Free loop data.  */
    flow_loop_free (loop);
+
+   free (bbs);
  }

  /* Cancels LOOP and all its subloops.  */

Index: gcc/collect2.c
===================================================================
*** gcc/collect2.c      (revision 111144)
--- gcc/collect2.c      (working copy)
*************** prefix_from_string (const char *p, struc
*** 728,733 ****
--- 728,735 ----
        else
        endp++;
      }
+
+   free (nstore);
  }
  ^L
  /* Main program.  */

Index: gcc/reload1.c
===================================================================
*** gcc/reload1.c       (revision 111144)
--- gcc/reload1.c       (working copy)
*************** fixup_abnormal_edges (void)
*** 8342,8347 ****
--- 8342,8348 ----
        blocks = sbitmap_alloc (last_basic_block);
        sbitmap_ones (blocks);
        find_many_sub_basic_blocks (blocks);
+       sbitmap_free (blocks);
      }

    if (inserted)



^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2006-02-16 15:58 Zdenek Dvorak
  2006-02-17  2:40 ` Roger Sayle
  0 siblings, 1 reply; 502+ messages in thread
From: Zdenek Dvorak @ 2006-02-16 15:58 UTC (permalink / raw)
  To: gcc-patches

Hello,

http://gcc.gnu.org/ml/gcc-patches/2006-01/msg00676.html
  -- patch to improve the functions to work affine combinations;  this
     patch blocks further ivopts cleanups (in particular, it keeps
     decl_rtl_to_reset alive -- I would really like to get rid of this
     ugly hack).

Zdenek

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2006-02-14 17:19 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2006-02-14 17:19 UTC (permalink / raw)
  To: gcc-patches

Hi!

--with{,out}-long-double-128 configure option:
http://gcc.gnu.org/ml/gcc-patches/2006-02/msg00664.html

(together with the already approved remaining parts of:
http://gcc.gnu.org/ml/gcc-patches/2006-02/msg00274.html
http://gcc.gnu.org/ml/gcc-patches/2006-02/msg00271.html
http://gcc.gnu.org/ml/gcc-patches/2006-02/msg00263.html).

Ok for trunk?

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2006-01-28  0:07 Zdenek Dvorak
  0 siblings, 0 replies; 502+ messages in thread
From: Zdenek Dvorak @ 2006-01-28  0:07 UTC (permalink / raw)
  To: gcc-patches

Hello,

I would like to ping the following two patches, that block followup
cleanup patches to ivopts and other parts of the loop optimizer.

http://gcc.gnu.org/ml/gcc-patches/2006-01/msg00676.html
  -- improves, cleans up, and moves to the separate file functions
     for work with affine combinations

http://gcc.gnu.org/ml/gcc-patches/2006-01/msg01259.html
  -- removes final value replacement from ivopts

Zdenek

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2006-01-16 21:54 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2006-01-16 21:54 UTC (permalink / raw)
  To: gcc-patches, fortran

Hi!

Ping:
http://gcc.gnu.org/ml/gcc-patches/2005-12/msg01957.html
- fix debuginfo for preprocessed fortran sources

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping...
@ 2006-01-10 21:41 Jan Hubicka
  2006-01-10 22:45 ` Ian Lance Taylor
  0 siblings, 1 reply; 502+ messages in thread
From: Jan Hubicka @ 2006-01-10 21:41 UTC (permalink / raw)
  To: gcc-patches, rth


Hi,
the patch:
http://gcc.gnu.org/ml/gcc-patches/2005-11/msg01877.html
used to rearrange saving code in inliner is needed to proceed further on
IPA branch merging.  Would be possible to take a look on it, please?

Honza


^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2006-01-10 14:03 Zdenek Dvorak
  2006-01-10 14:20 ` Diego Novillo
  0 siblings, 1 reply; 502+ messages in thread
From: Zdenek Dvorak @ 2006-01-10 14:03 UTC (permalink / raw)
  To: gcc-patches; +Cc: dnovillo

Hello,

http://gcc.gnu.org/ml/gcc-patches/2005-12/msg00670.html
  -- a patch to make dumps in several loop optimization passes (ivopts,
     vectorizer, ...) easier to read, by having scev & data dependence
     analysis dumps disabled by default

http://gcc.gnu.org/ml/gcc-patches/2005-12/msg01820.html
  -- an updated version of one of tree-ssa-operands.c
     cleanup patches; it was approved by Diego except for one
     suspicious place, which is changed in this version

Zdenek

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping...
@ 2005-12-19 19:30 Jan Hubicka
  0 siblings, 0 replies; 502+ messages in thread
From: Jan Hubicka @ 2005-12-19 19:30 UTC (permalink / raw)
  To: gcc-patches, rth

Hi,
the patch:
http://gcc.gnu.org/ml/gcc-patches/2005-11/msg01877.html
used to rearrange saving code in inliner is needed to proceed further on
IPA branch merging.  Would be possible to take a look on it, please?

Honza

^ permalink raw reply	[flat|nested] 502+ messages in thread
* patch ping
@ 2005-12-19  8:10 Jan Beulich
  2005-12-19  9:26 ` Gerald Pfeifer
  0 siblings, 1 reply; 502+ messages in thread
From: Jan Beulich @ 2005-12-19  8:10 UTC (permalink / raw)
  To: gcc-patches

Is there any chance to get a review for

http://gcc.gnu.org/ml/gcc-patches/2005-12/msg00166.html 
http://gcc.gnu.org/ml/gcc-patches/2005-12/msg00181.html 
http://gcc.gnu.org/ml/gcc-patches/2005-12/msg00659.html

(the last one being of particular importance, and at the same time
almost to be considered trivial, as it fixes a number of testsuite
failures)?

Thanks, Jan

^ permalink raw reply	[flat|nested] 502+ messages in thread
* patch ping
@ 2005-11-19 19:14 Rafael Ávila de Espíndola
  2005-11-20  9:06 ` Andreas Jaeger
  0 siblings, 1 reply; 502+ messages in thread
From: Rafael Ávila de Espíndola @ 2005-11-19 19:14 UTC (permalink / raw)
  To: gcc-patches

[-- Attachment #1: Type: text/plain, Size: 247 bytes --]

approved
http://gcc.gnu.org/ml/gcc-patches/2005-10/msg00134.html

approved
http://gcc.gnu.org/ml/gcc-patches/2005-09/msg01734.html

approved for treelang. Fortran approval is missing
http://gcc.gnu.org/ml/gcc-patches/2005-11/msg00017.html

Rafael

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Re: patch ping
@ 2005-10-30 13:57 Richard Kenner
  0 siblings, 0 replies; 502+ messages in thread
From: Richard Kenner @ 2005-10-30 13:57 UTC (permalink / raw)
  To: ian; +Cc: gcc-patches

    I am also somewhat troubled that I can't find any documentation on
    what TREE_TYPE of a INTEGER_TYPE, ENUMERAL_TYPE, or CHAR_TYPE is
    supposed to mean.  Is that usage specific to the Ada frontend?  What
    is the general meaning?

It's used more often by the Ada front end, but I think others generate it as
well, since it wasn't added for Ada.  It means that the given type is a
*subtype* of its TREE_TYPE, which means that we are saying that the values
of an object of that type are restricted to a subset of the values of the
type in TREE_TYPE.  The range is given by TYPE_MIN_VALUE and TYPE_MAX_VALUE.

^ permalink raw reply	[flat|nested] 502+ messages in thread
* patch ping
@ 2005-10-29  1:18 Andrew Pinski
  2005-10-29  4:16 ` Ian Lance Taylor
  0 siblings, 1 reply; 502+ messages in thread
From: Andrew Pinski @ 2005-10-29  1:18 UTC (permalink / raw)
  To: gcc-patches

I thought that I would not have to ping patches any more
with the patch queue but I am wrong, oh well.

http://gcc.gnu.org/ml/gcc-patches/2005-07/msg00879.html
[PATCH] Fix PR middle-end/22429, fold building tree which depends on signed overflow

This fixes one of the wrong-code regressions in 4.1, basicially
fold was building a tree which depends on signed overflowing
being defined as wrapping which is only true with -fwrapv.


-- Pinski

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2005-10-04 16:35 Ian Lance Taylor
  2005-10-04 17:49 ` Richard Henderson
  0 siblings, 1 reply; 502+ messages in thread
From: Ian Lance Taylor @ 2005-10-04 16:35 UTC (permalink / raw)
  To: gcc-patches

Patch for 4.1 regression PR preprocessor/13726 (-dI -C -E does not
work correctly):
    http://gcc.gnu.org/ml/gcc-patches/2005-09/msg01472.html

Patch for 4.1 regression PR libstdc++/13583 (limited memory leak in
threaded program):
    http://gcc.gnu.org/ml/gcc-patches/2005-09/msg01550.html

Ping!

Ian

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2005-08-29  8:03 Jakub Jelinek
  2005-08-29  8:49 ` Ian Lance Taylor
  0 siblings, 1 reply; 502+ messages in thread
From: Jakub Jelinek @ 2005-08-29  8:03 UTC (permalink / raw)
  To: gcc-patches

Hi!

http://gcc.gnu.org/ml/gcc-patches/2005-08/msg01187.html
- fix __builtin_*_chk if GCC is able to figure out maxlen, but len
  is not compile time constant and object size of destination is
  known (bootstrapped/regtested several times on i?86-linux HEAD
  plus on 7 linux arches in 4.0 backport)

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping...
@ 2005-08-01 12:56 Jan Hubicka
  0 siblings, 0 replies; 502+ messages in thread
From: Jan Hubicka @ 2005-08-01 12:56 UTC (permalink / raw)
  To: gcc-patches, rth

Hi,
this patch to avoid quadratic behaviour when duplicating EH regions:
http://gcc.gnu.org/ml/gcc-patches/2005-06/msg01052.html seems to be
pretty important for inline heavy C++ sources.  Would be possible to
take a look?

Thanks,
Honza

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping...
@ 2005-06-20 19:37 Jan Hubicka
  2005-06-20 22:42 ` Richard Henderson
  0 siblings, 1 reply; 502+ messages in thread
From: Jan Hubicka @ 2005-06-20 19:37 UTC (permalink / raw)
  To: gcc-patches, rth

Hi,
There are two patches that apparently got suck..
fix to the -fdump-rtl-expand:
http://gcc.gnu.org/ml/gcc-patches/2005-05/msg02126.html
and also the -fwhole-program patch:
http://gcc.gnu.org/ml/gcc-patches/2005-06/msg00267.html

Honza

^ permalink raw reply	[flat|nested] 502+ messages in thread
* patch ping
@ 2005-06-15 22:34 Eric Christopher
  0 siblings, 0 replies; 502+ messages in thread
From: Eric Christopher @ 2005-06-15 22:34 UTC (permalink / raw)
  To: gcc-patches

Fixes %b for languages other than C.

http://gcc.gnu.org/ml/gcc-patches/2005-06/msg00166.html

-eric

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2005-05-18 11:23 Tobias Schlüter
  0 siblings, 0 replies; 502+ messages in thread
From: Tobias Schlüter @ 2005-05-18 11:23 UTC (permalink / raw)
  To: GCC Fortran mailing list, patch


This is a patch that somehow got lost:

[gfortran] Minor cleanup to trans-intrinsic.c
http://gcc.gnu.org/ml/fortran/2005-02/msg00048.html

- Tobi

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2005-05-12 20:41 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2005-05-12 20:41 UTC (permalink / raw)
  To: gcc-patches; +Cc: fortran

Hi!

Fix FORALL:
http://gcc.gnu.org/ml/gcc-patches/2005-04/msg02960.html

Bootstrapped/regtested on HEAD on {x86_64,ppc64}-redhat-linux
and on 4.0 branch on {i386,x86_64,ia64,ppc,ppc64,s390,s390x}-redhat-linux.

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2005-04-04 15:14 Ian Lance Taylor
  2005-04-05  2:09 ` Richard Henderson
  0 siblings, 1 reply; 502+ messages in thread
From: Ian Lance Taylor @ 2005-04-04 15:14 UTC (permalink / raw)
  To: gcc-patches; +Cc: cgf, dannysmith

Patch ping:
    http://gcc.gnu.org/ml/gcc-patches/2005-03/msg02460.html

This is a patch to the Windows code to fix PR 9963.  The current code
uses TREE_ASM_WRITTEN without ever setting it.  My proposed patch
tests TREE_ASM_WRITTEN on a decl rather than a string.

Thanks to Danny Smith for testing the patch.

Ian

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2005-03-30 19:18 Dale Johannesen
  2005-03-30 22:59 ` Tom Tromey
  2005-03-30 23:05 ` Geoffrey Keating
  0 siblings, 2 replies; 502+ messages in thread
From: Dale Johannesen @ 2005-03-30 19:18 UTC (permalink / raw)
  To: gcc-patches@gcc.gnu.org Patches; +Cc: Dale Johannesen

Handle STATEMENT_LIST in debug_tree
http://gcc.gnu.org/ml/gcc-patches/2005-03/msg02470.html
Objective C hooks for OBJ_TYPE_REF_EXPR
http://gcc.gnu.org/ml/gcc-patches/2005-03/msg02473.html
Fix PR 19225
http://gcc.gnu.org/ml/gcc-patches/2005-03/msg02530.html

Thanks!

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2005-03-25 21:26 Zdenek Dvorak
  0 siblings, 0 replies; 502+ messages in thread
From: Zdenek Dvorak @ 2005-03-25 21:26 UTC (permalink / raw)
  To: gcc-patches

Hello,

a few patches for that I did not get answer for and consider them nice
or important enough to bother...

http://gcc.gnu.org/ml/gcc-patches/2005-01/msg01644.html
  -- the patch to include ggc memory consumption report
     to the standard timevar report

http://gcc.gnu.org/ml/gcc-patches/2005-02/msg00205.html
  -- tree level store motion speed up (PR 17790)

http://gcc.gnu.org/ml/gcc-patches/2005-03/msg00450.html
  -- TARGET_MEM_REF patch (representation for target-specific
     addressing modes on tree level).

Zdenek

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2005-03-09 23:35 Jakub Jelinek
  0 siblings, 0 replies; 502+ messages in thread
From: Jakub Jelinek @ 2005-03-09 23:35 UTC (permalink / raw)
  To: Richard Henderson, Roger Sayle; +Cc: gcc-patches

Hi!

Fix try_combine splitting (PR target/20322)
http://gcc.gnu.org/ml/gcc-patches/2005-03/msg00647.html

Bootstrapped/regtested on {i386,x86_64,ia64,ppc,ppc64,s390,s390x}-linux,
no regressions.

	Jakub

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2005-02-27 16:37 Zdenek Dvorak
  0 siblings, 0 replies; 502+ messages in thread
From: Zdenek Dvorak @ 2005-02-27 16:37 UTC (permalink / raw)
  To: gcc-patches

Hello,

the radical cleanup and rewrite of store motion, that addresses
the compile time problems (PR17790)

http://gcc.gnu.org/ml/gcc-patches/2005-02/msg00205.html

Zdenek

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2004-12-10 17:14 H. J. Lu
  0 siblings, 0 replies; 502+ messages in thread
From: H. J. Lu @ 2004-12-10 17:14 UTC (permalink / raw)
  To: gcc-patches

Could someone please take a look at the patch

http://gcc.gnu.org/ml/gcc-patches/2004-11/msg01352.html

for

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

Thanks.


H.J.

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2004-12-10 17:02 H. J. Lu
  0 siblings, 0 replies; 502+ messages in thread
From: H. J. Lu @ 2004-12-10 17:02 UTC (permalink / raw)
  To: Matthias Klose; +Cc: gcc-patches

Could someone please take a look at patch for

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

> 
> PR18153 has a wrong AC_MSG_RESULT line, should be:
> 
> AC_MSG_RESULT($gcc_cv_ld_static_dynamic)

Thanks.  Here is an updated one.


H.J.
----
2004-12-10  H.J. Lu  <hongjiu.lu@intel.com>

	PR target/18153
	* configure.ac: Define HAVE_LD_STATIC_DYNAMIC if linker supports
	-Bstatic/-Bdynamic option.
	* config.in: Regenerated.
	* configure: Likewise.

	* gcc.c (init_spec): Pass -Bstatic/-Bdynamic to ld for static
	-lunwind if possible.

--- gcc/config.in.static	2004-10-25 17:37:13.000000000 -0700
+++ gcc/config.in	2004-10-26 10:06:38.270754696 -0700
@@ -322,6 +322,9 @@
    a read-write section. */
 #undef HAVE_LD_RO_RW_SECTION_MIXING
 
+/* Define if your linker supports -Bstatic/-Bdynamic option. */
+#undef HAVE_LD_STATIC_DYNAMIC
+
 /* Define to 1 if you have the <limits.h> header file. */
 #undef HAVE_LIMITS_H
 
--- gcc/configure.ac.static	2004-10-25 17:37:13.000000000 -0700
+++ gcc/configure.ac	2004-10-26 10:11:49.451512210 -0700
@@ -2645,6 +2645,25 @@ if test x"$gcc_cv_ld_pie" = xyes; then
 fi
 AC_MSG_RESULT($gcc_cv_ld_pie)
 
+AC_MSG_CHECKING(linker -Bstatic/-Bdynamic option)
+gcc_cv_ld_static_dynamic=no
+if test $in_tree_ld = yes ; then
+  if test "$gcc_cv_gld_major_version" -eq 2 -a "$gcc_cv_gld_minor_version" -ge 10; then
+    gcc_cv_ld_static_dynamic=yes
+  fi
+elif test x$gcc_cv_ld != x; then
+	# Check if linker supports -Bstatic/-Bdynamic option
+	if $gcc_cv_ld --help 2>/dev/null | grep -- -Bstatic > /dev/null \
+	  && $gcc_cv_ld --help 2>/dev/null | grep -- -Bdynamic > /dev/null; then
+		gcc_cv_ld_static_dynamic=yes
+	fi
+fi
+if test x"$gcc_cv_ld_static_dynamic" = xyes; then
+	AC_DEFINE(HAVE_LD_STATIC_DYNAMIC, 1,
+[Define if your linker supports -Bstatic/-Bdynamic option.])
+fi
+AC_MSG_RESULT($gcc_cv_ld_static_dynamic)
+
 if test x"$demangler_in_ld" = xyes; then
   AC_MSG_CHECKING(linker --demangle support)
   gcc_cv_ld_demangle=no
--- gcc/gcc.c.static	2004-09-08 08:17:29.000000000 -0700
+++ gcc/gcc.c	2004-10-26 10:21:48.880992852 -0700
@@ -1647,7 +1647,11 @@ init_spec (void)
 			    "-lgcc",
 			    "-lgcc_eh"
 #ifdef USE_LIBUNWIND_EXCEPTIONS
+# ifdef HAVE_LD_STATIC_DYNAMIC
+			    " %{!static:-Bstatic} -lunwind %{!static:-Bdynamic}"
+# else
 			    " -lunwind"
+# endif
 #endif
 			    );
 

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch Ping
@ 2004-10-11 20:39 Tom Tromey
  2004-10-12 23:35 ` Geoffrey Keating
  0 siblings, 1 reply; 502+ messages in thread
From: Tom Tromey @ 2004-10-11 20:39 UTC (permalink / raw)
  To: Gcc Patch List

Andrew approved the gcj part of this patch, but I think it still
needs an approval for the gcc.c bit:

http://gcc.gnu.org/ml/gcc-patches/2004-09/msg02420.html

Tom

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2004-09-03 23:39 H. J. Lu
  2004-09-03 23:44 ` Richard Henderson
  0 siblings, 1 reply; 502+ messages in thread
From: H. J. Lu @ 2004-09-03 23:39 UTC (permalink / raw)
  To: gcc-patches

Here is a patch to disable branch hint for P4 and EM64T:

http://gcc.gnu.org/ml/gcc-patches/2004-07/msg02650.html

Could someone please review it?

Thanks.


H.J.

^ permalink raw reply	[flat|nested] 502+ messages in thread
[parent not found: <20040731163035.GA7104@troutmask.apl.washington.edu>]
* Patch ping
@ 2004-07-08 14:50 jlquinn
  2004-07-08 14:55 ` Roger Sayle
  2004-07-08 15:26 ` Paolo Bonzini
  0 siblings, 2 replies; 502+ messages in thread
From: jlquinn @ 2004-07-08 14:50 UTC (permalink / raw)
  To: gcc-patches

http://gcc.gnu.org/ml/gcc-patches/2004-07/msg00217.html

Ok for mainline?


^ permalink raw reply	[flat|nested] 502+ messages in thread
* patch ping
@ 2004-06-24  3:10 Ziemowit Laski
  0 siblings, 0 replies; 502+ messages in thread
From: Ziemowit Laski @ 2004-06-24  3:10 UTC (permalink / raw)
  To: gcc-patches@gcc.gnu.org Patches


   http://gcc.gnu.org/ml/gcc-patches/2004-06/msg01528.html

Or is fixing PRs unimportant? :-)

--Zem

--------------------------------------------------------------
Ziemowit Laski                 1 Infinite Loop, MS 301-2K
Mac OS X Compiler Group        Cupertino, CA USA  95014-2083
Apple Computer, Inc.           +1.408.974.6229  Fax .5477

^ permalink raw reply	[flat|nested] 502+ messages in thread
* patch ping
@ 2004-06-23 19:35 Josef Zlomek
  0 siblings, 0 replies; 502+ messages in thread
From: Josef Zlomek @ 2004-06-23 19:35 UTC (permalink / raw)
  To: gcc-patches

Hello,

1. Fix bug in var-tracking WRT location list for DW_AT_frame_base
http://gcc.gnu.org/ml/gcc-patches/2004-06/msg01730.html


2. PR/15242 - Duplicate computed gotos
http://gcc.gnu.org/ml/gcc-patches/2004-05/msg01670.html


Thanks,

Josef

^ permalink raw reply	[flat|nested] 502+ messages in thread
* patch ping
@ 2004-06-21 22:57 Pat Haugen
  0 siblings, 0 replies; 502+ messages in thread
From: Pat Haugen @ 2004-06-21 22:57 UTC (permalink / raw)
  To: gcc-patches





The following patches fix problems with not maintaining profile counts
correctly when modifying the CFG.


http://gcc.gnu.org/ml/gcc-patches/2004-05/msg01558.html
Fix for value profile transformations.


http://gcc.gnu.org/ml/gcc-patches/2004-05/msg01595.html
Fix edge redirection in make_forwarder_block.


http://gcc.gnu.org/ml/gcc-patches/2004-05/msg01850.html
Fix for split_block which was regressed with tree-ssa merge.


-Pat

^ permalink raw reply	[flat|nested] 502+ messages in thread
* patch ping
@ 2004-06-21 17:42 Jerry Quinn
  0 siblings, 0 replies; 502+ messages in thread
From: Jerry Quinn @ 2004-06-21 17:42 UTC (permalink / raw)
  To: gcc-patches

http://gcc.gnu.org/ml/gcc-patches/2004-06/msg01280.html

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2004-06-21 11:44 Paolo Bonzini
  2004-06-21 15:20 ` Roger Sayle
  0 siblings, 1 reply; 502+ messages in thread
From: Paolo Bonzini @ 2004-06-21 11:44 UTC (permalink / raw)
  To: gcc-patches

http://gcc.gnu.org/ml/gcc-patches/2004-05/msg01844.html
[PATCH] Say that LTGT may trap

http://gcc.gnu.org/ml/gcc-patches/2004-05/msg01531.html
[PATCH] remove dead code from gcc.c

http://gcc.gnu.org/ml/gcc-patches/2004-06/msg00049.html
Re: [Patch/RFC] Enable PCH for mingw32

All patches bootstrapped/regtested i686-pc-linux-gnu.

Paolo

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2004-06-14 13:11 Paul Brook
  2004-06-14 17:14 ` Mark Mitchell
  2004-06-15  0:08 ` Richard Henderson
  0 siblings, 2 replies; 502+ messages in thread
From: Paul Brook @ 2004-06-14 13:11 UTC (permalink / raw)
  To: gcc-patches

The following patch seems to have slipped past without comment.

Create DWARF3 cie frame entries:
http://gcc.gnu.org/ml/gcc-patches/2004-05/msg00845.html

The infrastructure to support this change (ie. unwinder and debugger) should 
now be in place.

Paul

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2004-06-10 16:48 Tobias Schlüter
  2004-06-11  6:49 ` Steve Kargl
  0 siblings, 1 reply; 502+ messages in thread
From: Tobias Schlüter @ 2004-06-10 16:48 UTC (permalink / raw)
  To: GCC Fortran mailing list, patch


These patches went unreviewed so far:

1. Fix ICE with LEN intrinsic, PR 15211
http://gcc.gnu.org/ml/fortran/2004-05/msg00402.html

2. Passing NULL to a subroutine, PR 12841
http://gcc.gnu.org/ml/fortran/2004-05/msg00408.html

3. Alphabetize objects in Make-lang.in
http://gcc.gnu.org/ml/fortran/2004-06/msg00023.html
(I could commit this under the obviously correct rule, but I'd prefer if 
someone had a second look on it, there might be a reason for the current 
build order)

4. Implement DATE_AND_TIME, PR14923
http://gcc.gnu.org/ml/fortran/2004-06/msg00025.html
(If this gets approved, I'd prefer if someone with a more recent 
automake than I have could regenerate Makefile.in, I get a bunch of 
warnings, but everything works)

5. Fix two-argument variant of MINLOC/MAXLOC, PR14928
http://gcc.gnu.org/ml/fortran/2004-06/msg00026.html

- Tobi

^ permalink raw reply	[flat|nested] 502+ messages in thread
* patch ping
@ 2004-05-29 19:51 jlquinn
  0 siblings, 0 replies; 502+ messages in thread
From: jlquinn @ 2004-05-29 19:51 UTC (permalink / raw)
  To: gcc-patches

http://gcc.gnu.org/ml/gcc-patches/2004-05/msg01712.html

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2004-05-20 13:25 Ben Elliston
  0 siblings, 0 replies; 502+ messages in thread
From: Ben Elliston @ 2004-05-20 13:25 UTC (permalink / raw)
  To: gcc-patches

Any comments?

http://gcc.gnu.org/ml/gcc-patches/2004-05/msg00812.html

Ben

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2004-05-16 11:59 Richard Guenther
  0 siblings, 0 replies; 502+ messages in thread
From: Richard Guenther @ 2004-05-16 11:59 UTC (permalink / raw)
  To: gcc-patches

http://gcc.gnu.org/ml/gcc-patches/2004-05/msg00187.html
[PATCH] Add leafify function attribute

^ permalink raw reply	[flat|nested] 502+ messages in thread
[parent not found: <c7dcf6$uiq$1@sea.gmane.org>]
* Patch ping
@ 2004-05-04 23:01 Andrew Pinski
  0 siblings, 0 replies; 502+ messages in thread
From: Andrew Pinski @ 2004-05-04 23:01 UTC (permalink / raw)
  To: gcc-patches@gcc.gnu.org Patches; +Cc: Andrew Pinski

http://gcc.gnu.org/ml/gcc-patches/2004-03/msg02335.html
[patch] TSP based bb reordering

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2004-04-28 13:35 Paul Brook
  2004-04-28 13:51 ` Richard Earnshaw
  2004-04-28 13:56 ` Roger Sayle
  0 siblings, 2 replies; 502+ messages in thread
From: Paul Brook @ 2004-04-28 13:35 UTC (permalink / raw)
  To: gcc-patches

Patch ping: Output dwarf expressions for memory locations involving shifts.

http://gcc.gnu.org/ml/gcc-patches/2004-04/msg00856.html

Paul

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2004-04-23 11:08 Zdenek Dvorak
  2004-04-23 13:34 ` Nathan Sidwell
  0 siblings, 1 reply; 502+ messages in thread
From: Zdenek Dvorak @ 2004-04-23 11:08 UTC (permalink / raw)
  To: gcc-patches

Hello,

http://gcc.gnu.org/ml/gcc-patches/2004-04/msg00177.html
  -- enables unrolling of loops with <= n exit condition

http://gcc.gnu.org/ml/gcc-patches/2004-04/msg00802.html
  -- [tree-ssa] fixes kill_redundant_phi_nodes

http://gcc.gnu.org/ml/gcc-patches/2004-03/msg01148.html
  -- the patch to prevent code with -fprofile-arcs and
     -fbranch-probabilities from diverging before the
     profile feedback pass (which may cause profile missmatches)

http://gcc.gnu.org/ml/gcc-patches/2004-03/msg01150.html
  -- speculative prefetching

http://gcc.gnu.org/ml/gcc-patches/2004-03/msg02335.html
  -- tsp based bb reordering

Zdenek

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2004-04-23  9:30 Paolo Bonzini
  0 siblings, 0 replies; 502+ messages in thread
From: Paolo Bonzini @ 2004-04-23  9:30 UTC (permalink / raw)
  To: gcc-patches

http://gcc.gnu.org/ml/gcc-patches/2004-04/msg00911.html
Fix PR/14899 by having comptypes recurse on vector types

Paolo

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2004-04-19 19:21 Josef Zlomek
  2004-04-20  0:50 ` Roger Sayle
  0 siblings, 1 reply; 502+ messages in thread
From: Josef Zlomek @ 2004-04-19 19:21 UTC (permalink / raw)
  To: gcc-patches

Please could someone review following patches?


Fix ICE when building glibc on ppc64
http://gcc.gnu.org/ml/gcc-patches/2004-03/msg00045.html


Fix bug in varible tracking - wrong location lists in some situations
http://gcc.gnu.org/ml/gcc-patches/2004-04/msg00272.html


Thanks,

josef

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2004-04-16 10:50 Paolo Bonzini
  2004-04-16 21:16 ` Geoff Keating
  0 siblings, 1 reply; 502+ messages in thread
From: Paolo Bonzini @ 2004-04-16 10:50 UTC (permalink / raw)
  To: gcc-patches

http://gcc.gnu.org/ml/gcc-patches/2004-04/msg00384.html
Enables -fweb at -O2 and -frename-registers at -O1 if variable
tracking is available for the target's default debugging information
format.

Ok for mainline?

Paolo



^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2004-03-26 15:38 Ian Lance Taylor
  0 siblings, 0 replies; 502+ messages in thread
From: Ian Lance Taylor @ 2004-03-26 15:38 UTC (permalink / raw)
  To: gcc-patches

Patch ping:

http://gcc.gnu.org/ml/gcc-patches/2004-03/msg01585.html
  Fix PR target/14548, clean up USE_COLLECT2 and make it
  host-dependent rather than target-dependent

http://gcc.gnu.org/ml/gcc-patches/2004-03/msg01445.html
  Change collect2 to not call vfork, as a step toward making it
  buildable on hosts which can not fork

Thanks.

Ian

^ permalink raw reply	[flat|nested] 502+ messages in thread
* patch ping...
@ 2004-03-24  2:53 Eric Christopher
  0 siblings, 0 replies; 502+ messages in thread
From: Eric Christopher @ 2004-03-24  2:53 UTC (permalink / raw)
  To: gcc-patches

http://gcc.gnu.org/ml/gcc-patches/2004-03/msg01649.html

Thanks.

-eric

-- 
Eric Christopher <echristo@redhat.com>

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2004-03-01 13:03 Zdenek Dvorak
  2004-03-02  9:33 ` Zack Weinberg
  2004-03-19  8:14 ` Zdenek Dvorak
  0 siblings, 2 replies; 502+ messages in thread
From: Zdenek Dvorak @ 2004-03-01 13:03 UTC (permalink / raw)
  To: gcc-patches

Hello,

http://gcc.gnu.org/ml/gcc-patches/2004-02/msg01733.html
  -- doloop optimization rewrite

http://gcc.gnu.org/ml/gcc-patches/2004-02/msg01548.html
  -- removal of unused code from simple loop analysis

Zdenek

^ permalink raw reply	[flat|nested] 502+ messages in thread
* patch ping
@ 2004-02-17  0:25 Alan Modra
  2004-02-21 13:45 ` Alan Modra
  0 siblings, 1 reply; 502+ messages in thread
From: Alan Modra @ 2004-02-17  0:25 UTC (permalink / raw)
  To: gcc-patches

Move special treatment of relative prefixes into add_sysrooted_prefix.
http://gcc.gnu.org/ml/gcc-patches/2004-02/msg00634.html

rs6000 va_arg support for long double
http://gcc.gnu.org/ml/gcc-patches/2004-02/msg00632.html

-- 
Alan Modra
IBM OzLabs - Linux Technology Centre

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2004-02-12 21:22 Zdenek Dvorak
  2004-02-21 13:45 ` Zdenek Dvorak
  0 siblings, 1 reply; 502+ messages in thread
From: Zdenek Dvorak @ 2004-02-12 21:22 UTC (permalink / raw)
  To: gcc-patches

Hello,

http://gcc.gnu.org/ml/gcc-patches/2004-01/msg01348.html
  -- a rewrite of mark_irreducible_loops function (since I found out
     that I no longer understand how it works, and was unable to fix
     a bug in it).

Zdenek

^ permalink raw reply	[flat|nested] 502+ messages in thread
* patch ping
@ 2004-02-06  1:23 Alan Modra
  2004-02-06  4:23 ` Roger Sayle
                   ` (2 more replies)
  0 siblings, 3 replies; 502+ messages in thread
From: Alan Modra @ 2004-02-06  1:23 UTC (permalink / raw)
  To: gcc-patches

I know it's only been a few days, but the rs6000 bit has been OK'd
and the rest is just a mechanical change.
http://gcc.gnu.org/ml/gcc-patches/2004-02/msg00071.html

-- 
Alan Modra
IBM OzLabs - Linux Technology Centre

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2004-02-02  9:21 Paolo Bonzini
  2004-02-21 13:45 ` Paolo Bonzini
  0 siblings, 1 reply; 502+ messages in thread
From: Paolo Bonzini @ 2004-02-02  9:21 UTC (permalink / raw)
  To: gcc-patches

Please review these two patches.

http://gcc.gnu.org/ml/gcc-patches/2004-01/msg03481.html
1.3% speed improvement on bootstrap

http://gcc.gnu.org/ml/gcc-patches/2004-01/msg02845.html
Split a 1080-line function

Paolo


^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2003-10-19 11:11 Zdenek Dvorak
  2003-10-19 17:39 ` Zack Weinberg
  0 siblings, 1 reply; 502+ messages in thread
From: Zdenek Dvorak @ 2003-10-19 11:11 UTC (permalink / raw)
  To: gcc-patches

Hello,

could someone please review

http://gcc.gnu.org/ml/gcc-patches/2003-07/msg02991.html?

I would like to get this in, since it uses value profiling, and I feel
wrong about having a piece of unused and therefore untested code in gcc.
And of course, it also makes a nice improvement in benchmarks.

Zdenek

^ permalink raw reply	[flat|nested] 502+ messages in thread
* Patch ping
@ 2003-09-10  3:17 Jerry Quinn
  2003-09-11 14:49 ` Jim Wilson
  0 siblings, 1 reply; 502+ messages in thread
From: Jerry Quinn @ 2003-09-10  3:17 UTC (permalink / raw)
  To: gcc-patches

http://gcc.gnu.org/ml/gcc-patches/2003-09/msg00013.html

^ permalink raw reply	[flat|nested] 502+ messages in thread
* patch ping...
@ 2002-07-12 15:33 Eric Christopher
  0 siblings, 0 replies; 502+ messages in thread
From: Eric Christopher @ 2002-07-12 15:33 UTC (permalink / raw)
  To: gcc-patches

Chris submitted this a few days ago... any hope for an approval:

http://gcc.gnu.org/ml/gcc-patches/2002-07/msg00219.html

-eric

-- 
I will not grease the monkey bars


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

end of thread, other threads:[~2024-02-12 16:07 UTC | newest]

Thread overview: 502+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-12-18 11:59 Patch ping Dale Johannesen
  -- strict thread matches above, loose matches on Subject: below --
2024-02-09  9:44 Jakub Jelinek
2024-02-12 16:07 ` Jeff Law
2023-03-01 10:23 Jakub Jelinek
2023-03-04  1:33 ` Joseph Myers
2023-02-13 10:35 Jakub Jelinek
2023-01-30  9:50 Jakub Jelinek
2023-01-30 23:07 ` Richard Sandiford
2023-01-09 16:50 Jakub Jelinek
2022-12-09 15:09 Jakub Jelinek
2022-10-21  7:23 [PATCH] builtins: Add __builtin_nextafterf16b builtin Jakub Jelinek
2022-10-21 15:42 ` [PATCH] builtins: Add various complex builtins for _Float{16,32,64,128,32x,64x,128x} Jakub Jelinek
2022-10-24 16:28   ` Jeff Law
2022-10-25  9:03     ` Patch ping Jakub Jelinek
2022-03-02  9:47 Jakub Jelinek
2022-03-02 18:59 ` Jeff Law
2022-01-04 12:45 Jakub Jelinek
2022-01-03 10:40 Jakub Jelinek
2022-01-03 12:38 ` Richard Biener
2022-01-03 10:25 Jakub Jelinek
2022-01-03 12:39 ` Richard Biener
2022-01-03 13:15 ` Jan Hubicka
2021-12-01 15:15 Jakub Jelinek
2021-03-31  7:07 Jakub Jelinek
2021-03-31  7:10 ` Richard Biener
2021-03-24 11:44 Jakub Jelinek
2021-03-24 15:45 ` Martin Sebor
2021-03-24 16:40   ` Jakub Jelinek
2021-03-24 17:14     ` Martin Sebor
2021-03-25  8:45       ` Richard Biener
2021-03-24 16:12 ` Jeff Law
2021-03-19  9:57 Jakub Jelinek
2021-02-16  8:13 [PATCH] cfgrtl: Fix up fixup_partitions caused ICE [PR99085] Jakub Jelinek
2021-02-23  8:49 ` Patch ping Jakub Jelinek
2021-01-25  9:43 Jakub Jelinek
2021-01-25 22:34 ` Jason Merrill
2020-10-22  9:05 Jakub Jelinek
2020-10-22 20:42 ` Joseph Myers
2020-10-05  9:09 Jakub Jelinek
2020-10-05 12:02 ` Nathan Sidwell
2020-09-25 11:42 Jakub Jelinek
2020-03-10 12:28 Jakub Jelinek
2020-02-10  9:24 Jakub Jelinek
2020-02-12 21:39 ` Jeff Law
2020-02-13  9:54   ` Jakub Jelinek
2020-02-13 17:42     ` Martin Sebor
2020-02-13 19:36       ` Jeff Law
2020-01-07 10:20 Jakub Jelinek
2019-09-14  0:40 [PATCH] Fix up sqrt(x) < c and sqrt(x) >= c match.pd folding (PR tree-optimization/91734) Jakub Jelinek
2019-09-16  6:57 ` Richard Biener
2019-09-21  6:14   ` [PATCH] Fix up sqrt(x) < c and sqrt(x) >= c match.pd folding (PR tree-optimization/91734, take 2) Jakub Jelinek
2019-09-30  7:03     ` Patch ping Jakub Jelinek
2019-04-16 11:54 Jakub Jelinek
2018-04-30  8:43 Jakub Jelinek
2018-04-16 10:35 Jakub Jelinek
2018-04-17  6:14 ` Kirill Yukhin
2018-04-10 13:35 Jakub Jelinek
2018-04-10 12:34 ` Kirill Yukhin
2018-03-12 17:35 Jakub Jelinek
2018-03-12 23:22 ` Jason Merrill
2018-03-05 18:38 Jakub Jelinek
2018-03-05 16:19 ` Jan Hubicka
2018-03-02  8:49 Jakub Jelinek
2018-03-02 17:17 ` Jeff Law
2018-03-05 15:39 ` Kirill Yukhin
2018-02-14 17:49 Jakub Jelinek
2018-02-19 18:15 ` Jeff Law
2018-02-07  9:01 Jakub Jelinek
2017-11-20  8:31 Jakub Jelinek
2017-11-20 18:31 ` Nathan Sidwell
2017-11-20 19:08 ` Nathan Sidwell
2017-11-21  8:53   ` Jakub Jelinek
2017-11-21  0:16 ` Jim Wilson
2017-11-21  3:01   ` Jim Wilson
2017-11-21  8:14   ` Jakub Jelinek
2017-11-06 16:22 Jakub Jelinek
2017-10-24 11:04 Jakub Jelinek
2017-10-24 18:58 ` Kirill Yukhin
2017-10-16 10:16 Jakub Jelinek
2017-10-06 14:12 Jakub Jelinek
2017-10-06 15:25 ` Nathan Sidwell
2017-10-06 15:27 ` Nathan Sidwell
2017-09-29  9:13 Jakub Jelinek
2017-07-28 16:58 Jakub Jelinek
2017-07-25  9:40 Jakub Jelinek
2017-07-26 10:34 ` Richard Biener
2017-07-26 13:47   ` Jakub Jelinek
2017-07-26 14:13     ` Richard Biener
2017-07-26 17:31       ` Jakub Jelinek
2017-07-27  7:19         ` Richard Biener
2017-07-27  8:35           ` Jakub Jelinek
2017-07-28  7:59             ` Richard Biener
2017-04-10 12:18 Jakub Jelinek
2017-04-10 12:41 ` Nathan Sidwell
2017-04-10 13:22   ` Jakub Jelinek
2017-04-10 14:39     ` Nathan Sidwell
2017-04-05 10:45 Jakub Jelinek
2017-03-31  8:34 Jakub Jelinek
2017-03-31 15:14 ` Jeff Law
2017-03-31 18:50   ` Jakub Jelinek
2017-03-31 15:15 ` Jeff Law
2017-02-07 15:11 Jakub Jelinek
2017-02-07 15:22 ` Uros Bizjak
2017-02-02 10:13 Jakub Jelinek
2017-02-02 10:15 ` Richard Biener
2017-01-26 20:42 Jakub Jelinek
2017-01-10  7:27 Jakub Jelinek
2016-11-18 17:08 Jakub Jelinek
2016-10-08  6:15 [C++ PATCH] Fix -Wimplicit-fallthrough in templates (PR c++/77886) Jakub Jelinek
2016-10-17 17:37 ` Patch ping Jakub Jelinek
2016-09-28 21:18 Bernd Edlinger
2016-09-28 19:31 Jakub Jelinek
2016-09-28 19:35 ` Bernd Schmidt
2016-09-28 19:55   ` Jakub Jelinek
2016-09-28 20:19   ` Jakub Jelinek
2016-09-28 21:41     ` Bernd Schmidt
2016-09-28 21:51       ` Jakub Jelinek
2016-09-29  0:32         ` Bernd Schmidt
2016-09-29  0:41           ` Jakub Jelinek
2016-09-14 21:55 Jakub Jelinek
2016-09-15 11:01 ` Bernd Schmidt
2016-09-05 17:14 [C++ PATCH] Fix constexpr switch handling (PR c++/77467) Jakub Jelinek
2016-09-16 20:00 ` Jason Merrill
2016-09-16 20:51   ` Jakub Jelinek
2016-09-19 18:49     ` Jason Merrill
2016-09-20 16:29       ` [C++ PATCH] Fix constexpr switch handling (PR c++/77467, take 2) Jakub Jelinek
2016-09-27 21:33         ` Patch ping Jakub Jelinek
2016-08-15  8:50 Jakub Jelinek
2016-07-22 14:16 Cesar Philippidis
2016-07-18 18:08 Jakub Jelinek
2016-07-11 13:14 Jakub Jelinek
2016-07-12  8:54 ` Richard Biener
2016-06-02  9:47 Jakub Jelinek
2016-03-18  9:23 Jakub Jelinek
2016-03-17 14:24 Jakub Jelinek
2016-03-17 15:48 ` Jason Merrill
2016-03-04  7:30 Jakub Jelinek
2016-03-04  7:38 ` Jeff Law
2016-03-03 14:36 Jakub Jelinek
2016-03-04  7:10 ` Jeff Law
2016-03-04  7:23   ` Jakub Jelinek
2016-02-11 18:14 Jakub Jelinek
2016-02-10 14:12 Jakub Jelinek
2016-02-10 14:21 ` Richard Biener
2015-05-05 18:52 Jakub Jelinek
2015-05-05 19:10 ` Andreas Krebbel
2015-04-17  8:47 Jakub Jelinek
2015-04-17 15:32 ` Jeff Law
2015-04-11 22:27 patch ping Bernhard Reutner-Fischer
2015-04-13 13:12 ` Jeff Law
2015-04-22 19:47   ` Bernhard Reutner-Fischer
2015-03-18 14:01 Patch ping Jakub Jelinek
2015-02-12 15:37 Jakub Jelinek
2015-02-09 23:06 patch ping Trevor Saunders
2015-02-09 23:15 ` Jan Hubicka
2015-02-04 19:30 Patch ping Jakub Jelinek
2015-01-14  6:29 Jan Hubicka
2015-01-14 21:42 ` Jason Merrill
2015-01-05 13:53 Jakub Jelinek
2015-01-05 21:27 ` Jeff Law
2015-01-05 21:39   ` Jakub Jelinek
2015-01-06  8:23     ` Jakub Jelinek
2015-01-09  5:34     ` Jeff Law
2014-12-12  8:23 Jakub Jelinek
2014-11-01 11:58 nvptx offloading patches [3/n], RFD Bernd Schmidt
2015-02-04 11:38 ` Jakub Jelinek
2015-02-09 10:20   ` Richard Biener
2015-02-16 21:08     ` Jakub Jelinek
2015-02-16 21:35       ` Richard Biener
2015-02-16 21:44         ` Jakub Jelinek
2015-02-17 10:00           ` Richard Biener
2015-02-18 10:00             ` Jakub Jelinek
2015-02-25  8:51               ` Patch ping Jakub Jelinek
2015-02-25  9:30                 ` Richard Biener
2015-02-25 16:51                   ` Jakub Jelinek
2014-07-19 10:12 Jakub Jelinek
2014-04-09 13:07 Jakub Jelinek
2014-04-09 22:29 ` DJ Delorie
2014-04-10  5:59   ` Jakub Jelinek
2014-04-10 16:01     ` DJ Delorie
2014-04-10 18:42       ` Tobias Burnus
2014-04-14 11:02       ` Jakub Jelinek
2014-04-16 18:45         ` Toon Moene
2014-04-16 19:13         ` DJ Delorie
2014-04-17 12:21           ` Jakub Jelinek
2014-04-10  4:24 ` Jeff Law
2014-02-06 12:12 Jakub Jelinek
2015-04-17 15:46 ` Richard Earnshaw
2015-04-17 15:47   ` Richard Earnshaw
2014-01-13  8:07 Jakub Jelinek
2014-01-13  8:15 ` Uros Bizjak
2014-01-13  8:35   ` Jakub Jelinek
2014-01-13 10:23     ` Richard Biener
2014-01-13 18:26     ` Kirill Yukhin
2014-01-13 18:33       ` Uros Bizjak
2014-01-13 18:40       ` Uros Bizjak
2014-01-13 18:59         ` Jakub Jelinek
2014-01-13 15:15 ` Jeff Law
2014-01-13 16:26   ` Jakub Jelinek
2014-01-13 15:22     ` Jeff Law
2014-04-14 10:56       ` Jakub Jelinek
2014-04-16 21:35 ` Jeff Law
2014-04-17 21:56   ` Uros Bizjak
2014-01-06  9:52 Jakub Jelinek
2013-05-17  6:49 Jakub Jelinek
2013-05-17 15:44 ` Jeff Law
2013-04-26  7:40 Jakub Jelinek
2013-04-26 11:01 ` Gabriel Dos Reis
2013-03-05 13:12 Jakub Jelinek
2013-03-05 13:26 ` Richard Biener
2013-03-05 13:47   ` Jakub Jelinek
2013-03-05 13:52     ` Richard Biener
2013-03-05 15:44 ` Vladimir Makarov
2013-03-05 15:46 ` Vladimir Makarov
2013-02-07  8:24 Jakub Jelinek
2013-02-07 14:34 ` Jeff Law
2013-01-30 10:18 Jakub Jelinek
2012-12-18 14:12 Jakub Jelinek
2012-12-18 21:36 ` Paul Richard Thomas
2012-11-26 12:30 Jakub Jelinek
2012-12-06  9:28 ` Richard Biener
2012-11-16  9:10 Jakub Jelinek
2012-11-17 19:12 ` Richard Henderson
2012-11-17 19:16 ` Richard Henderson
2012-11-17 20:04 ` Richard Henderson
2012-11-19  7:53   ` Jakub Jelinek
2012-11-19 16:56     ` Richard Henderson
2012-10-22 18:31 Jakub Jelinek
2012-08-27  7:44 Jakub Jelinek
2012-09-03 11:34 ` Richard Guenther
2012-06-11 11:28 Jakub Jelinek
2012-03-05 11:09 Jakub Jelinek
2012-03-05 12:18 ` Richard Guenther
2012-03-05 20:08 ` Richard Henderson
2012-02-14 10:07 Jakub Jelinek
2012-02-17 14:56 ` Jan Hubicka
2012-02-03 10:14 Jakub Jelinek
2012-02-03 10:56 ` Paolo Carlini
2012-01-24 10:29 Jakub Jelinek
2012-01-24 10:53 ` Richard Guenther
2012-01-02 10:38 Jakub Jelinek
2012-01-02 12:20 ` Richard Guenther
2011-11-07 21:54 Jakub Jelinek
2011-11-08 13:45 ` Richard Guenther
2011-11-02 20:19 Jakub Jelinek
2011-11-04 10:11 ` Richard Guenther
2011-11-04 10:39   ` Jakub Jelinek
2011-11-04 11:44     ` Richard Guenther
2011-11-04 14:09       ` Michael Matz
2011-09-26  9:30 Jakub Jelinek
2011-09-26 10:08 ` Richard Sandiford
2011-09-12 15:39 Jakub Jelinek
2011-09-12 16:17 ` Jeff Law
2011-08-29  9:41 Jakub Jelinek
2011-08-29 12:00 ` Joseph S. Myers
2011-08-29 12:49 ` Bernd Schmidt
2011-08-29 21:33 ` Jeff Law
2011-08-18  9:45 Jakub Jelinek
2011-06-20  9:22 Jakub Jelinek
2011-06-21 18:37 ` Richard Henderson
2011-06-25 19:39 ` Eric Botcazou
2011-06-25 23:56   ` Mike Stump
2011-05-23  9:34 Jakub Jelinek
2011-05-23 10:11 ` Richard Guenther
2011-05-23 18:13 ` Jeff Law
2011-05-12 16:12 Jakub Jelinek
2011-04-26 12:55 Jakub Jelinek
2011-03-14 20:20 Jakub Jelinek
2011-03-14 20:27 ` Diego Novillo
2011-02-28 10:38 Jakub Jelinek
2011-02-28 16:07 ` Jeff Law
2011-02-28 16:18 ` Jeff Law
2011-02-28 18:12 ` Jeff Law
2011-02-03 11:59 Jakub Jelinek
2011-02-03 16:14 ` Richard Henderson
2011-02-03 16:20   ` Jakub Jelinek
2011-02-03 16:25     ` IainS
2011-02-03 16:27       ` Richard Henderson
2011-02-03 16:38         ` Jakub Jelinek
2011-02-03 16:49           ` IainS
2011-02-03 16:54             ` Jakub Jelinek
2011-02-03 18:44           ` Mike Stump
2011-02-03 19:04             ` IainS
2010-11-05 20:04 Jakub Jelinek
2010-11-09 15:48 ` Jeff Law
2010-09-08 18:13 Jakub Jelinek
2010-07-20 16:59 Jakub Jelinek
2010-07-27 17:39 ` Jeff Law
2010-06-21 10:12 Jakub Jelinek
2010-06-21 11:19 ` Paolo Bonzini
2010-06-21 12:08   ` Jan Kratochvil
2010-06-21 12:20     ` Jan Kratochvil
2010-05-10 17:00 Jakub Jelinek
2010-05-10 23:43 ` Joseph S. Myers
2010-04-19  9:47 Jakub Jelinek
2010-03-02 19:00 Patch Ping Jeff Law
2010-03-03 10:09 ` Richard Guenther
2010-02-23 15:42 Patch ping Jakub Jelinek
2010-02-23 20:12 ` Uros Bizjak
2010-02-09 22:39 Jakub Jelinek
2010-02-09 22:52 ` Richard Guenther
2010-01-14  9:33 Jakub Jelinek
2010-01-14 19:12 ` Richard Henderson
2010-01-04 10:54 Jakub Jelinek
2010-01-04 14:35 ` Richard Guenther
2009-11-02 13:17 Jakub Jelinek
2009-11-02 13:29 ` Richard Guenther
2009-10-19 19:22 Jakub Jelinek
2009-10-19 19:22 ` Richard Henderson
2009-10-19 21:09 ` Joseph S. Myers
2009-10-19 22:06 ` Jason Merrill
2009-10-20  1:25   ` Paolo Carlini
2009-10-12 12:37 Jakub Jelinek
2009-10-12 19:23 ` Tom Tromey
2009-10-12 20:21   ` Jakub Jelinek
2009-10-12 21:29     ` Tom Tromey
2009-08-06 20:57 Jakub Jelinek
2009-05-20 21:07 Jakub Jelinek
2009-04-08 18:16 Jakub Jelinek
2009-01-09 16:41 Jakub Jelinek
2009-01-10  2:39 ` Ian Lance Taylor
2008-11-10 16:53 Jakub Jelinek
2008-11-12 15:51 ` Nick Clifton
2008-11-22  2:49 ` Ian Lance Taylor
2008-09-26  0:33 Jakub Jelinek
2008-09-26 12:53 ` Diego Novillo
2008-09-26 17:36 ` Richard Henderson
2008-07-28 15:02 Jakub Jelinek
2008-06-27 16:11 Jakub Jelinek
2008-05-07  8:38 Jakub Jelinek
2008-05-07 14:59 ` Jason Merrill
2008-05-21 15:05   ` Jakub Jelinek
2008-05-21 15:51     ` Jason Merrill
2008-05-10 19:23 ` Diego Novillo
2008-04-05 16:54 Jan Hubicka
2008-04-05 17:36 ` Richard Guenther
2008-04-05 20:39   ` Jan Hubicka
2008-04-08 20:42     ` Mark Mitchell
2008-04-08 22:52       ` Jan Hubicka
2008-04-08 23:06         ` Mark Mitchell
2008-04-09  7:19           ` Andi Kleen
2008-04-10 13:36           ` Jan Hubicka
2008-04-10 18:36       ` Michael Matz
2008-04-11  8:16         ` Mark Mitchell
2008-04-12 19:10           ` Hans-Peter Nilsson
2008-08-29 22:15   ` Jan Hubicka
2008-08-30 19:06     ` Richard Guenther
2008-09-02 14:38       ` Ian Lance Taylor
2008-02-20 14:35 Jakub Jelinek
2008-02-20 16:26 ` Tom Tromey
2008-02-15 16:47 Jakub Jelinek
2007-09-04 10:02 Jan Hubicka
2007-09-04 10:07 ` Richard Guenther
2007-07-30 18:17 Zdenek Dvorak
2007-07-09  9:03 Zdenek Dvorak
2007-07-09  9:44 ` Richard Guenther
2007-05-24 21:39 Krister Walfridsson
2007-05-23  9:13 Zdenek Dvorak
2007-05-23 20:24 ` Diego Novillo
2007-04-18  1:07 Jan Hubicka
2007-04-17  1:49 Zdenek Dvorak
2006-12-16  0:05 H. J. Lu
2006-12-16  0:35 ` Janis Johnson
2006-12-14 23:53 Zdenek Dvorak
2006-12-15 13:12 ` Richard Guenther
2006-12-16 16:32   ` Zdenek Dvorak
2006-05-02 14:32 Patch Ping Tom Tromey
2006-05-03  2:22 ` Mark Mitchell
2006-03-21 21:26 Patch ping Zdenek Dvorak
2006-03-10 19:33 Uttam Pawar
2006-03-11 20:40 ` Roger Sayle
2006-03-13 19:23   ` Uttam Pawar
2006-03-14  1:02     ` Roger Sayle
2006-03-14 16:49     ` Steve Ellcey
2006-03-14 16:55       ` Andrew Pinski
2006-03-15  4:38       ` Roger Sayle
2006-03-15 19:29         ` Steve Ellcey
2006-03-15 10:23       ` Grigory Zagorodnev
2006-03-15 10:15     ` Andreas Schwab
2006-02-16 23:51 [patch] for PR26327 Uttam Pawar
2006-02-21 19:36 ` patch Ping Uttam Pawar
2006-02-16 15:58 Patch ping Zdenek Dvorak
2006-02-17  2:40 ` Roger Sayle
2006-02-17  9:24   ` Zdenek Dvorak
2006-02-17 10:34     ` Paolo Bonzini
2006-02-17 15:31       ` Roger Sayle
2006-02-21  9:15         ` Zdenek Dvorak
2006-02-21 14:47           ` Roger Sayle
2006-02-21 15:43             ` Zdenek Dvorak
2006-02-21 18:01               ` Richard Henderson
2006-02-21 23:04                 ` Zdenek Dvorak
2006-02-21 23:16                   ` Richard Henderson
2006-02-22  0:20                     ` Zdenek Dvorak
2006-02-14 17:19 Jakub Jelinek
2006-01-28  0:07 Zdenek Dvorak
2006-01-16 21:54 Jakub Jelinek
2006-01-10 21:41 Jan Hubicka
2006-01-10 22:45 ` Ian Lance Taylor
2006-01-10 14:03 Zdenek Dvorak
2006-01-10 14:20 ` Diego Novillo
2006-01-10 16:27   ` Zdenek Dvorak
2005-12-19 19:30 Jan Hubicka
2005-12-19  8:10 patch ping Jan Beulich
2005-12-19  9:26 ` Gerald Pfeifer
2005-11-19 19:14 Rafael Ávila de Espíndola
2005-11-20  9:06 ` Andreas Jaeger
2005-10-30 13:57 Richard Kenner
2005-10-29  1:18 Andrew Pinski
2005-10-29  4:16 ` Ian Lance Taylor
2005-10-29 20:17   ` Andrew Pinski
2005-10-29 20:26     ` Andrew Pinski
2005-10-29 21:08       ` Andrew Pinski
2005-10-30  4:59         ` Ian Lance Taylor
2005-10-04 16:35 Patch ping Ian Lance Taylor
2005-10-04 17:49 ` Richard Henderson
2005-08-29  8:03 Jakub Jelinek
2005-08-29  8:49 ` Ian Lance Taylor
2005-08-01 12:56 Jan Hubicka
2005-06-20 19:37 Jan Hubicka
2005-06-20 22:42 ` Richard Henderson
2005-06-21  8:34   ` Jan Hubicka
2005-06-15 22:34 patch ping Eric Christopher
2005-05-18 11:23 Patch ping Tobias Schlüter
2005-05-12 20:41 Jakub Jelinek
2005-04-04 15:14 Ian Lance Taylor
2005-04-05  2:09 ` Richard Henderson
2005-03-30 19:18 Dale Johannesen
2005-03-30 22:59 ` Tom Tromey
2005-03-30 23:05 ` Geoffrey Keating
2005-03-25 21:26 Zdenek Dvorak
2005-03-09 23:35 Jakub Jelinek
2005-02-27 16:37 Zdenek Dvorak
2004-12-10 17:14 H. J. Lu
2004-12-10 17:02 H. J. Lu
2004-10-11 20:39 Patch Ping Tom Tromey
2004-10-12 23:35 ` Geoffrey Keating
2004-09-03 23:39 Patch ping H. J. Lu
2004-09-03 23:44 ` Richard Henderson
     [not found] <20040731163035.GA7104@troutmask.apl.washington.edu>
2004-08-06 20:45 ` Paul Brook
2004-07-08 14:50 jlquinn
2004-07-08 14:55 ` Roger Sayle
2004-07-08 15:26 ` Paolo Bonzini
2004-06-24  3:10 patch ping Ziemowit Laski
2004-06-23 19:35 Josef Zlomek
2004-06-21 22:57 Pat Haugen
2004-06-21 17:42 Jerry Quinn
2004-06-21 11:44 Patch ping Paolo Bonzini
2004-06-21 15:20 ` Roger Sayle
2004-06-14 13:11 Paul Brook
2004-06-14 17:14 ` Mark Mitchell
2004-06-14 17:36   ` Daniel Jacobowitz
2004-06-14 18:13     ` Paul Brook
2004-06-14 18:22       ` Daniel Jacobowitz
2004-06-15  0:08 ` Richard Henderson
2004-06-15 16:33   ` Paul Brook
2004-06-15 17:46     ` Richard Henderson
2004-06-10 16:48 Tobias Schlüter
2004-06-11  6:49 ` Steve Kargl
2004-05-29 19:51 patch ping jlquinn
2004-05-20 13:25 Patch ping Ben Elliston
2004-05-16 11:59 Richard Guenther
     [not found] <c7dcf6$uiq$1@sea.gmane.org>
     [not found] ` <16538.13954.773875.174452@cuddles.cambridge.redhat.com>
2004-05-06 19:00   ` Patch Ping Ranjit Mathew
2004-05-04 23:01 Patch ping Andrew Pinski
2004-04-28 13:35 Paul Brook
2004-04-28 13:51 ` Richard Earnshaw
2004-04-28 14:02   ` Paul Brook
2004-04-28 15:36     ` Richard Earnshaw
2004-04-28 13:56 ` Roger Sayle
2004-04-23 11:08 Zdenek Dvorak
2004-04-23 13:34 ` Nathan Sidwell
2004-04-23 13:48   ` Zdenek Dvorak
2004-04-23 14:18     ` Roger Sayle
2004-04-24 13:01   ` Aldy Hernandez
2004-04-24 19:40     ` Zdenek Dvorak
2004-04-25  3:39       ` Aldy Hernandez
2004-04-25 16:37     ` Zdenek Dvorak
2004-04-23  9:30 Paolo Bonzini
2004-04-19 19:21 Josef Zlomek
2004-04-20  0:50 ` Roger Sayle
2004-04-16 10:50 Paolo Bonzini
2004-04-16 21:16 ` Geoff Keating
2004-04-19  5:37   ` Andreas Jaeger
2004-04-19  9:45     ` Paolo Bonzini
2004-04-19  9:56       ` Arnaud Charlet
2004-04-19 10:01         ` Paolo Bonzini
2004-04-19 12:10           ` Arnaud Charlet
2004-04-19 10:07       ` Andreas Jaeger
2004-04-19 10:41       ` Laurent GUERBY
2004-04-19 11:13         ` Paolo Bonzini
2004-04-19 11:30       ` Andreas Jaeger
2004-04-19 12:38         ` Paolo Bonzini
2004-04-19 12:57       ` Andreas Schwab
2004-04-19 13:16         ` Paul Brook
2004-04-19 15:08           ` Richard Earnshaw
2004-04-19 13:20         ` Richard Earnshaw
2004-04-19  5:41   ` Andreas Jaeger
2004-03-26 15:38 Ian Lance Taylor
2004-03-24  2:53 patch ping Eric Christopher
2004-03-01 13:03 Patch ping Zdenek Dvorak
2004-03-02  9:33 ` Zack Weinberg
2004-03-19  8:14   ` Zack Weinberg
2004-03-19  8:14 ` Zdenek Dvorak
2004-02-17  0:25 patch ping Alan Modra
2004-02-21 13:45 ` Alan Modra
2004-02-12 21:22 Patch ping Zdenek Dvorak
2004-02-21 13:45 ` Zdenek Dvorak
2004-02-06  1:23 patch ping Alan Modra
2004-02-06  4:23 ` Roger Sayle
2004-02-21 13:45   ` Roger Sayle
2004-02-06 10:40 ` Andreas Schwab
2004-02-06 11:02   ` Alan Modra
2004-02-21 13:45     ` Alan Modra
2004-02-21 13:45   ` Andreas Schwab
2004-02-21 13:45 ` Alan Modra
2004-02-02  9:21 Patch ping Paolo Bonzini
2004-02-21 13:45 ` Paolo Bonzini
2003-10-19 11:11 Zdenek Dvorak
2003-10-19 17:39 ` Zack Weinberg
2003-10-19 18:38   ` Jan Hubicka
2003-10-19 18:41     ` Andreas Jaeger
2003-10-19 19:54       ` Zack Weinberg
2003-09-10  3:17 Jerry Quinn
2003-09-11 14:49 ` Jim Wilson
2002-07-12 15:33 patch ping Eric Christopher

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).