Introduce scope_exit
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 02cca05a677144b61ef803400aa85582693983b5..996ca18e140143eefcc3c1b15e9f2dd5c7f4d4fa 100644 (file)
@@ -1,3 +1,72 @@
+2019-01-23  Pedro Alves  <palves@redhat.com>
+           Andrew Burgess  <andrew.burgess@embecosm.com>
+           Tom Tromey  <tom@tromey.com>
+
+       * common/scope-exit.h: New file.
+
+2019-01-23  Pedro Alves  <palves@redhat.com>
+
+       * common/preprocessor.h (ESC): Rename to ...
+       (ESC_PARENS): ... this.
+       * common/valid-expr.h (CHECK_VALID_EXPR_1, CHECK_VALID_EXPR_2)
+       (CHECK_VALID_EXPR_3, CHECK_VALID_EXPR_4): Adjust.
+
+2019-01-23  Tom Tromey  <tom@tromey.com>
+
+       * language.h (class scoped_switch_to_sym_language_if_auto):
+       Initialize m_lang in both cases.
+
+2019-01-23  Alan Hayward  <alan.hayward@arm.com>
+
+       * nat/aarch64-linux.c (aarch64_linux_new_thread): Replace XNEW
+       with XCNEW.
+
+2019-01-22  Tom Tromey  <tom@tromey.com>
+
+       * corelow.c: Do not include sys/file.h.
+
+2019-01-22  Tom Tromey  <tom@tromey.com>
+
+       * tui/tui-wingeneral.h: Include gdb_curses.h.
+
+2019-01-22  Tom Tromey  <tom@tromey.com>
+
+       * source-cache.h (class source_cache) <get_source_lines,
+       get_plain_source_lines, extract_lines>: Rename "lines" parameter.
+
+2019-01-22  Tom Tromey  <tom@tromey.com>
+
+       * remote-fileio.h (struct remote_target): Declare.
+
+2019-01-22  Tom Tromey  <tom@tromey.com>
+
+       * python/py-arch.c: Do not include py-ref.h.
+       * python/py-bpevent.c: Do not include py-ref.h.
+       * python/py-cmd.c: Do not include py-ref.h.
+       * python/py-continueevent.c: Do not include py-ref.h.
+       * python/py-event.h: Do not include py-ref.h.
+       * python/py-evtregistry.c: Do not include py-ref.h.
+       * python/py-finishbreakpoint.c: Do not include py-ref.h.
+       * python/py-frame.c: Do not include py-ref.h.
+       * python/py-framefilter.c: Do not include py-ref.h.
+       * python/py-function.c: Do not include py-ref.h.
+       * python/py-infevents.c: Do not include py-ref.h.
+       * python/py-linetable.c: Do not include py-ref.h.
+       * python/py-objfile.c: Do not include py-ref.h.
+       * python/py-param.c: Do not include py-ref.h.
+       * python/py-prettyprint.c: Do not include py-ref.h.
+       * python/py-progspace.c: Do not include py-ref.h.
+       * python/py-symbol.c: Do not include py-ref.h.
+       * python/py-symtab.c: Do not include py-ref.h.
+       * python/py-type.c: Do not include py-ref.h.
+       * python/py-unwind.c: Do not include py-ref.h.
+       * python/py-utils.c: Do not include py-ref.h.
+       * python/py-value.c: Do not include py-ref.h.
+       * python/py-varobj.c: Do not include py-ref.h.
+       * python/py-xmethods.c: Do not include py-ref.h.
+       * python/python.c: Do not include py-ref.h.
+       * varobj.c: Do not include py-ref.h.
+
 2019-01-22  Tom Tromey  <tom@tromey.com>
 
        * objfiles.h (struct objfile_per_bfd_storage): Use "struct"
This page took 0.024138 seconds and 4 git commands to generate.