This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-aarch64-build_cross in repository toolchain/ci/binutils-gdb.
from 01573d7360 Fix build bug in ada-lang.c adds 7ce45db691 Automatic date update in version.in adds 6bddc3e8b4 sim: switch top level to automake adds 6c57b87fc4 sim: testsuite: merge into toplevel automake adds f4df849f1d Regenerated adds d3dacd0faf Automatic date update in version.in adds 2916e3e18f sim: igen: update options API adds 8c9b6e7689 sim: delete unused BUILD_LIBS setting adds ea2d29f7bc Split out eval_op_scope adds 50b98adc3c Split out eval_op_var_entry_value adds c0df928969 Split out eval_op_var_msym_value adds 9b1d8af683 Split out eval_op_func_static_var adds ffff730bf6 Split out eval_op_register adds 14a1c64a13 Split out eval_op_string adds f871bae1ae Split out eval_op_objc_selector adds 5c2f201e8d Split out eval_op_concat adds f960a6176a Split out eval_op_ternop adds 3e96c4fc0f Split out eval_op_structop_struct adds fb461aa39e Split out eval_op_structop_ptr adds b7a96ed22e Split out eval_op_member adds aedaf9ac06 Split out eval_op_add adds d9790e22f4 Split out eval_op_sub adds 7cdcdd02b3 Split out eval_op_binary adds 288d26bcd8 Split out eval_op_subscript adds 0cc96de858 Split out eval_op_equal adds 1fcb355938 Split out eval_op_notequal adds 6cad134942 Split out eval_op_less adds 1f78d732ec Split out eval_op_gtr adds 96e3efd9b2 Split out eval_op_geq adds 60cdd4871a Split out eval_op_leq adds eed70b1c37 Split out eval_op_repeat adds 39f288bea9 Split out eval_op_plus adds 606d105ff1 Split out eval_op_neg adds 1f09ec811e Split out eval_op_complement adds 24338fb9d9 Split out eval_op_lognot adds 786f70ee4d Split out eval_op_ind adds acee94686b Split out eval_op_alignof adds 3aef2a0768 Split out eval_op_memval adds 00f508843c Split out eval_op_preinc adds 9e1361b760 Split out eval_op_predec adds abffe11606 Split out eval_op_postinc adds a220ead5d4 Split out eval_op_postdec adds aec95807f1 Split out eval_op_type adds cc05c68ee0 Split out eval_op_f_abs adds e08109f24b Split out eval_op_f_mod adds 3dc41f3cdf Split out eval_op_f_ceil adds 9f1a1f3c4f Split out eval_op_f_floor adds 93b2b5fae2 Split out eval_op_f_modulo adds 00f2db6f7d Split out eval_op_f_cmplx adds 216f6fcbef Split out eval_op_f_kind adds 3c18c49c63 Split out fortran_require_array adds 9cbd1c2011 Split out eval_op_f_allocated adds d148f80354 Change parameters to rust_range adds 984af2cb26 Change parameters to rust_subscript adds d123f9e4a3 Split out eval_op_rust_ind adds 6fa9831f89 Split out eval_op_rust_complement adds 051042333d Split out eval_op_rust_array adds 575cae2335 Split out eval_op_rust_struct_anon adds 1fa41fc710 Split out eval_op_rust_structop adds 13ea014aee Split helper functions adds 41bdced5ae Split out eval_op_m2_high adds a49881f73e Split out eval_op_m2_subscript adds fb5ba2ab26 Split out eval_binop_assign_modify adds 5e80600ed0 Split out eval_op_objc_msgcall adds 3634f66996 Split out eval_opencl_assign adds 62d4bd947e Split out eval_ternop_in_range adds 82390ab88c Split out ada_unop_neg adds 7efc87ffcb Split out ada_unop_in_range adds 020dbabe22 Split out ada_atr_tag adds 68c757358f Split out ada_atr_size adds d05e24e61a Split out ada_abs adds faa1dfd751 Split out ada_mult_binop adds 214b13ac3b Split out ada_equal_binop adds 5ce19db80f Split out ada_ternop_slice adds b467efaa91 Split out ada_binop_in_bounds adds b84564fc8c Split out ada_unop_atr adds 38dc70cfee Split out ada_binop_minmax adds 3848abd6e1 Change value_val_atr to ada_val_atr adds dd5fd28346 Split out ada_binop_exp adds c0d7ed8ca8 Split out eval_multi_subscript adds e18c58f290 Split gen_expr_binop_rest adds e2803273a0 Introduce class operation adds de401988ae Implement dumping adds 75f9892d43 Add two agent expression helper functions adds cae26a0cb0 Introduce float_const_operation adds d5ab122c48 Introduce scope_operation adds d336c29e3f Introduce long_const_operation adds 0c8effa32e Introduce var_msym_value_operation adds b5cc3923de Introduce var_entry_value_operation adds 176793957a Introduce func_static_var_operation adds 247d935b83 Introduce last_operation adds 55bdbff857 Introduce register_operation adds e6985c5e45 Introduce bool_operation adds e6e01e16c5 Introduce internalvar_operation adds b50db09ff9 Introduce string_operation adds 1594e0bb3d Introduce ternop_slice_operation adds 9186293fd6 Introduce ternop_cond_operation adds 72d0a71134 Add c-exp.h and c_string_operation adds 06dc61b9df Introduce objc_nsstring_operation adds 09db370026 Introduce objc_selector_operation adds 8cfd3e95b7 Introduce complex_operation adds 808b22cfd7 Introduce structop_operation adds ab0609be83 Introduce structop_ptr_operation adds 07f724a8c6 Introduce structop_member_operation and structop_mptr_operation adds e51e26a090 Introduce concat_operation adds a94323b607 Introduce add_operation adds 5133d78b7b Introduce sub_operation adds 373907ffb2 Introduce binop_operation adds 224d6424ba Introduce subscript_operation adds 46916f2bcb Implement binary comparison operations adds d4eff4c122 Introduce repeat_operation adds ae64ba58b3 Introduce comma_operation adds 9307d17b7a Implement some unary operations adds 6d89e2962a Implement unary increment and decrement operations adds 876469ffa1 Introduce unop_ind_operation adds 5b5f5140e1 Introduce type_operation adds 4efc574cb9 Introduce typeof_operation adds 0af8829eb1 Introduce decltype_operation adds 929f3aa742 Introduce typeid_operation adds 14aff815df Introduce unop_addr_operation adds 85d23bda83 Introduce unop_sizeof_operation adds ae4bb61e19 Introduce unop_alignof_operation adds cbc18219d3 Implement UNOP_MEMVAL and UNOP_MEMVAL_TYPE adds f6b4232691 Introduce op_this_operation adds 44b675c89b Introduce type_instance_operation adds 4078678289 Introduce assign_operation adds e5946e1604 Introduce assign_modify_operation adds 165a813a3a Introduce unop_cast_operation adds 292382f47e Introduce unop_cast_type_operation adds d9ad79d880 Implement C++ cast operations adds e82a5afced Introduce var_value_operation adds 085734dd95 Introduce objc_msgcall_operation adds 821e72d775 Introduce multi_subscript_operation adds 03070ee9c7 Introduce ada_wrapped_operation adds 42fecb6183 Introduce ada_string_operation adds cc6bd32eea Introduce ada_qual_operation adds fc715eb288 Introduce ada_ternop_range_operation adds 9dcd3e2957 Implement several Fortran operations adds 6fab435953 Implement some Rust operations adds 11dd3dce44 Introduce rust_unop_ind_operation adds 6ce1ad679a Introduce rust_subscript_operation adds 9db6b6ddbd Introduce rust_range_operation adds e4407a202d Implement Rust field operations adds 5947d337d6 Introduce rust_aggregate_operation adds 2bc9b40ce1 Add two simple Modula-2 operations adds 5019124b1d Implement the "&&" and "||" operators adds 7c15d377de Implement some Ada unary operations adds 95d49dfbba Introduce ada_unop_range_operation adds e447908052 Introduce class adl_func_operation adds 1c02eb3035 Introduce array_operation adds a00b7254fb Implement function call operations adds 638fd74a61 Implement Rust funcall operation adds 2f98abe174 Introduce fortran_undetermined adds 58a76c7264 Introduce classes for Fortran bound intrinsics adds eb4c927182 Implement Fortran associated operations adds f403a4e4a5 Implement fortran_allocated_operation adds e967770468 Introduce opencl_cast_type_operation adds a88c3c8dd3 Implement OpenCL binary operations adds 2492ba36f6 Introduce opencl_notequal_operation adds 33b7921462 Introduce opencl_structop_operation adds 944fd3b812 Implement OpenCL logical binary operations adds cf12b17fd0 Implement OpenCL ternary conditional operator adds cd9a314824 Split out some Ada type resolution code adds 73796c7326 Introduce ada_binop_addsub_operation adds d9e7db065e Implement Ada multiplicative operators adds 6e8fb7b723 Implement Ada equality operators adds 039e4b76be Introduce ada_bitwise_operation adds 1b1ebfab47 Introduce ada_ternop_slice adds 82c3886e24 Introduce ada_binop_in_bounds adds 60fa02ca6f Implement some Ada OP_ATR_ operations adds 99a3b1e77b Introduce ada_var_value_operation adds 3f4a0053d9 Introduce ada_var_msym_value_operation adds 6ad3b8bf3b Implement Ada min and max operations adds 7992accc6e Refactor value_pos_atr adds 7631cf6cc8 Introduce ada_pos_operation adds 9e99f48f27 Introduce ada_atr_val_operation adds 065ec8268d Introduce ada_binop_exp_operation adds e8c33fa16a Introduce ada_unop_ind_operation adds ebc06ad8f4 Introduce ada_structop_operation adds efe3af2f9a Implement function calls for Ada adds d8a4ed8ad1 Implement Ada resolution adds a88c43542d Implement Ada assignment adds b0f9164cc6 Remove use of op_string adds 413403fc34 Add an expr::operation_up to struct expression adds 4933522da0 Add completion for operations adds 8227d9e2f4 Add operation-related methods to parser_state adds 482ddd69c5 Convert dtrace probes to use operations adds 4c5e7a930a Convert stap probes to create operations adds c1299a2344 Convert rust-exp.y to use operations adds d182f27979 Convert c-exp.y to use operations adds bb4e057488 Convert go-exp.y to use operations adds 9412fdcc2a Convert d-exp.y to use operations adds 3163898ec8 Convert p-exp.y to use operations adds f1b8ceef1b Convert m2-exp.y to use operations adds d308ba78cf Convert f-exp.y to use operations adds 08a057e64b Convert ada-exp.y to use operations adds aa1da9ed50 Remove now-unused Rust evaluator code adds a99be8c199 Remove now-unused Fortran evaluator code adds 5871f0a38d Remove now-unused Modula-2 evaluator code adds d3c54a1ce8 Remove now-unused Ada evaluator code adds f2a98603a8 Remove now-unused C evaluator code adds 1eaebe02cf Remove union exp_element adds 0922dc847e Remove two Ada opcodes adds d357570da8 Remove unused Modula-2 opcodes adds 5d9ba98236 Remove unused Ada opcodes adds 43f542e321 Remove OP_EXTENDED0 adds 48fa6f23ec Remove OP_UNUSED_LAST adds 79ab486e97 Remove BINOP_END adds b9d06571f9 Inline expression constructor adds ce284361a2 Inline expr_builder methods adds 96db551d06 Merge namespace scopes in eval.c adds 0b2b0b8220 Remove EVAL_SKIP adds 40d07d07d0 Change exp_uses_objfile to return bool adds 9c79936b3d Use bound_minimal_symbol in var_msym_value_operation adds 3dd93bf837 Remove some null checks adds 8c379db285 Enable maintainer mode for sim
No new revisions were added by this update.
Summary of changes: bfd/version.h | 2 +- gdb/ChangeLog | 1441 +++++++++++ gdb/aarch64-linux-tdep.c | 58 +- gdb/ada-exp.h | 728 ++++++ gdb/ada-exp.y | 655 +++-- gdb/ada-lang.c | 3301 ++++++++++-------------- gdb/ada-lang.h | 46 + gdb/amd64-linux-tdep.c | 39 +- gdb/arm-linux-tdep.c | 45 +- gdb/ax-gdb.c | 1144 ++++----- gdb/ax-gdb.h | 1 - gdb/breakpoint.c | 115 +- gdb/c-exp.h | 220 ++ gdb/c-exp.y | 692 +++--- gdb/c-lang.c | 332 +-- gdb/c-lang.h | 9 +- gdb/d-exp.y | 276 +- gdb/d-lang.c | 48 - gdb/dtrace-probe.c | 18 +- gdb/eval.c | 4012 ++++++++++++++---------------- gdb/expop.h | 2171 ++++++++++++++++ gdb/expprint.c | 1171 +-------- gdb/expression.h | 188 +- gdb/f-exp.h | 218 ++ gdb/f-exp.y | 431 ++-- gdb/f-lang.c | 1284 ++++------ gdb/f-lang.h | 19 - gdb/gdbarch.c | 8 +- gdb/gdbarch.h | 8 +- gdb/gdbarch.sh | 4 +- gdb/go-exp.y | 239 +- gdb/go-lang.c | 46 - gdb/go-lang.h | 16 - gdb/i386-tdep.c | 214 +- gdb/i386-tdep.h | 5 +- gdb/language.c | 20 - gdb/language.h | 20 - gdb/m2-exp.h | 84 + gdb/m2-exp.y | 234 +- gdb/m2-lang.c | 188 +- gdb/m2-lang.h | 18 - gdb/objc-lang.c | 53 +- gdb/opencl-lang.c | 415 ++- gdb/p-exp.y | 297 ++- gdb/p-lang.c | 34 - gdb/p-lang.h | 9 - gdb/parse.c | 943 +------ gdb/parser-defs.h | 262 +- gdb/ppc-linux-nat.c | 13 +- gdb/ppc-linux-tdep.c | 24 +- gdb/printcmd.c | 29 +- gdb/rust-exp.h | 235 ++ gdb/rust-exp.y | 324 +-- gdb/rust-lang.c | 806 ++---- gdb/rust-lang.h | 15 - gdb/stap-probe.c | 191 +- gdb/std-operator.def | 61 - gdb/testsuite/ChangeLog | 8 + gdb/testsuite/gdb.base/debug-expr.exp | 4 +- gdb/testsuite/gdb.fortran/debug-expr.exp | 8 +- gdb/tracepoint.c | 58 +- gdb/value.c | 22 +- gdb/value.h | 18 +- sim/ChangeLog | 19 + sim/Makefile.am | 38 + sim/Makefile.in | 819 ++++-- sim/aclocal.m4 | 1172 +++++++++ sim/common/ChangeLog | 4 + sim/common/Make-common.in | 1 - sim/configure | 1961 ++++++++++++--- sim/configure.ac | 15 +- sim/cr16/ChangeLog | 4 + sim/cr16/Makefile.in | 2 +- sim/d10v/ChangeLog | 4 + sim/d10v/Makefile.in | 2 +- sim/igen/ChangeLog | 15 + sim/igen/Makefile.in | 13 +- sim/igen/gen.c | 2 +- sim/igen/ld-decode.c | 2 +- sim/igen/ld-insn.c | 2 +- sim/m32c/ChangeLog | 4 + sim/m32c/Makefile.in | 2 +- sim/ppc/ChangeLog | 10 +- sim/ppc/Makefile.in | 16 +- sim/testsuite/ChangeLog | 6 + sim/testsuite/Makefile.in | 178 -- sim/testsuite/lib/sim-defs.exp | 2 +- sim/testsuite/local.mk | 34 + 88 files changed, 15920 insertions(+), 12004 deletions(-) create mode 100644 gdb/ada-exp.h create mode 100644 gdb/c-exp.h create mode 100644 gdb/expop.h create mode 100644 gdb/f-exp.h create mode 100644 gdb/m2-exp.h create mode 100644 gdb/rust-exp.h create mode 100644 sim/Makefile.am create mode 100644 sim/aclocal.m4 delete mode 100644 sim/testsuite/Makefile.in create mode 100644 sim/testsuite/local.mk