hppa: Always enable PIE on 64-bit target
[official-gcc.git] / libvtv / ChangeLog
blob5c93ba9fb5bb41d896e7673dc3e8236e92c24a76
1 2023-10-22  Iain Sandoe  <iain@sandoe.co.uk>
3         * configure: Regenerate.
4         * configure.ac: Handle Darwin rpaths.
6 2023-08-07  Nick Alcock  <nick.alcock@oracle.com>
8         * configure: Regenerate.
10 2023-08-07  Alexander von Gluck IV  <kallisti5@unixzen.com>
12         * configure: Regenerate.
14 2023-08-07  Nick Alcock  <nick.alcock@oracle.com>
16         * configure: Regenerate.
18 2023-08-07  Nick Alcock  <nick.alcock@oracle.com>
20         * configure: Regenerate.
22 2023-08-07  H.J. Lu  <hjl.tools@gmail.com>
24         * configure: Regenerate.
26 2023-08-07  H.J. Lu  <hjl.tools@gmail.com>
28         * configure: Regenerate.
30 2023-01-07  LIU Hao  <lh_mouse@126.com>
32         PR middle-end/108300
33         * vtv_malloc.cc: Define `WIN32_LEAN_AND_MEAN` before <windows.h>.
34         * vtv_rts.cc: Likewise.
35         * vtv_utils.cc: Likewise.
37 2022-10-31  Lulu Cheng  <chenglulu@loongson.cn>
38             qijingwen  <qijingwen@loongson.cn>
40         * configure.tgt: Add loongarch support.
42 2022-10-12  Martin Liska  <mliska@suse.cz>
44         * configure: Regenerate.
46 2022-10-12  Lulu Cheng  <chenglulu@loongson.cn>
48         * testsuite/lib/libvtv-dg.exp: Add load_gcc_lib of scansarif.exp.
50 2022-10-11  Olivier Hainque  <hainque@adacore.com>
51             Olivier Hainque  <hainque@adacore.com>
53         * configure: Regenerate.
55 2022-08-25  Martin Liska  <mliska@suse.cz>
57         * configure: Regenerate.
59 2021-01-05  Samuel Thibault  <samuel.thibault@ens-lyon.org>
61         * configure: Re-generate.
63 2020-12-05  Iain Sandoe  <iain@sandoe.co.uk>
65         PR target/97865
66         * configure: Regenerate.
68 2020-11-29  John David Anglin  <danglin@gcc.gnu.org>
70         * configure: Regenerate.
72 2020-05-29  H.J. Lu  <hjl.tools@gmail.com>
74         PR bootstrap/95413
75         * configure: Regenerated.
77 2020-05-15  H.J. Lu  <hongjiu.lu@intel.com>
79         PR bootstrap/95147
80         * configure: Regenerated.
82 2020-05-14  H.J. Lu  <hongjiu.lu@intel.com>
84         * configure: Regenerated.
86 2020-01-24  Maciej W. Rozycki  <macro@wdc.com>
88         * configure.ac: Handle `--with-toolexeclibdir='.
89         * Makefile.in: Regenerate.
90         * aclocal.m4: Regenerate.
91         * configure: Regenerate.
92         * testsuite/Makefile.in: Regenerate.
94 2020-01-01  Jakub Jelinek  <jakub@redhat.com>
96         Update copyright years.
98 2019-09-27  Maciej W. Rozycki  <macro@wdc.com>
100         * configure: Regenerate.
102 2019-02-19  Caroline Tice <cmtice@google.com>
104         Fix testsuite
105         * testsuite/libvtv.cc/const_vtable.cc (main): Fix function signature.
107 2019-01-01  Jakub Jelinek  <jakub@redhat.com>
109         Update copyright years.
111 2018-10-31  Joseph Myers  <joseph@codesourcery.com>
113         PR bootstrap/82856
114         * Makefile.am: Include multilib.am.
115         * configure.ac: Remove AC_PREREQ.
116         * testsuite/Makefile.am (RUNTEST): Remove quotes.
117         * Makefile.in, aclocal.m4, configure, testsuite/Makefile.in:
118         Regenerate.
120 2018-05-02  Tom de Vries  <tom@codesourcery.com>
122         PR testsuite/85106
123         * testsuite/lib/libvtv.exp: Include scanltranstree.exp.
125 2018-05-02  Tom de Vries  <tom@codesourcery.com>
127         PR testsuite/85106
128         * testsuite/lib/libvtv.exp: Include scanwpaipa.exp.
130 2018-04-24  H.J. Lu  <hongjiu.lu@intel.com>
132         * configure: Regenerated.
134 2018-04-19  Jakub Jelinek  <jakub@redhat.com>
136         * configure: Regenerated.
138 2018-04-18  David Malcolm  <dmalcolm@redhat.com>
140         PR jit/85384
141         * configure: Regenerate.
143 2018-02-14  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
145         PR target/84148
146         * configure: Regenerate.
148 2018-01-03  Jakub Jelinek  <jakub@redhat.com>
150         Update copyright years.
152 2017-11-17  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
154         * acinclude.m4: Add enable.m4 and cet.m4.
155         * Makefile.in: Regenerate.
156         * testsuite/Makefile.in: Likewise.
157         * configure: Likewise.
158         * configure.ac: Set CET_FLAGS. Update XCFLAGS.
159         * testsuite/libvtv.cc/vtv.exp: Add scanlang.exp.
161 2017-01-21  Jakub Jelinek  <jakub@redhat.com>
163         PR other/79046
164         * testsuite/Makefile.am (gcc_version): Use @get_gcc_base_ver@ instead
165         of cat to get version from BASE-VER file.
166         * testsuite/Makefile.in: Regenerated.
168 2017-01-17  Jakub Jelinek  <jakub@redhat.com>
170         PR other/79046
171         * configure.ac: Add GCC_BASE_VER.
172         * Makefile.am (gcc_version): Use @get_gcc_base_ver@ instead of cat to
173         get version from BASE-VER file.
174         * testsuite/Makefile.in: Regenerated.
175         * configure: Regenerated.
176         * Makefile.in: Regenerated.
178 2017-01-04  Jakub Jelinek  <jakub@redhat.com>
180         Update copyright years.
182 2016-11-15  Matthias Klose  <doko@ubuntu.com>
184         * configure: Regenerate.
186 2016-05-02  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
188         * Makefile.am (toolexeclib_LTLIBRARIES): Only set if
189         ENABLE_VTABLE_VERIFY.
190         Simplify.
191         * Makefile.in: Regenerate.
193 2015-12-02  Matthias Klose  <doko@ubuntu.com>
195         * configure.ac: Move AM_ENABLE_MULTILIB before
196         GCC_LIBSTDCXX_RAW_CXX_FLAGS.
197         * configure: Regenerate.
199 2015-11-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
201         * configure.tgt (*-*-solaris2.[1-9]*): Declare supported.
202         * configure.ac: Call AC_USE_SYSTEM_EXTENSIONS.
203         <*-*-solaris2*>: Check for init priority support.
204         Check for getexecname, __fortify_fail, _obstack_begin.
205         (VTV_NO_OBSTACK): New conditional.
206         * configure: Regenerate.
207         * Makefile.am [VTV_NO_OBSTACK] (obstack.c): Use new condition.
208         Create empty config.h
209         * Makefile.in: Regenerate.
211         * vtv_rts.cc [HAVE_GETEXECNAME] (program_invocation_name): New
212         variable.
213         (read_section_offset_and_length) [HAVE_GETEXECNAME]: Set it.
214         (dl_iterate_phdr_callback) [HAVE_GETEXECNAME]: Set it.
216         (__fortify_fail): Wrap in HAVE___FORTIFY_FAIL
217         [!HAVE___FORTIFY_FAIL]: Provide non-Cygwin implementation.
219         (read_section_offset_and_length): Assert sh_size >= VTV_PAGE_SIZE.
220         (iterate_modules): Fix typo.
221         Use VTV_PAGE_SIZE.
222         (dl_iterate_phdr_callback): Fix typo.
223         Use VTV_PAGE_SIZE.
224         (__VLTChangePermission): Fix typos.
226 2015-11-09  Alan Modra  <amodra@gmail.com>
228         * vtv_malloc.cc (obstack_chunk_free): Correct param type.
229         (__vtv_malloc_init): Use obstack_specify_allocation.
231 2015-10-20  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
233         * configure.tgt (aarch64*-*-linux): Enable.
234         (arm*-*-linux*): Enable.
236 2015-10-09  David Malcolm  <dmalcolm@redhat.com>
238         * testsuite/lib/libvtv.exp: Load multiline.exp before prune.exp,
239         using load_gcc_lib.
241 2015-08-27  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
243         Update copyrights.
245 2015-08-01  Caroline Tice  <cmtice@google.com>
247         PR 66521
248         * Makefile.am:  Update to match latest tree.
249         * Makefile.in: Regenerate.
250         * testsuite/lib/libvtv: Brought up to date.
251         * vtv_malloc.cc (VTV_DEBUG): Update function call to match renamed
252         function (old bug!).
253         * vtv_rts.cc (debug_functions, debug_init, debug_verify_vtable): Update
254         initializations to work correctly with VTV_DEBUG defined.
256 2015-05-13  Michael Haubenwallner  <michael.haubenwallner@ssi-schaefer.com>
258         * Makefile.in: Regenerated with automake-1.11.6.
259         * aclocal.m4: Likewise.
260         * configure: Likewise.
261         * testsuite/Makefile.in: Likewise.
262         * testsuite/other-tests/Makefile.in: Likewise.
264 2015-02-09  Thomas Schwinge  <thomas@codesourcery.com>
266         * Makefile.in: Regenerate.
267         * aclocal.m4: Likewise.
268         * configure: Likewise.
269         * testsuite/Makefile.in: Likewise.
271 2015-01-29  Caroline Tice  <cmtice@google.com>
273         Committing VTV Cywin/Ming patch for Patrick Wollgast
274         * libvtv/Makefile.in : Regenerate.
275         * libvtv/configure : Regenerate.
277 2015-01-28  Caroline Tice  <cmtice@google.com>
279         Committing VTV Cywin/Ming patch for Patrick Wollgast
280         * libvtv/Makefile.am : Add libvtv.la to toolexeclib_LTLIBRARIES, if
281         VTV_CYGMIN is set. Define libvtv_la_LIBADD, libvtv_la_LDFLAGS,
282         libvtv_stubs_la_LDFLAGS and libvtv_stubs_la_SOURCES if VTV_CYGMIN is
283         set. Add obstac.c to libvtv_la_SOURCES if VTV_CYGMIN is set.
284         * libvtv/aclocal.m4 : Regenerate.
285         * libvtv/configure.ac : Add ACX_LT_HOST_FLAGS. Define VTV_CYGMIN.
286         * libvtv/configure.tgt : (x86_64-*-cygwin*, i?86-*-cygwin*,
287         x86_64-*-mingw*)
288         (i?86-*-mingw*): Add to supported targets.
289         * libvtv/vtv_fail.cc : Skip inclusion of execinfo.h on Cygwin and MinGW.
290         (log_error_message): Skip calls to backtrace and backtrace_symbols_fd
291         on Cygwin and MinGW.
292         * libvtv/vtv_malloc.cc : Include windows.h and skip sys/mman.h
293         inclusion on Cygwin and MinGW. Add sysconf port on Cygwin and MinGW.
294         (obstack_chunk_alloc): Exchange call to mmap with call to VirtualAlloc
295         on Cygwin and MinGW.
296         (__vtv_malloc_init): Exchange call to sysconf with call to port of
297         sysconf on Cygwin and MinGW.
298         * libvtv/vtv_malloc.h : Declare mprotect and define PROT_READ and
299         PROT_WRITE on Cygwin and MinGW.
300         * libvtv/map.h : Include stdint.h on MinGW.
301         * libvtv/rts.cc : Include windows.h, winternl.h and psapi.h, skip
302         include of execinfo.h, sys/mman.h and link.h on Cygwin and MinGW.  Add
303         port of __fortify_fail on Cygwin and MinGW.  Change ElfW (Addr) to
304         uintptr_t on Cygwin and MinGW.
305         (read_section_offset_and_length): Add port for Cygwin and MinGW
306         (iterate_modules): New function.
307         (vtv_unprotect_vtable_vars): Use iterate_modules instead of
308         dl_iterate_phdr on Cygwin and MinGW.
309         (vtv_protect_vtable_vars): Likewise.
310         (count_all_pages): Likewise.
311         (dl_iterate_phdr_count_pages): Don't build on Cygwin and MinGW.
312         * libvtv/utils.cc : Include windows.h and skip execinfo.h inclusion on
313         Cygwin and MinGW.
314         (__vtv_open_log): Exchange call to getuid and getpid with
315         GetCurrentProcessId and adjust call to snprintf accordingly on Cygwin
316         and MinGW.  Adjust calls to mkdir on MinGW.  Adjust call to open on
317         Cygwin and MinGW.
318         (__vtv_add_to_log): Adjust call to snprintf on Cygwin and MinGW.
319         (__vtv_log_verification_failure): Don't generate a backtrace on Cygwin
320         and MinGW.
322 2014-12-12  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
324         * testsuite/lib/libvtv.exp: Load target-utils.exp
326 2014-11-21  H.J. Lu  <hongjiu.lu@intel.com>
328         PR bootstrap/63784
329         * configure: Regenerated.
331 2014-11-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
333         PR target/63610
334         * configure: Regenerate.
336 2013-09-25 Caroline Tice  <cmtice@google.com>
338         * Makefile.am: Reinstate ENABLE_VTABLE_VERIFY checks, to make
339         sure testsuite is not run if libstdc++ and libgcc were not built
340         with vtable verification.
341         * Makefile.in: Regenerated.
342         * configure.ac: Reinstate checks for --enable-vtable-verify flag,
343         to make sure testsuite is not run if libstdc++ and libgcc were not
344         built with vtable verification.
345         * configure: Regenerated.
347 2013-09-24  Caroline Tice  <cmtice@google.com>
349         * Makefile.am:  Change libvtv_includedir to the directory used by
350         the other libraries rather than the top include directory.
351         * Makefile.in: Regenerated.
353 2013-09-20  Alan Modra  <amodra@gmail.com>
355         * configure: Regenerate.
357 2013-09-12  Alexander Ivchenko  <alexander.ivchenko@intel.com>
359         * configure.tgt: Remove *-*-*android* from supported targets.
361 2013-09-09  H.J. Lu  <hongjiu.lu@intel.com>
363         PR other/58374
364         * configure.ac: Move VTV_SUPPORTED check after AC_CANONICAL_SYSTEM.
365         * configure: Regenerated.
367 2013-09-08  Caroline Tice  <cmtice@google.com>
369         * testsuite/event-main.cc:  Move to libvtv.cc subdirectory.
370         * testsuite/environment.cc: Ditto.
371         * testsuite/template-list2.cc: Ditto.
372         * testsuite/event.h: Ditto.
373         * testsuite/dataentry.cc: Ditto.
374         * testsuite/event-private.h: Ditto.
375         * testsuite/virtual_inheritance.cc: Ditto.
376         * testsuite/povray-derived.cc: Ditto.
377         * testsuite/nested_vcall_test.cc: Ditto.
378         * testsuite/template-list-iostream.cc: Ditto.
379         * testsuite/parts-test-extra-parts-views.h:  Ditto.
380         * testsuite/virtfunc-test.cc: Ditto.
381         * testsuite/parts-test-extra-parts.h: Ditto.
382         * testsuite/const_vtable.cc: Ditto.
383         * testsuite/template-list.cc: Ditto.
384         * testsuite/dup_name.cc: Ditto.
385         * testsuite/thunk.cc: Ditto.
386         * testsuite/parts-test-main.h: Ditto.
387         * testsuite/mul_inh.cc: Ditto.
388         * testsuite/test1.cc: Ditto.
389         * testsuite/bb_tests.cc: Ditto.
390         * testsuite/v8-test-2.cc: Ditto.
391         * testsuite/thunk_vtable_map_attack.cc: Ditto.
392         * testsuite/xlan-test.cc: Ditto.
393         * testsuite/parts-test-main.cpp: Move to libvtv.cc subdirectory and
394         change file extension from .cc to .cpp.
395         * testsuite/event-definitions.cpp: Ditto.
396         * testsuite/event-main.cpp: Ditto.
397         * testsuite/derived-main.cpp: Ditto.
398         * testsuite/derived-lib.cpp: Ditto.
399         * testsuite/event-private.cpp: Ditto.
400         * testsuite/parts-test-extra-parts-views.cpp: Ditto.
401         * testsuite/parts-test-extra-parts.cpp: Ditto.
402         * testsuite/parts-test.list: Move to libvtv.cc subdirectory.  Change
403         file extensions inside file from .cc to .cpp.
404         * testsuite/event.list: Ditto.
405         * testsuite/derived.list: Ditto.
406         * testsuite/register_pair.cc: Move to libvtv.cc; rename file to
407         register_set_pair.cc; include stdlib.h, stdio.h stdint.h string.h
408         (KEY_TYPE_FIXED_SIZE): New define.
409         (key_buffer, name_string, fake_names): New global variables.
410         (generate_names): New function.
411         (vtv_string_hans): New function.
412         (main): Add call to generate_names. Update middle for-loop to
413         initialize new parameters for __VLTRegisterPair... calls; move calls
414         to __VLTRegisterPair... to middle for-loop. Add calls to
415         __VLTRegisterSet...
416         * testsuite/register_pair_mt.cc: Ditto; renamed to
417         register_set_pair_mt.cc
418         * testsuite/libvtv.cc/vtv.exp:  New file.
419         * testsuite/libvtv.mempool.cc/mempool.exp:  New file.
420         * testsuite/libvtv.mt.cc/mt.exp: New file.
421         * testsuite/lib/libvtv.exp:  New file.
422         * testsuite/lib/libvtv-dg.exp:  New file.
423         * testsuite/config/default.exp: New file.
424         * testsuite/Makefile.am:  New file. (Old file was moved to other-tests
425         subdirectory.)
426         * testsuite/Makefile.in: New file (generated).
427         * testsuite/mempool_negative.c: Change to C++ file; move to
428         libvtv.mempool.cc; include vtv-change-permission.h.
429         (main):  Add call to __VLTChangePermission.
430         * testsuite/mempool_positive.c: Change to C++ file; move to
431         libvtv.mempool.cc; include vtv-change-permission.h.
432         (main): Add call to __VLTChangePermission.
433         * testsuite/temp_deriv3.cc:  Move to other-tests subdirectory.
434         * testsuite/environment-fail-64.s: Ditto.
435         * testsutite/dlopen.cc: Ditto.
436         * testsuite/so.cc: Ditto.
437         * testsuite/temp_deriv2.cc: Ditto.
438         * testsuite/field-test.cc: Ditto.
439         * testsuite/dlopen_mt.cc: Ditto.
440         * testsuite/environment-fail-32.s: Ditto.
441         * testsuite/temp_deriv.cc: Ditto.
442         * testsuite/replace-fail.cc: Ditto.
443         * testsuite/other-tests/Makefile.am:  New file.  Copied from the
444         Makefile.am that used to be in testsuite directory.
445         * testsuite/other-tests/Makefile.in: Generated. (New file).
446         * testsuite/other-tests/README:  New file.
448 2013-09-07  Paolo Carlini  <paolo.carlini@oracle.com>
450         * testsuite/Makefile.am: Remove #if ENABLE_VTABLE_VERIFY check around
451         definition of check-am:.
452         * testsuite/Makefile.in: Regenerate.
454 2013-09-06  Caroline Tice  <cmtice@google.com>
456         * Makefile.am: Remove #if ENABLE_VTABLE_VERIFY checks around
457         definitions of SUBDIRS, libvtv_la_SOURCES and libvtv_include_HEADERS.
458         * Makefile.in: Regenerate.
459         * configure.ac: Remove checks and tests for --enable-vtable-verify.
460         * configure: Regenerate.
462 2013-08-20  Caroline Tice  <cmtice@google.com>
464         * Makefile.am (DEFS): Add "@DEFS@", to inherit defintions.
465         * Makefile.in: Regenerate.
466         * configure.ac: Add check for __secure_getenv and secure_getenv.
467         * configure: Regenerate.
468         * vtv_utils.cc : Include stdlib.h
469         (HAVE_SECURE_GETENV): Add checks and definitions for secure_getenv.
470         (log_dirs): Remove file static constant.
471         (__vtv_open_log):  Increase size of log file name.  Add the user
472         and process ids to the file name. Do not put the log files in /tmp.
473         Instead try to get the directory name from an environment variable; if
474         that fails try to use stderr.  Add O_NOFOLLOW to the flags
475         for 'open'.  Update function comment.
476         * vtv_rts.cc (log_memory_protection_data):  Remove %d from file name.
478 2013-08-08  Benjamin Kosnik  <bkoz@redhat.com>
479             Michael Meissner <meissner@linux.vnet.ibm.com>
481         * configure.tgt : Simplify, just use VTV_SUPPORTED.
483 2013-08-07  Benjamin Kosnik  <bkoz@redhat.com>
485         * Makefile.am (SUBDIRS): Protect with ENABLE_VTABLE_VERIFY.
486         * Makefile.in: Regenerate.
487         * acinclude.m4 (LIBVTV_CONFIGURE): Move parts to..
488         * configure.ac: ...here. Make configure more verbose, re-order.
489         * configure: Regenerate.
491 2013-08-02  Caroline Tice  <cmtice@google.com>
492             Benjamin Kosnik  <bkoz@redhat.com>
493             Luis Lozano  <llozano@google.com>
494             Geoff Pike  <gpike@google.com>
496         Initial check-in of new vtable verification feature.
497         * configure.ac : New file.
498         * acinclude.m4 : New file.
499         * Makefile.am : New file.
500         * aclocal.m4 : New file.
501         * configure.tgt : New file.
502         * configure: New file (generated).
503         * Makefile.in: New file (generated).
504         * vtv_set.h : New file.
505         * vtv_utils.cc : New file.
506         * vtv_utils.h : New file.
507         * vtv_malloc.cc : New file.
508         * vtv_rts.cc : New file.
509         * vtv_malloc.h : New file.
510         * vtv_rts.h : New file.
511         * vtv_fail.cc : New file.
512         * vtv_fail.h : New file.
513         * vtv_map.h : New file.
514         * scripts/run-testsuite.sh : New file.
515         * scripts/sum-vtv-counts.c : New file.
516         * testsuite/parts-test-main.h : New file.
517         * testusite/dataentry.cc : New file.
518         * testsuite/temp_deriv.cc : New file.
519         * testsuite/register_pair.cc : New file.
520         * testsuite/virtual_inheritance.cc : New file.
521         * testsuite/field-test.cc : New file.
522         * testsuite/nested_vcall_test.cc : New file.
523         * testsuite/template-list-iostream.cc : New file.
524         * testsuite/register_pair_inserts.cc : New file.
525         * testsuite/register_pair_inserts_mt.cc : New file.
526         * testsuite/event.list : New file.
527         * testsuite/parts-test-extra-parts-views.cc : New file.
528         * testsuite/parts-test-extra-parts-views.h : New file.
529         * testsuite/environment-fail-32.s : New file.
530         * testsuite/parts-test-extra-parts.h : New file.
531         * testsuite/temp_deriv2.cc : New file.
532         * testsuite/dlopen_mt.cc : New file.
533         * testsuite/event.h : New file.
534         * testsuite/template-list.cc : New file.
535         * testsuite/replace-fail.cc : New file.
536         * testsuite/Makefile.am : New file.
537         * testsuite/Makefile.in: New file (generated).
538         * testsuite/mempool_negative.c : New file.
539         * testsuite/parts-test-main.cc : New file.
540         * testsuite/event-private.cc : New file.
541         * testsuite/thunk.cc : New file.
542         * testsuite/event-defintiions.cc : New file.
543         * testsuite/event-private.h : New file.
544         * testsuite/parts-test.list : New file.
545         * testusite/register_pair_mt.cc : New file.
546         * testsuite/povray-derived.cc : New file.
547         * testsuite/event-main.cc : New file.
548         * testsuite/environment.cc : New file.
549         * testsuite/template-list2.cc : New file.
550         * testsuite/thunk_vtable_map_attack.cc : New file.
551         * testsuite/parts-test-extra-parts.cc : New file.
552         * testsuite/environment-fail-64.s : New file.
553         * testsuite/dlopen.cc : New file.
554         * testsuite/so.cc : New file.
555         * testsuite/temp_deriv3.cc : New file.
556         * testsuite/const_vtable.cc : New file.
557         * testsuite/mempool_positive.c : New file.
558         * testsuite/dup_name.cc : New file.