12021-06-17 Pedro Alves <pedro@palves.net> 2 3 * scoped_ignore_signal.h 4 (scoped_ignore_signal::scoped_ignore_signal) 5 [HAVE_SIGPROCMASK]: Use sigprocmask to block the signal instead of 6 changing the signal disposition for the whole process. 7 (scoped_ignore_signal::~scoped_ignore_signal) [HAVE_SIGPROCMASK]: 8 Use sigtimedwait and sigprocmask to flush and unblock the signal. 9 102021-06-17 Pedro Alves <pedro@palves.net> 11 12 * scoped_ignore_sigttou.h: New file, moved from gdb/ and renamed. 13 142021-05-17 Andrew Burgess <andrew.burgess@embecosm.com> 15 16 * .dir-locals.el: Set sentence-end-double-space for all modes, and 17 set brace-list-open to 0 for C and C++ modes. 18 192021-05-08 Simon Marchi <simon.marchi@polymtl.ca> 20 21 * Makefile.in: Re-generate. 22 * config.in: Re-generate. 23 * configure: Re-generate. 24 252021-05-08 Pedro Alves <pedro@palves.net> 26 27 * common.m4 (personality test): Remove. 28 292021-04-30 Tom Tromey <tromey@adacore.com> 30 31 * thread-pool.cc (thread_pool::post_task): Update. 32 * thread-pool.h (class thread_pool) <post_task>: Take rvalue 33 reference to function. 34 352021-04-27 Michael Weghorn <m.weghorn@posteo.de> 36 Simon Marchi <simon.marchi@polymtl.ca> 37 38 * observable.h (class observable): Extend to allow specifying 39 dependencies between observers, keep vector holding observers 40 sorted so that dependencies are notified before observers 41 depending on them. 42 432021-04-24 Simon Marchi <simon.marchi@polymtl.ca> 44 45 * observable.h (observer_debug_printf, 46 OBSERVER_SCOPED_DEBUG_START_END): New. 47 (class observable) <notify, attach>: Use them. 48 492021-04-24 Simon Marchi <simon.marchi@polymtl.ca> 50 51 * common-debug.h (struct scoped_debug_start_end) 52 <scoped_debug_start_end>: Change start_msg/end_msg for 53 start_prefix/end_prefix. Add format string parameter and make 54 variadic. 55 <~scoped_debug_start_end>: Adjust. 56 <m_end_msg>: Rename to... 57 <m_end_prefix>: ... this. 58 <m_with_format>: New. 59 <m_msg>: New. 60 (scoped_debug_start_end): Make variadic. 61 (scoped_debug_enter_exit): Adjust. 62 632021-04-24 Simon Marchi <simon.marchi@polymtl.ca> 64 65 * observable.h (class observable) <struct observer> <observer>: 66 Add name parameter. 67 <name>: New field. 68 <attach>: Add name parameter, update all callers. 69 702021-04-24 Simon Marchi <simon.marchi@polymtl.ca> 71 72 * observable.h (class observable) <struct observer>: New. 73 <detach, notify>: Update. 74 <m_observers>: Change type to vector of observers. 75 762021-04-23 Simon Marchi <simon.marchi@polymtl.ca> 77 78 * observable.h (observer_debug): Change to bool. 79 802021-04-23 Simon Marchi <simon.marchi@polymtl.ca> 81 82 * common-debug.h: Include preprocessor.h. 83 842021-03-24 Luis Machado <luis.machado@linaro.org> 85 86 * rsp-low.cc (fromhex, hex2bin): Move to ... 87 * common-utils.cc: ... here. 88 (fromhex) Change error message text to not be RSP-specific. 89 * rsp-low.h (fromhex, hex2bin): Move to ... 90 * common-utils.h: ... here. 91 922021-03-21 Alan Modra <amodra@gmail.com> 93 94 * common-utils.h (startswith): Delete version now supplied by bfd.h. 95 962021-02-05 Paul E. Murphy <murphy@linux.ibm.com> 97 98 * common-defs.h (ATTRIBUTE_PRINTF): Rename 99 _GL_ATTRIBUTE_FORMAT_PRINTF to _GL_ATTRIBUTE_FORMAT_PRINTF_STANDARD. 100 * common-utils.h (xfree): Use GNULIB_NAMESPACE namespace when calling 101 free if this macro is defined. 102 1032021-01-23 Lancelot SIX <lsix@lancelotsix.com> 104 105 * gdb_tilde_expand.cc (gdb_tilde_expand): Improve 106 implementation. 107 (gdb_tilde_expand_up): Delegate logic to gdb_tilde_expand. 108 * gdb_tilde_expand.h (gdb_tilde_expand): Update description. 109 1102021-01-22 Simon Marchi <simon.marchi@polymtl.ca> 111 112 * common-debug.h (debug_prefixed_printf_cond_nofunc): New. 113 * common-debug.c (debug_prefixed_vprintf): Handle a nullptr 114 func. 115 1162021-01-08 Simon Marchi <simon.marchi@polymtl.ca> 117 118 PR gdb/27157 119 * pathstuff.cc (get_standard_cache_dir, get_standard_config_dir, 120 find_gdb_home_config_file): Add empty string check. 121 1222021-01-06 Mike Frysinger <vapier@gentoo.org> 123 124 * common-utils.h (align_up): Fix typo in header comment. 125 1262021-01-04 Simon Marchi <simon.marchi@efficios.com> 127 128 * common-debug.h (debug_print_depth): New. 129 (struct scoped_debug_start_end): New. 130 (scoped_debug_start_end): New. 131 (scoped_debug_enter_exit): New. 132 * common-debug.cc (debug_prefixed_vprintf): Print indentation. 133 1342020-12-11 Andrew Burgess <andrew.burgess@embecosm.com> 135 136 * gdbsupport/common-utils.cc: Change 'ctype.h' include to 137 'safe-ctype.h'. 138 (extract_string_maybe_quoted): Use safe-ctype function versions. 139 (is_digit_in_base): Likewise. 140 (digit_to_int): Likewise. 141 (strtoulst): Likewise. 142 (skip_spaces): Likewise. 143 (skip_to_space): Likewise. 144 1452020-12-11 Simon Marchi <simon.marchi@polymtl.ca> 146 147 * common-debug.h (debug_prefixed_printf_cond): New. 148 * event-loop.h (event_loop_debug_printf): Use 149 debug_prefixed_printf_cond. 150 1512020-12-08 Alexander Fedotov <alfedotov@gmail.com> 152 153 * pathstuff.cc (get_standard_cache_dir): Use LOCALAPPDATA environment 154 variable when running on Windows. 155 1562020-12-01 Andrew Burgess <andrew.burgess@embecosm.com> 157 158 * tdesc.cc (print_xml_feature::visit): Print enum fields using 159 'evalue' syntax. 160 1612020-12-01 Chungyi Chi <demonic@csie.io> 162 163 * tdesc.cc (print_xml_feature::visit): Print enum size attribute. 164 1652020-11-20 Tom Tromey <tromey@adacore.com> 166 167 * thread-pool.cc (thread_pool::set_thread_count): Ignore system 168 errors. 169 1702020-11-10 Tom Tromey <tromey@adacore.com> 171 172 PR build/26848: 173 * pathstuff.h: Move include block here... 174 * pathstuff.cc: ... from here. 175 1762020-11-02 Tom Tromey <tom@tromey.com> 177 178 * pathstuff.h (get_standard_config_dir): Declare. 179 * pathstuff.cc (get_standard_config_dir): New function. 180 1812020-11-02 Simon Marchi <simon.marchi@efficios.com> 182 183 * common-exceptions.h: Fix indentation. 184 * event-loop.cc: Fix indentation. 185 * fileio.cc: Fix indentation. 186 * filestuff.cc: Fix indentation. 187 * gdb-dlfcn.cc: Fix indentation. 188 * gdb_string_view.h: Fix indentation. 189 * job-control.cc: Fix indentation. 190 * signals.cc: Fix indentation. 191 1922020-10-31 Simon Marchi <simon.marchi@polymtl.ca> 193 194 * common-debug.cc (debug_prefixed_printf): New. 195 * common-debug.h (debug_prefixed_printf): New declaration. 196 * event-loop.cc (event_loop_debug_printf_1): Remove. 197 * event-loop.h (event_loop_debug_printf_1): Remove. 198 (event_loop_debug_printf): Use debug_prefixed_printf. 199 (event_loop_ui_debug_printf): Use debug_prefixed_printf. 200 2012020-10-31 Simon Marchi <simon.marchi@polymtl.ca> 202 203 * common.m4: Replace AC_TRY_COMPILE with AC_COMPILE_IFELSE + 204 AC_LANG_PROGRAM. 205 * configure: Re-generate. 206 2072020-10-31 Simon Marchi <simon.marchi@polymtl.ca> 208 209 * common.m4: Replace AC_FUNC_VFORK with AC_FUNC_FORK. 210 2112020-10-31 Simon Marchi <simon.marchi@polymtl.ca> 212 213 * configure: Re-generate. 214 * warning.m4: Replace AC_TRY_COMPILE with AC_COMPILE_IFELSE + 215 AC_LANG_PROGRAM. 216 2172020-10-31 Simon Marchi <simon.marchi@polymtl.ca> 218 219 * configure: Re-generate. 220 * ptrace.m4: Replace AC_TRY_COMPILE with AC_COMPILE_IFELSE + 221 AC_LANG_PROGRAM. 222 2232020-10-31 Simon Marchi <simon.marchi@polymtl.ca> 224 225 * configure: Re-generate. 226 * ptrace.m4: Re-indent. 227 2282020-10-31 Simon Marchi <simon.marchi@polymtl.ca> 229 230 * aclocal.m4: Re-generate. 231 * configure: Re-generate. 232 * configure.ac: Remove AM_PROG_CC_STDC. 233 2342020-10-31 Simon Marchi <simon.marchi@polymtl.ca> 235 236 * configure.ac: Use AC_CANONICAL_{BUILD,HOST,TARGET} instead of 237 AC_CANONICAL_SYSTEM. 238 * configure: Re-generate. 239 2402020-10-26 Pedro Alves <pedro@palves.net> 241 242 * eintr.h (handle_eintr): Replace Ret template parameter with 243 ErrorValType. Use it as type of the failure value. Deduce the 244 function's return type using decltype. Use lowercase for function 245 parameter names. 246 2472020-10-25 Simon Marchi <simon.marchi@polymtl.ca> 248 249 * Makefile.in: Re-generate. 250 * acinclude.m4: Update ptrace.m4 path. 251 * ptrace.m4: Move here. 252 2532020-10-08 Andrew Burgess <andrew.burgess@embecosm.com> 254 255 * tdesc.h (allocate_target_description): Update return type. 256 2572020-10-07 Tom Tromey <tromey@adacore.com> 258 259 * Makefile.in: Rebuild. 260 * Makefile.am (libgdbsupport_a_SOURCES): Add search.cc. 261 * search.h: New file. 262 * search.cc: New file. 263 2642020-10-02 Simon Marchi <simon.marchi@polymtl.ca> 265 266 * event-loop.h (debug_event_loop): New variable declaration. 267 (event_loop_debug_printf_1): New function declaration. 268 (event_loop_debug_printf): New macro. 269 * event-loop.cc (debug_event_loop): New variable. 270 (handle_file_event): Add debug print. 271 (event_loop_debug_printf_1): New function. 272 2732020-10-02 Simon Marchi <simon.marchi@polymtl.ca> 274 275 * common-debug.cc (debug_prefixed_vprintf): Move here. 276 * common-debug.h (debug_prefixed_vprintf): Move here. 277 2782020-10-02 Simon Marchi <simon.marchi@polymtl.ca> 279 280 * event-loop.h (add_file_handler): Add "name" parameter. 281 * event-loop.cc (struct file_handler) <name>: New field. 282 (create_file_handler): Add "name" parameter, assign it to file 283 handler. 284 (add_file_handler): Add "name" parameter. 285 2862020-10-01 Kamil Rytarowski <n54@gmx.com> 287 288 * agent.cc (gdb_connect_sync_socket): Preinitialize addr with zeros. 289 2902020-09-29 Pedro Alves <pedro@palves.net> 291 292 * valid-expr.h (CHECK_VALID_EXPR_INT): Make archetype a template 293 class instead of an alias template and adjust static_assert. 294 2952020-09-24 Simon Marchi <simon.marchi@efficios.com> 296 297 * event-loop.c (struct file_handler): Remove typedef, re-format. 298 2992020-09-16 John Baldwin <jhb@FreeBSD.org> 300 301 * common.m4 (GDB_AC_COMMON): Refactor checks for kinfo_getfile(). 302 * configure, config.in: Regenerate. 303 3042020-09-14 Pedro Alves <pedro@palves.net> 305 306 * enum-flags.h: Include "traits.h". 307 (DEF_ENUM_FLAGS_TYPE): Declare a function instead of defining a 308 structure. 309 (enum_underlying_type): Update comment. 310 (namespace enum_flags_detail): New. Move struct zero_type here. 311 (EnumIsUnsigned, EnumIsSigned): New. 312 (class enum_flags): Make most methods constexpr. 313 (operator&=, operator|=, operator^=): Take an enum_flags instead 314 of an enum_type. Make rvalue ref versions deleted. 315 (operator enum_type()): Delete. 316 (operator&, operator|, operator^, operator~): Delete, moved out of 317 class. 318 (raw()): New method. 319 (is_enum_flags_enum_type_t): Declare. 320 (ENUM_FLAGS_GEN_BINOP, ENUM_FLAGS_GEN_COMPOUND_ASSIGN) 321 (ENUM_FLAGS_GEN_COMP): New. Use them to reimplement global 322 operators. 323 (operator~): Now constexpr and reimplemented. 324 (operator<<, operator>>): New deleted functions. 325 * valid-expr.h (CHECK_VALID_EXPR_5, CHECK_VALID_EXPR_6): New. 326 3272020-09-14 Pedro Alves <pedro@palves.net> 328 329 * traits.h (struct nonesuch, struct detector, detected_or) 330 (detected_or_t, is_detected, detected_t, detected_or) 331 (detected_or_t, is_detected_exact, is_detected_convertible): New. 332 * valid-expr.h (CHECK_VALID_EXPR_INT): Use gdb::is_detected_exact. 333 3342020-09-10 Kamil Rytarowski <n54@gmx.com> 335 336 * eintr.h: New file. 337 3382020-08-13 Simon Marchi <simon.marchi@polymtl.ca> 339 340 * selftest.h (run_tests): Change parameter to array_view. 341 * selftest.c (run_tests): Change parameter to array_view and use 342 it. 343 3442020-07-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 345 346 * Makefile.am (AM_CPPFLAGS): Add LARGEFILE_CPPFLAGS. 347 * common.m4 (GDB_AC_COMMON): Use BFD_SYS_PROCFS_H to check for 348 <sys/procfs.h>. 349 * Makefile.in: Regenerate. 350 * configure, config.in: Regenerate. 351 3522020-07-28 Tom de Vries <tdevries@suse.de> 353 354 PR build/26281 355 * gdb_optional.h (class optional): Add volatile member to union 356 contaning m_dummy and m_item. 357 3582020-07-17 Andrew Burgess <andrew.burgess@embecosm.com> 359 360 * tdesc.h (struct target_desc_deleter): Moved here 361 from gdb/target-descriptions.h, extend comment. 362 (target_desc_up): Likewise. 363 3642020-06-30 Tom Tromey <tromey@adacore.com> 365 366 PR build/26183: 367 * gdb_string_view.h (basic_string_view::to_string): Remove. 368 (gdb::to_string): New function. 369 3702020-06-27 Simon Marchi <simon.marchi@efficios.com> 371 372 * tdesc.h (class print_xml_feature) <add_line>: Add 373 ATTRIBUTE_PRINTF. 374 3752020-06-23 Andrew Burgess <andrew.burgess@embecosm.com> 376 377 * tdesc.cc (print_xml_feature::visit_pre): Use add_line to add 378 output content, and call indent as needed in all overloaded 379 variants. 380 (print_xml_feature::visit_post): Likewise. 381 (print_xml_feature::visit): Likewise. 382 (print_xml_feature::add_line): Two new overloaded functions. 383 * tdesc.h (print_xml_feature::indent): New member function. 384 (print_xml_feature::add_line): Two new overloaded member 385 functions. 386 (print_xml_feature::m_depth): New member variable. 387 3882020-06-23 Andrew Burgess <andrew.burgess@embecosm.com> 389 390 * tdesc.cc (print_xml_feature::visit_pre): Print compatible 391 information. 392 * tdesc.h (struct tdesc_compatible_info): Declare new struct. 393 (tdesc_compatible_info_up): New typedef. 394 (tdesc_compatible_info_list): Declare new function. 395 (tdesc_compatible_info_arch_name): Declare new function. 396 3972020-05-25 Michael Weghorn <m.weghorn@posteo.de> 398 399 * common-utils.cc, common-utils.h (stringify_argv): Drop 400 now unused function stringify_argv 401 4022020-05-25 Michael Weghorn <m.weghorn@posteo.de> 403 404 * common-inferior.cc, common-inferior.h (construct_inferior_arguments): 405 Adapt to take a gdb::array_view<char * const> parameter. 406 Adapt call site. 407 4082020-05-25 Michael Weghorn <m.weghorn@posteo.de> 409 410 * common-inferior.cc, common-inferior.h (construct_inferior_arguments): 411 Adapt to handle zero args and return a std::string. 412 Adapt call site. 413 4142020-05-25 Michael Weghorn <m.weghorn@posteo.de> 415 416 * common-inferior.h, common-inferior.cc: (construct_inferior_arguments): 417 Move function here from gdb/infcmd.c, gdb/inferior.h 418 4192020-05-14 Kevin Buettner <kevinb@redhat.com> 420 421 * btrace-common.h (btrace_cpu_vendor): Add CV_AMD. 422 4232020-05-14 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com> 424 425 * common-regcache.h (regcache_read_pc_protected): New function 426 declaration. 427 4282020-04-28 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com> 429 430 * gdb-sigmask.h: Fix typo (pthead_sigmask -> pthread_sigmask). 431 4322020-04-27 Simon Marchi <simon.marchi@polymtl.ca> 433 434 * common-defs.h: Include cstdlib.h. 435 4362020-04-20 Tom Tromey <tromey@adacore.com> 437 438 * scoped_mmap.h (scoped_mmap): Mark move constructor as noexcept. 439 Use initialization style. Don't call destroy. 440 * scoped_fd.h (class scoped_fd): Mark move constructor as 441 noexcept. 442 * gdb_ref_ptr.h (class ref_ptr): Mark move constructor as 443 noexcept. 444 4452020-04-13 Tom Tromey <tom@tromey.com> 446 447 * event-loop.c: Move comment. Remove obsolete comment. 448 4492020-04-13 Tom Tromey <tom@tromey.com> 450 451 * event-loop.h: Move from ../gdb/. 452 * event-loop.cc: Move from ../gdb/. 453 4542020-04-13 Tom Tromey <tom@tromey.com> 455 456 * errors.h (flush_streams): Declare. 457 4582020-04-13 Tom Tromey <tom@tromey.com> 459 460 * gdb_select.h: Move from ../gdb/. 461 4622020-04-13 Tom Tromey <tom@tromey.com> 463 464 * config.in, configure: Rebuild. 465 * common.m4 (GDB_AC_COMMON): Check for poll.h, sys/poll.h, 466 sys/select.h, and poll. 467 4682020-03-31 Tom Tromey <tromey@adacore.com> 469 470 * btrace-common.cc (btrace_data_append): Conditionally call 471 memcpy. 472 4732020-03-27 Andrew Burgess <andrew.burgess@embecosm.com> 474 475 * create-version.sh: Resolve issues highlighted by shellcheck. 476 4772020-03-20 Simon Marchi <simon.marchi@efficios.com> 478 479 * config.in: Re-generate. 480 * configure: Re-generate. 481 4822020-03-17 Kamil Rytarowski <n54@gmx.com> 483 484 * common-defs.h: Include alloca.h if HAVE_ALLOCA_H is defined. 485 4862020-03-12 Tom Tromey <tom@tromey.com> 487 488 * common-types.h: Remove GDBSERVER code. 489 (gdb_byte, CORE_ADDR, LONGEST, ULONGEST): Redefine. 490 * common-defs.h: Remove GDBSERVER code. 491 4922020-03-12 Simon Marchi <simon.marchi@efficios.com> 493 494 * selftest.m4: Moved from gdb/. 495 * acinclude.m4: Update path to selftest.m4. 496 4972020-03-12 Simon Marchi <simon.marchi@efficios.com> 498 499 * configure.ac: Don't source bfd/development.sh. 500 * common.m4: Source bfd/development.sh. 501 * configure: Re-generate. 502 5032020-03-12 Simon Marchi <simon.marchi@efficios.com> 504 505 * configure: Re-generate. 506 5072020-03-11 Simon Marchi <simon.marchi@efficios.com> 508 509 * configure: Re-generate. 510 * warning.m4: Enable -Wmissing-prototypes. 511 5122020-03-08 Tom Tromey <tom@tromey.com> 513 514 * gdb_binary_search.h: Fix two typos. 515 5162020-03-06 Andrew Burgess <andrew.burgess@embecosm.com> 517 518 * .dir-locals.el: New file. 519 5202020-03-05 Vyacheslav Petrishchev <vyachemail@gmail.com> 521 522 * configure.ac: Added call development.sh. 523 * configure: Regenerate. 524 5252020-03-05 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com> 526 527 * .gitattributes: New file. 528 5292020-03-03 Simon Marchi <simon.marchi@efficios.com> 530 531 * Makefile.in: Re-generate. 532 5332020-02-28 Sergio Durigan Junior <sergiodj@redhat.com> 534 535 * gdb-dlfcn.h (gdb_dlopen): Update comment. 536 5372020-02-19 Andrew Burgess <andrew.burgess@embecosm.com> 538 539 * configure: Regenerate. 540 5412020-02-14 Tom Tromey <tom@tromey.com> 542 543 * common-defs.h: Change path to gnulib/config.h. 544 5452020-02-13 Simon Marchi <simon.marchi@efficios.com> 546 547 * Makefile.am: Rename source files from .c to .cc. 548 (CC, CFLAGS): Don't override. 549 (AM_CFLAGS): Rename to ... 550 (AM_CXXFLAGS): ... this. 551 * Makefile.in: Re-generate. 552 * %.c: Rename to %.cc. 553 5542020-02-11 Simon Marchi <simon.marchi@efficios.com> 555 556 * configure: Re-generate. 557 5582020-02-11 Simon Marchi <simon.marchi@efficios.com> 559 560 * warning.m4: Add -Wstrict-null-sentinel. 561 * configure: Re-generate. 562 5632020-02-11 Simon Marchi <simon.marchi@efficios.com> 564 565 * warning.m4: Move here, from gdb/warning.m4. 566 * acinclude.m4: Update warning.m4 path. 567 * Makefile.in: Re-generate. 568 5692020-02-11 Simon Marchi <simon.marchi@efficios.com> 570 571 * acinclude.m4: Include ../gdb/warning.m4. 572 * configure.ac: Use AM_GDB_WARNINGS. 573 * Makefile.am: Set AM_CFLAGS to WARN_CFLAGS and WERROR_CFLAGS. 574 * Makefile.in: Re-generate. 575 * configure: Re-generate. 576 5772020-02-10 Tom de Vries <tdevries@suse.de> 578 579 * environ.c (gdb_environ::set): Cast concat NULL sentinel to char *. 580 5812020-01-24 Christian Biesinger <cbiesinger@google.com> 582 583 * thread-pool.c (set_thread_name): Add an overload for the NetBSD 584 version of pthread_setname_np. 585 5862020-01-17 Pedro Alves <palves@redhat.com> 587 588 * Makefile.am: Append CXX_DIALECT to CXX. 589 * Makefile.in: Regenerate. 590 5912020-01-17 Pedro Alves <palves@redhat.com> 592 593 * configure.ac: Generate config.h instead of support-config.h. 594 * common-defs.h: Include <gdbsupport/config.h> instead of 595 <gdbsupport/support-config.h>. 596 * Makefile.in: Regenerate. 597 * configure: Regenerate. 598 5992020-01-14 Tom Tromey <tom@tromey.com> 600 601 * Makefile.in: Rebuild. 602 * Makefile.am (check-defines): New target. 603 * check-defines.el: New file. 604 6052020-01-14 Tom Tromey <tom@tromey.com> 606 607 * configure, Makefile.in, aclocal.m4, common.m4, config.in: 608 Rebuild. 609 * common.m4 (GDB_AC_COMMON): Move many checks from 610 gdb/configure.ac. 611 * acinclude.m4: Include bfd.m4, ptrace.m4. 612 6132020-01-14 Tom Tromey <tom@tromey.com> 614 615 * common-defs.h: Add GDBSERVER case. Update includes. 616 * acinclude.m4, aclocal.m4, config.in, configure, configure.ac, 617 Makefile.am, Makefile.in, README: New files. 618 * Moved from ../gdb/gdbsupport/ 619