Move C-related declarations to compile-c.h
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index a42e801ab5990ab43e2ba62776582efb62961dcb..c2a3a26a844818f3b6ef3cf3b42afd0162df4169 100644 (file)
@@ -1,3 +1,22 @@
+2018-08-10  Keith Seitz  <keiths@redhat.com>
+
+       * Makefile.in (SUBDIR_GCC_COMPILE_SRCS): Move header files ...
+       (HFILES_NO_SRCDIR): ... to here.
+       Add compile-internal.h and compile-c.h.
+       * compile/compile-c-support.c: Include compile-c.h.
+       * compile/compile-c-symbols.c: Include compile-c.h.
+       (generate_c_for_variable_locations): Update comment.
+       * compile/compile-c-types.c: Include compile-c.h.
+       * compile/compile-c.h: New file -- moved C language declarations
+       from other files here.
+       * compile/compile-internal.h: Do not include hashtab.h or
+       common/enum-flags.h.
+       (gcc_qualifiers_flags, struct compile_c_instance, C_CTX)
+       (gcc_convert_symbol, gcc_symbol_address)
+       (generate_c_for_variable_locations, c_get_mode_for_size)
+       (c_get_range_decl_name): Definitions moved to compile-c.h.
+       * compile/compile-loc2c.c: Include compile-c.h.
+
 2018-08-10  Keith Seitz  <keiths@redhat.com>
 
        * compile/compile-c-symbols.c (symbol_substitution_name): Rename to ...
This page took 0.031357 seconds and 4 git commands to generate.