Testcase for PR58282
[official-gcc.git] / libvtv / ChangeLog
blob265a861e8f91f65db539381b19bc63cdbe97bda1
1 2013-09-07  Paolo Carlini  <paolo.carlini@oracle.com>
3         * testsuite/Makefile.am: Remove #if ENABLE_VTABLE_VERIFY check around
4         definition of check-am:.
5         * testsuite/Makefile.in: Regenerate.
7 2013-09-06  Caroline Tice  <cmtice@google.com>
9         * Makefile.am: Remove #if ENABLE_VTABLE_VERIFY checks around
10         definitions of SUBDIRS, libvtv_la_SOURCES and libvtv_include_HEADERS.
11         * Makefile.in: Regenerate.
12         * configure.ac: Remove checks and tests for --enable-vtable-verify.
13         * configure: Regenerate.
15 2013-08-20  Caroline Tice  <cmtice@google.com>
17         * Makefile.am (DEFS): Add "@DEFS@", to inherit defintions.
18         * Makefile.in: Regenerate.
19         * configure.ac: Add check for __secure_getenv and secure_getenv.
20         * configure: Regenerate.
21         * vtv_utils.cc : Include stdlib.h
22         (HAVE_SECURE_GETENV): Add checks and definitions for secure_getenv.
23         (log_dirs): Remove file static constant.
24         (__vtv_open_log):  Increase size of log file name.  Add the user
25         and process ids to the file name. Do not put the log files in /tmp.
26         Instead try to get the directory name from an environment variable; if
27         that fails try to use stderr.  Add O_NOFOLLOW to the flags
28         for 'open'.  Update function comment.
29         * vtv_rts.cc (log_memory_protection_data):  Remove %d from file name.
31 2013-08-08  Benjamin Kosnik  <bkoz@rehat.com>
32             Michael Meissner <meissner@linux.vnet.ibm.com>
34         * configure.tgt : Simplify, just use VTV_SUPPORTED.
36 2013-08-07  Benjamin Kosnik  <bkoz@rehat.com>
38         * Makefile.am (SUBDIRS): Protect with ENABLE_VTABLE_VERIFY.
39         * Makefile.in: Regenerate.
40         * acinclude.m4 (LIBVTV_CONFIGURE): Move parts to..
41         * configure.ac: ...here. Make configure more verbose, re-order.
42         * configure: Regenerate.
44 2013-08-02  Caroline Tice  <cmtice@google.com>
45             Benjamin Kosnik  <bkoz@redhat.com>
46             Luis Lozano  <llozano@google.com>
47             Geoff Pike  <gpike@google.com>
49         Initial check-in of new vtable verification feature.
50         * configure.ac : New file.
51         * acinclude.m4 : New file.
52         * Makefile.am : New file.
53         * aclocal.m4 : New file.
54         * configure.tgt : New file.
55         * configure: New file (generated).
56         * Makefile.in: New file (generated).
57         * vtv_set.h : New file.
58         * vtv_utils.cc : New file.
59         * vtv_utils.h : New file.
60         * vtv_malloc.cc : New file.
61         * vtv_rts.cc : New file.
62         * vtv_malloc.h : New file.
63         * vtv_rts.h : New file.
64         * vtv_fail.cc : New file.
65         * vtv_fail.h : New file.
66         * vtv_map.h : New file.
67         * scripts/run-testsuite.sh : New file.
68         * scripts/sum-vtv-counts.c : New file.
69         * testsuite/parts-test-main.h : New file.
70         * testusite/dataentry.cc : New file.
71         * testsuite/temp_deriv.cc : New file.
72         * testsuite/register_pair.cc : New file.
73         * testsuite/virtual_inheritance.cc : New file.
74         * testsuite/field-test.cc : New file.
75         * testsuite/nested_vcall_test.cc : New file.
76         * testsuite/template-list-iostream.cc : New file.
77         * testsuite/register_pair_inserts.cc : New file.
78         * testsuite/register_pair_inserts_mt.cc : New file.
79         * testsuite/event.list : New file.
80         * testsuite/parts-test-extra-parts-views.cc : New file.
81         * testsuite/parts-test-extra-parts-views.h : New file.
82         * testsuite/environment-fail-32.s : New file.
83         * testsuite/parts-test-extra-parts.h : New file.
84         * testsuite/temp_deriv2.cc : New file.
85         * testsuite/dlopen_mt.cc : New file.
86         * testsuite/event.h : New file.
87         * testsuite/template-list.cc : New file.
88         * testsuite/replace-fail.cc : New file.
89         * testsuite/Makefile.am : New file.
90         * testsuite/Makefile.in: New file (generated).
91         * testsuite/mempool_negative.c : New file.
92         * testsuite/parts-test-main.cc : New file.
93         * testsuite/event-private.cc : New file.
94         * testsuite/thunk.cc : New file.
95         * testsuite/event-defintiions.cc : New file.
96         * testsuite/event-private.h : New file.
97         * testsuite/parts-test.list : New file.
98         * testusite/register_pair_mt.cc : New file.
99         * testsuite/povray-derived.cc : New file.
100         * testsuite/event-main.cc : New file.
101         * testsuite/environment.cc : New file.
102         * testsuite/template-list2.cc : New file.
103         * testsuite/thunk_vtable_map_attack.cc : New file.
104         * testsuite/parts-test-extra-parts.cc : New file.
105         * testsuite/environment-fail-64.s : New file.
106         * testsuite/dlopen.cc : New file.
107         * testsuite/so.cc : New file.
108         * testsuite/temp_deriv3.cc : New file.
109         * testsuite/const_vtable.cc : New file.
110         * testsuite/mempool_positive.c : New file.
111         * testsuite/dup_name.cc : New file.