public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH 0/6] Use DISABLE_COPY_AND_ASSIGN
@ 2019-12-05 20:08 David Malcolm
  2019-12-05 20:09 ` [PATCH 5/6] [analyzer] Use DISABLE_COPY_AND_ASSIGN in various places David Malcolm
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: David Malcolm @ 2019-12-05 20:08 UTC (permalink / raw)
  To: gcc-patches; +Cc: David Malcolm

I added DISABLE_COPY_AND_ASSIGN to various places that had a dtor
but which didn't implement a copy-ctor and assign-operator.

Successfully bootstrapped & regrtested on x86_64-pc-linux-gnu.

Pushed to branch "dmalcolm/analyzer" on the GCC git mirror.

David Malcolm (6):
  Use DISABLE_COPY_AND_ASSIGN in auto_timevar
  Use DISABLE_COPY_AND_ASSIGN in auto_client_timevar
  Use DISABLE_COPY_AND_ASSIGN in analyzer-logging.h
  Use DISABLE_COPY_AND_ASSIGN in jit-logging.h
  [analyzer] Use DISABLE_COPY_AND_ASSIGN in various places
  Use DISABLE_COPY_AND_ASSIGN in auto_delete_vec

 gcc/analyzer/analysis-plan.h      | 2 ++
 gcc/analyzer/analyzer-logging.h   | 6 ++++++
 gcc/analyzer/diagnostic-manager.h | 3 +++
 gcc/analyzer/exploded-graph.h     | 7 +++++++
 gcc/analyzer/sm.h                 | 2 ++
 gcc/analyzer/state-purge.h        | 2 ++
 gcc/jit/jit-logging.h             | 6 ++++++
 gcc/timevar.h                     | 7 ++-----
 gcc/vec.h                         | 3 +++
 9 files changed, 33 insertions(+), 5 deletions(-)

-- 
2.21.0

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

end of thread, other threads:[~2019-12-05 20:09 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-05 20:08 [PATCH 0/6] Use DISABLE_COPY_AND_ASSIGN David Malcolm
2019-12-05 20:09 ` [PATCH 5/6] [analyzer] Use DISABLE_COPY_AND_ASSIGN in various places David Malcolm
2019-12-05 20:09 ` [PATCH 4/6] Use DISABLE_COPY_AND_ASSIGN in jit-logging.h David Malcolm
2019-12-05 20:09 ` [PATCH 3/6] Use DISABLE_COPY_AND_ASSIGN in analyzer-logging.h David Malcolm
2019-12-05 20:09 ` [PATCH 1/6] Use DISABLE_COPY_AND_ASSIGN in auto_timevar David Malcolm
2019-12-05 20:09 ` [PATCH 2/6] Use DISABLE_COPY_AND_ASSIGN in auto_client_timevar David Malcolm
2019-12-05 20:09 ` [PATCH 6/6] Use DISABLE_COPY_AND_ASSIGN in auto_delete_vec David Malcolm

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