public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH 0/5] remove tm.h from encoding.c
@ 2015-10-30 11:48 tbsaunde+gcc
  2015-10-30 11:48 ` [PATCH 1/5] 2015-01-25 Paul Thomas <pault@gcc.gnu.org> tbsaunde+gcc
                   ` (5 more replies)
  0 siblings, 6 replies; 21+ messages in thread
From: tbsaunde+gcc @ 2015-10-30 11:48 UTC (permalink / raw)
  To: gcc-patches

From: Trevor Saunders <tbsaunde+gcc@tbsaunde.org>

Hi,

Its not the nicest code in the world, and there's definitely room for cleanups,
however it seems like an improvement.  After this series the only usage of tm.h
in libobjc is thr.c which only uses tm.h so it can include gthr.h which uses
SUPPORTS_WEAK and possibly other target macros.

bootstrapped + regtested patches individually on x86_64-linux-gnu, also tested the
series as a whole doesn't regress check-objc on ppc64{,le}-linux-gnu and AIX,
ok?

Trev

Trevor Saunders (4):
  remove usage of ROUND_TYPE_SIZE from encoding.c
  stop using ROUND_TYPE_ALIGN in libobjc/
  remove usage of BIGGEST_FIELD_ALIGNMENT in encoding.c
  remove usage of ADJUST_FIELD_ALIGN in encoding.c

pault (1):
  2015-01-25  Paul Thomas  <pault@gcc.gnu.org>

 gcc/fortran/ChangeLog                              |  21 +-
 gcc/fortran/trans-array.c                          |  32 +++
 gcc/fortran/trans-expr.c                           |  70 ++++---
 gcc/fortran/trans-stmt.c                           |   9 +-
 gcc/testsuite/ChangeLog                            |  11 ++
 .../gfortran.dg/allocate_with_source_12.f03        |  38 ++++
 .../gfortran.dg/allocate_with_source_13.f03        | 220 +++++++++++++++++++++
 .../gfortran.dg/allocate_with_source_14.f03        | 214 ++++++++++++++++++++
 libobjc/encoding.c                                 |  48 +++--
 9 files changed, 613 insertions(+), 50 deletions(-)
 create mode 100644 gcc/testsuite/gfortran.dg/allocate_with_source_12.f03
 create mode 100644 gcc/testsuite/gfortran.dg/allocate_with_source_13.f03
 create mode 100644 gcc/testsuite/gfortran.dg/allocate_with_source_14.f03

-- 
2.6.2

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

end of thread, other threads:[~2015-11-03  3:11 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-10-30 11:48 [PATCH 0/5] remove tm.h from encoding.c tbsaunde+gcc
2015-10-30 11:48 ` [PATCH 1/5] 2015-01-25 Paul Thomas <pault@gcc.gnu.org> tbsaunde+gcc
2015-10-30 12:13   ` Bernd Schmidt
2015-10-30 12:28     ` Trevor Saunders
2015-10-30 11:48 ` [PATCH 2/5] remove usage of ROUND_TYPE_SIZE from encoding.c tbsaunde+gcc
2015-10-31  5:18   ` Andrew Pinski
2015-10-30 11:48 ` [PATCH 3/5] stop using ROUND_TYPE_ALIGN in libobjc/ tbsaunde+gcc
2015-10-31  5:20   ` Andrew Pinski
2015-10-30 11:48 ` [PATCH 4/5] remove usage of BIGGEST_FIELD_ALIGNMENT in encoding.c tbsaunde+gcc
2015-10-31  6:56   ` Andrew Pinski
2015-11-03  3:11     ` Trevor Saunders
2015-10-30 11:59 ` [PATCH 5/5] remove usage of ADJUST_FIELD_ALIGN " tbsaunde+gcc
2015-10-30 12:10   ` Bernd Schmidt
2015-10-30 12:17     ` Richard Biener
2015-10-30 12:28       ` Bernd Schmidt
2015-10-30 12:51         ` Richard Biener
2015-10-30 13:14           ` Bernd Schmidt
2015-10-31  7:33             ` Andrew Pinski
2015-11-03  2:51               ` Trevor Saunders
2015-10-30 13:11       ` Trevor Saunders
2015-10-30 15:47 ` [PATCH 0/5] remove tm.h from encoding.c Mike Stump

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