Let GDB reuse GCC's parser.
2014-10-27 Phil Muldoon <pmuldoon@redhat.com> Jan Kratochvil <jan.kratochvil@redhat.com> Tom Tromey <tromey@redhat.com> * aclocal.m4: New file. * callbacks.cc: New file. * callbacks.hh: New file. * cc1plugin-config.h.in: New file. * configure: New file. * configure.ac: New file. * connection.cc: New file. * connection.hh: New file. * findcomp.cc: New file. * findcomp.hh: New file. * libcc1.cc: New file. * libcc1plugin.sym: New file. * libcc1.sym: New file. * Makefile.am: New file. * Makefile.in: New file. * marshall.cc: New file. * marshall.hh: New file. * names.cc: New file. * names.hh: New file. * plugin.cc: New file. * rpc.hh: New file. * status.hh: New file. 2014-10-27 Phil Muldoon <pmuldoon@redhat.com> Jan Kratochvil <jan.kratochvil@redhat.com> Tom Tromey <tromey@redhat.com> * gcc-c-fe.def: New file. * gcc-c-interface.h: New file. * gcc-interface.h: New file. 2014-10-27 Phil Muldoon <pmuldoon@redhat.com> Tom Tromey <tromey@redhat.com> * c-tree.h (enum c_oracle_request): New. (c_binding_oracle_function): New typedef. (c_binding_oracle, c_pushtag, c_bind): Declare. * c-decl.c (c_binding_oracle): New global. (I_SYMBOL_CHECKED): New macro. (i_symbol_binding): New function. (I_SYMBOL_BINDING, I_SYMBOL_DECL): Redefine. (I_TAG_CHECKED): New macro. (i_tag_binding): New function. (I_TAG_BINDING, I_TAG_DECL): Redefine. (I_LABEL_CHECKED): New macro. (i_label_binding): New function. (I_LABEL_BINDING, I_LABEL_DECL): Redefine. (c_print_identifier): Save and restore c_binding_oracle. (c_pushtag, c_bind): New functions. 2014-10-27 Phil Muldoon <pmuldoon@redhat.com> Tom Tromey <tromey@redhat.com> * aclocal.m4, configure: Rebuild. * Makefile.in (aclocal_deps): Add gcc-plugin.m4. * configure.ac: Use GCC_ENABLE_PLUGINS. * stor-layout.c (finish_bitfield_layout): Now public. Change argument type to 'tree'. (finish_record_layout): Update. * stor-layout.h (finish_bitfield_layout): Declare. 2014-10-27 Tom Tromey <tromey@redhat.com> * gcc-plugin.m4: New file. 2014-10-27 Phil Muldoon <pmuldoon@redhat.com> Tom Tromey <tromey@redhat.com> * Makefile.def: Add libcc1 to host_modules. * configure.ac (host_tools): Add libcc1. * Makefile.in, configure: Rebuild. From-SVN: r216748
Showing
- ChangeLog 7 additions, 0 deletionsChangeLog
- Makefile.def 5 additions, 0 deletionsMakefile.def
- Makefile.in 992 additions, 5 deletionsMakefile.in
- config/ChangeLog 4 additions, 0 deletionsconfig/ChangeLog
- config/gcc-plugin.m4 113 additions, 0 deletionsconfig/gcc-plugin.m4
- configure 1 addition, 1 deletionconfigure
- configure.ac 2 additions, 2 deletionsconfigure.ac
- gcc/ChangeLog 11 additions, 0 deletionsgcc/ChangeLog
- gcc/Makefile.in 1 addition, 0 deletionsgcc/Makefile.in
- gcc/aclocal.m4 1 addition, 88 deletionsgcc/aclocal.m4
- gcc/c/ChangeLog 19 additions, 0 deletionsgcc/c/ChangeLog
- gcc/c/c-decl.c 149 additions, 15 deletionsgcc/c/c-decl.c
- gcc/c/c-tree.h 24 additions, 0 deletionsgcc/c/c-tree.h
- gcc/configure 86 additions, 86 deletionsgcc/configure
- gcc/configure.ac 1 addition, 99 deletionsgcc/configure.ac
- gcc/stor-layout.c 6 additions, 6 deletionsgcc/stor-layout.c
- gcc/stor-layout.h 1 addition, 0 deletionsgcc/stor-layout.h
- include/ChangeLog 8 additions, 0 deletionsinclude/ChangeLog
- include/gcc-c-fe.def 197 additions, 0 deletionsinclude/gcc-c-fe.def
- include/gcc-c-interface.h 220 additions, 0 deletionsinclude/gcc-c-interface.h
Loading
Please register or sign in to comment