diff options
author | Matthieu Longo <matthieu.longo@arm.com> | 2025-08-04 11:04:13 +0100 |
---|---|---|
committer | Matthieu Longo <matthieu.longo@arm.com> | 2025-08-07 10:33:44 +0100 |
commit | 815d9e9dae61da40e93ff5bc88cb771abf36e063 (patch) | |
tree | f590439821fae4f2e2fa4880a0d91100955c2e90 | |
parent | 3eede6b04a30243fdc4acece156be95b17c16f83 (diff) | |
download | binutils-815d9e9dae61da40e93ff5bc88cb771abf36e063.zip binutils-815d9e9dae61da40e93ff5bc88cb771abf36e063.tar.gz binutils-815d9e9dae61da40e93ff5bc88cb771abf36e063.tar.bz2 |
libiberty: sync with gcc
Import the following commits from GCC as of r16-3056-gca2169c65bd169:
0d0837df697 libiberty: disable logging of list content for doubly-linked list tests
-rw-r--r-- | libiberty/ChangeLog | 11 | ||||
-rw-r--r-- | libiberty/testsuite/test-doubly-linked-list.c | 13 |
2 files changed, 21 insertions, 3 deletions
diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog index 2ae5626..b072d0b 100644 --- a/libiberty/ChangeLog +++ b/libiberty/ChangeLog @@ -1,3 +1,14 @@ +2025-08-06 Matthieu Longo <matthieu.longo@arm.com> + + * testsuite/test-doubly-linked-list.c: disable debug logging on + stdout. + +2025-07-09 Matthieu Longo <matthieu.longo@arm.com> + + * Makefile.in: Add new header. + * testsuite/Makefile.in: Add new test. + * testsuite/test-doubly-linked-list.c: New test. + 2025-05-13 Andreas Schwab <schwab@suse.de> * regex.c (regex_compile): Don't write beyond array bounds when diff --git a/libiberty/testsuite/test-doubly-linked-list.c b/libiberty/testsuite/test-doubly-linked-list.c index 1e1fc63..93fe19a 100644 --- a/libiberty/testsuite/test-doubly-linked-list.c +++ b/libiberty/testsuite/test-doubly-linked-list.c @@ -155,19 +155,26 @@ bool check(const char *op, bool success = true; bool res; - l_print (wrapper->first); +#define DUMP_LIST 0 + + if (DUMP_LIST) + l_print (wrapper->first); + res = run_test (expect, wrapper, false); printf ("%s: test-linked-list::%s: check forward conformity\n", res ? "PASS": "FAIL", op); success &= res; - l_reverse_print (wrapper->last); + if (DUMP_LIST) + l_reverse_print (wrapper->last); + res = run_test (expect, wrapper, true); printf ("%s: test-linked-list::%s: check backward conformity\n", res ? "PASS": "FAIL", op); success &= res; - printf("\n"); + if (DUMP_LIST) + printf("\n"); return success; } |