You can subscribe to this list here.
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(122) |
Nov
(152) |
Dec
(69) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003 |
Jan
(6) |
Feb
(25) |
Mar
(73) |
Apr
(82) |
May
(24) |
Jun
(25) |
Jul
(10) |
Aug
(11) |
Sep
(10) |
Oct
(54) |
Nov
(203) |
Dec
(182) |
| 2004 |
Jan
(307) |
Feb
(305) |
Mar
(430) |
Apr
(312) |
May
(187) |
Jun
(342) |
Jul
(487) |
Aug
(637) |
Sep
(336) |
Oct
(373) |
Nov
(441) |
Dec
(210) |
| 2005 |
Jan
(385) |
Feb
(480) |
Mar
(636) |
Apr
(544) |
May
(679) |
Jun
(625) |
Jul
(810) |
Aug
(838) |
Sep
(634) |
Oct
(521) |
Nov
(965) |
Dec
(543) |
| 2006 |
Jan
(494) |
Feb
(431) |
Mar
(546) |
Apr
(411) |
May
(406) |
Jun
(322) |
Jul
(256) |
Aug
(401) |
Sep
(345) |
Oct
(542) |
Nov
(308) |
Dec
(481) |
| 2007 |
Jan
(427) |
Feb
(326) |
Mar
(367) |
Apr
(255) |
May
(244) |
Jun
(204) |
Jul
(223) |
Aug
(231) |
Sep
(354) |
Oct
(374) |
Nov
(497) |
Dec
(362) |
| 2008 |
Jan
(322) |
Feb
(482) |
Mar
(658) |
Apr
(422) |
May
(476) |
Jun
(396) |
Jul
(455) |
Aug
(267) |
Sep
(280) |
Oct
(253) |
Nov
(232) |
Dec
(304) |
| 2009 |
Jan
(486) |
Feb
(470) |
Mar
(458) |
Apr
(423) |
May
(696) |
Jun
(461) |
Jul
(551) |
Aug
(575) |
Sep
(134) |
Oct
(110) |
Nov
(157) |
Dec
(102) |
| 2010 |
Jan
(226) |
Feb
(86) |
Mar
(147) |
Apr
(117) |
May
(107) |
Jun
(203) |
Jul
(193) |
Aug
(238) |
Sep
(300) |
Oct
(246) |
Nov
(23) |
Dec
(75) |
| 2011 |
Jan
(133) |
Feb
(195) |
Mar
(315) |
Apr
(200) |
May
(267) |
Jun
(293) |
Jul
(353) |
Aug
(237) |
Sep
(278) |
Oct
(611) |
Nov
(274) |
Dec
(260) |
| 2012 |
Jan
(303) |
Feb
(391) |
Mar
(417) |
Apr
(441) |
May
(488) |
Jun
(655) |
Jul
(590) |
Aug
(610) |
Sep
(526) |
Oct
(478) |
Nov
(359) |
Dec
(372) |
| 2013 |
Jan
(467) |
Feb
(226) |
Mar
(391) |
Apr
(281) |
May
(299) |
Jun
(252) |
Jul
(311) |
Aug
(352) |
Sep
(481) |
Oct
(571) |
Nov
(222) |
Dec
(231) |
| 2014 |
Jan
(185) |
Feb
(329) |
Mar
(245) |
Apr
(238) |
May
(281) |
Jun
(399) |
Jul
(382) |
Aug
(500) |
Sep
(579) |
Oct
(435) |
Nov
(487) |
Dec
(256) |
| 2015 |
Jan
(338) |
Feb
(357) |
Mar
(330) |
Apr
(294) |
May
(191) |
Jun
(108) |
Jul
(142) |
Aug
(261) |
Sep
(190) |
Oct
(54) |
Nov
(83) |
Dec
(22) |
| 2016 |
Jan
(49) |
Feb
(89) |
Mar
(33) |
Apr
(50) |
May
(27) |
Jun
(34) |
Jul
(53) |
Aug
(53) |
Sep
(98) |
Oct
(206) |
Nov
(93) |
Dec
(53) |
| 2017 |
Jan
(65) |
Feb
(82) |
Mar
(102) |
Apr
(86) |
May
(187) |
Jun
(67) |
Jul
(23) |
Aug
(93) |
Sep
(65) |
Oct
(45) |
Nov
(35) |
Dec
(17) |
| 2018 |
Jan
(26) |
Feb
(35) |
Mar
(38) |
Apr
(32) |
May
(8) |
Jun
(43) |
Jul
(27) |
Aug
(30) |
Sep
(43) |
Oct
(42) |
Nov
(38) |
Dec
(67) |
| 2019 |
Jan
(32) |
Feb
(37) |
Mar
(53) |
Apr
(64) |
May
(49) |
Jun
(18) |
Jul
(14) |
Aug
(53) |
Sep
(25) |
Oct
(30) |
Nov
(49) |
Dec
(31) |
| 2020 |
Jan
(87) |
Feb
(45) |
Mar
(37) |
Apr
(51) |
May
(99) |
Jun
(36) |
Jul
(11) |
Aug
(14) |
Sep
(20) |
Oct
(24) |
Nov
(40) |
Dec
(23) |
| 2021 |
Jan
(14) |
Feb
(53) |
Mar
(85) |
Apr
(15) |
May
(19) |
Jun
(3) |
Jul
(14) |
Aug
(1) |
Sep
(57) |
Oct
(73) |
Nov
(56) |
Dec
(22) |
| 2022 |
Jan
(3) |
Feb
(22) |
Mar
(6) |
Apr
(55) |
May
(46) |
Jun
(39) |
Jul
(15) |
Aug
(9) |
Sep
(11) |
Oct
(34) |
Nov
(20) |
Dec
(36) |
| 2023 |
Jan
(79) |
Feb
(41) |
Mar
(99) |
Apr
(169) |
May
(48) |
Jun
(16) |
Jul
(16) |
Aug
(57) |
Sep
(19) |
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
|
|
|
1
(12) |
2
(11) |
3
(8) |
|
4
(9) |
5
(10) |
6
(18) |
7
(8) |
8
(12) |
9
(23) |
10
(14) |
|
11
(15) |
12
(31) |
13
(45) |
14
(28) |
15
(20) |
16
(16) |
17
(9) |
|
18
(18) |
19
(26) |
20
(49) |
21
(14) |
22
(18) |
23
(24) |
24
(28) |
|
25
(39) |
26
(17) |
27
(27) |
28
(27) |
29
(14) |
30
(44) |
|
|
From: <sv...@va...> - 2005-09-27 23:53:12
|
Author: sewardj
Date: 2005-09-28 00:53:09 +0100 (Wed, 28 Sep 2005)
New Revision: 4798
Log:
Don't reserve space for trampoline page on the stack, since it isn't
used any more.
Modified:
trunk/coregrind/m_main.c
Modified: trunk/coregrind/m_main.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/m_main.c 2005-09-27 21:35:01 UTC (rev 4797)
+++ trunk/coregrind/m_main.c 2005-09-27 23:53:09 UTC (rev 4798)
@@ -363,8 +363,6 @@
The format of the stack is:
=20
higher address +-----------------+ <- clstack_end
- | Trampoline code |
- +-----------------+
| |
: string table :
| |
@@ -477,8 +475,7 @@
sizeof(char **)*envc + /* envp */
sizeof(char **) + /* terminal NULL */
auxsize + /* auxv */
- VG_ROUNDUP(stringsize, sizeof(Word)) + /* strings (aligned) */
- VKI_PAGE_SIZE; /* page for trampoline code */
+ VG_ROUNDUP(stringsize, sizeof(Word)); /* strings (aligned) */
=20
if (0) VG_(printf)("stacksize =3D %d\n", stacksize);
=20
|
|
From: Nicholas N. <nj...@cs...> - 2005-09-27 21:40:06
|
On Tue, 27 Sep 2005, Oswald Buddenhagen wrote: >> Make compilation of ASPACEM fail so people don't use it by mistake. > > why not simply delete the files? ;) Because someone might want to resurrect it later. Yes, after deletion it could be retrieved from SVN, but one is less likely to think of it in that case. Nick |
|
From: Oswald B. <os...@kd...> - 2005-09-27 21:36:53
|
On Tue, Sep 27, 2005 at 09:05:45PM +0100, sv...@va... wrote: > Make compilation of ASPACEM fail so people don't use it by mistake. > why not simply delete the files? ;) -- Hi! I'm a .signature virus! Copy me into your ~/.signature, please! -- Chaos, panic, and disorder - my work here is done. |
|
From: <sv...@va...> - 2005-09-27 21:35:07
|
Author: njn
Date: 2005-09-27 22:35:01 +0100 (Tue, 27 Sep 2005)
New Revision: 4797
Log:
Remove now-unused "shadow_memory" need.
Modified:
trunk/addrcheck/ac_main.c
trunk/coregrind/m_tooliface.c
trunk/coregrind/pub_core_tooliface.h
trunk/helgrind/hg_main.c
trunk/memcheck/mc_main.c
Modified: trunk/addrcheck/ac_main.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/addrcheck/ac_main.c 2005-09-27 20:51:12 UTC (rev 4796)
+++ trunk/addrcheck/ac_main.c 2005-09-27 21:35:01 UTC (rev 4797)
@@ -1377,7 +1377,6 @@
VG_(needs_client_requests) (ac_handle_client_request);
VG_(needs_sanity_checks) (ac_cheap_sanity_check,
ac_expensive_sanity_check);
- VG_(needs_shadow_memory) ();
=20
VG_(needs_malloc_replacement) (MAC_(malloc),
MAC_(__builtin_new),
Modified: trunk/coregrind/m_tooliface.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/m_tooliface.c 2005-09-27 20:51:12 UTC (rev 4796)
+++ trunk/coregrind/m_tooliface.c 2005-09-27 21:35:01 UTC (rev 4797)
@@ -91,7 +91,6 @@
.syscall_wrapper =3D False,
.sanity_checks =3D False,
.data_syms =3D False,
- .shadow_memory =3D False,
.malloc_replacement =3D False,
};
=20
@@ -153,7 +152,6 @@
NEEDS(libc_freeres)
NEEDS(core_errors)
NEEDS(data_syms)
-NEEDS(shadow_memory)
=20
void VG_(needs_basic_block_discards)(
void (*discard)(Addr, SizeT)
Modified: trunk/coregrind/pub_core_tooliface.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/pub_core_tooliface.h 2005-09-27 20:51:12 UTC (rev 479=
6)
+++ trunk/coregrind/pub_core_tooliface.h 2005-09-27 21:35:01 UTC (rev 479=
7)
@@ -89,7 +89,6 @@
Bool syscall_wrapper;
Bool sanity_checks;
Bool data_syms;
- Bool shadow_memory;
Bool malloc_replacement;
}=20
VgNeeds;
Modified: trunk/helgrind/hg_main.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/helgrind/hg_main.c 2005-09-27 20:51:12 UTC (rev 4796)
+++ trunk/helgrind/hg_main.c 2005-09-27 21:35:01 UTC (rev 4797)
@@ -3413,7 +3413,6 @@
VG_(needs_command_line_options)(hg_process_cmd_line_option,
hg_print_usage,
hg_print_debug_usage);
- VG_(needs_shadow_memory) ();
=20
VG_(needs_malloc_replacement) (hg_malloc,
hg___builtin_new,
Modified: trunk/memcheck/mc_main.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/memcheck/mc_main.c 2005-09-27 20:51:12 UTC (rev 4796)
+++ trunk/memcheck/mc_main.c 2005-09-27 21:35:01 UTC (rev 4797)
@@ -2587,7 +2587,6 @@
VG_(needs_client_requests) (mc_handle_client_request);
VG_(needs_sanity_checks) (mc_cheap_sanity_check,
mc_expensive_sanity_check);
- VG_(needs_shadow_memory) ();
=20
VG_(needs_malloc_replacement) (MAC_(malloc),
MAC_(__builtin_new),
|
|
From: Julian S. <js...@ac...> - 2005-09-27 21:01:11
|
On Tuesday 27 September 2005 20:50, Nicholas Nethercote wrote: > On Tue, 27 Sep 2005, sv...@va... wrote: > > - build system: I had to import by hand Makefile.core-AM_CPPFLAGS.am > > and include it in a couple of places. Building etc seems to still > > work, but I haven't tried building the documentation. > > Where did you have to do this? I can't see it. I misphrased that. What I meant is that on line 2 of coregrind/Makefile.am, svn merge produced include $(top_srcdir)/Makefile.core.am and I to change that to include $(top_srcdir)/Makefile.core-AM_CPPFLAGS.am in line with what the ASPACEM branch said. Also had to do that in one other place which I can't remember now. > > - Regtests: although this appears to work, no .out files appear, which > > is strange, and makes it hard to diagnose regtest failures. In > > particular memcheck/tests/x86/scalar.stderr.exp remains in a > > conflicted state. > > I've removed the conflict in a way that seems reasonable and works on my > machine. The .out files appear fine -- were you mixing up .stdout.out and > .stderr.out files? sewardj@phoenix:~/VgTRUNK/trunk$ make regtest [...] == 187 tests, 4 stderr failures, 2 stdout failures ================= memcheck/tests/vgtest_ume (stderr) memcheck/tests/x86/scalar (stderr) none/tests/cmdline1 (stdout) none/tests/cmdline2 (stdout) none/tests/faultstatus (stderr) none/tests/x86/int (stderr) make: *** [regtest] Error 1 sewardj@phoenix:~/VgTRUNK/trunk$ find . -name "*.out" ./none/tests/x86/int.stderr.out ./none/tests/cmdline1.stdout.out ./none/tests/cmdline2.stdout.out ./none/tests/faultstatus.stderr.out ./memcheck/tests/x86/scalar.stderr.out ./memcheck/tests/vgtest_ume.stderr.out I expected each test that was run would have contributed at least one .out file. It's as if the regtest system deleted them for the tests which passed. Perhaps it always did that and I should get another coffee. J |
|
From: <sv...@va...> - 2005-09-27 20:51:23
|
Author: njn
Date: 2005-09-27 21:51:12 +0100 (Tue, 27 Sep 2005)
New Revision: 4796
Log:
Record an observation about addr_is_in_MAC_Chunk().
Modified:
trunk/memcheck/mac_shared.c
Modified: trunk/memcheck/mac_shared.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/memcheck/mac_shared.c 2005-09-27 20:28:00 UTC (rev 4795)
+++ trunk/memcheck/mac_shared.c 2005-09-27 20:51:12 UTC (rev 4796)
@@ -413,6 +413,12 @@
/* Function used when searching MAC_Chunk lists */
static Bool addr_is_in_MAC_Chunk(MAC_Chunk* mc, Addr a)
{
+ // Nb: this is not quite right! It assumes that the heap block has
+ // a redzone of size MAC_MALLOC_REDZONE_SZB. That's true for malloc'=
d
+ // blocks, but not necessarily true for custom-alloc'd blocks. So
+ // in some cases this could result in an incorrect description (eg.
+ // saying "12 bytes after block A" when really it's within block B.
+ // Fixing would require adding redzone size to MAC_Chunks, though.
return VG_(addr_is_in_block)( a, mc->data, mc->size,
MAC_MALLOC_REDZONE_SZB );
}
|
|
From: <sv...@va...> - 2005-09-27 20:28:02
|
Author: njn
Date: 2005-09-27 21:28:00 +0100 (Tue, 27 Sep 2005)
New Revision: 4795
Log:
Remove ancient unused test files.
Removed:
trunk/tests/unused/
Modified:
trunk/configure.in
trunk/tests/Makefile.am
Modified: trunk/configure.in
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/configure.in 2005-09-27 20:27:04 UTC (rev 4794)
+++ trunk/configure.in 2005-09-27 20:28:00 UTC (rev 4795)
@@ -462,7 +462,6 @@
docs/xml/Makefile
tests/Makefile=20
tests/vg_regtest=20
- tests/unused/Makefile=20
include/Makefile=20
auxprogs/Makefile
coregrind/Makefile=20
Modified: trunk/tests/Makefile.am
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/tests/Makefile.am 2005-09-27 20:27:04 UTC (rev 4794)
+++ trunk/tests/Makefile.am 2005-09-27 20:28:00 UTC (rev 4795)
@@ -1,6 +1,4 @@
=20
-SUBDIRS =3D . unused
-
noinst_SCRIPTS =3D \
vg_regtest \
filter_addresses \
|
|
From: <sv...@va...> - 2005-09-27 20:27:09
|
Author: njn Date: 2005-09-27 21:27:04 +0100 (Tue, 27 Sep 2005) New Revision: 4794 Log: Fix up Makefile.core.am which got a little confused during the ASPACEM merging. Removed: trunk/Makefile.core-AM_CPPFLAGS.am Modified: trunk/Makefile.core.am trunk/auxprogs/Makefile.am trunk/coregrind/Makefile.am Deleted: trunk/Makefile.core-AM_CPPFLAGS.am =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/Makefile.core-AM_CPPFLAGS.am 2005-09-27 20:05:45 UTC (rev 4793) +++ trunk/Makefile.core-AM_CPPFLAGS.am 2005-09-27 20:27:04 UTC (rev 4794) @@ -1,19 +0,0 @@ -add_includes =3D -I$(top_srcdir)/coregrind \ - -I$(top_srcdir) \ - -I$(top_srcdir)/coregrind/$(VG_ARCH) \ - -I$(top_srcdir)/coregrind/$(VG_OS) \ - -I$(top_srcdir)/coregrind/$(VG_PLATFORM) \ - -I$(top_srcdir)/include \ - -I@VEX_DIR@/pub \ - -DVGA_$(VG_ARCH)=3D1 \ - -DVGO_$(VG_OS)=3D1 \ - -DVGP_$(VG_ARCH)_$(VG_OS)=3D1 - -BASE_AM_CFLAGS =3D @ARCH_CORE_AM_CFLAGS@ -Wmissing-prototypes -Winline -= Wall -Wshadow -O -g - -PIC_AM_CFLAGS =3D $(BASE_AM_CFLAGS) -fpic -fno-omit-frame-pointer - -AM_CPPFLAGS =3D $(add_includes) -AM_CFLAGS =3D $(WERROR) $(BASE_AM_CFLAGS) -AM_CCASFLAGS =3D $(add_includes) @ARCH_CORE_AM_CCASFLAGS@ -Wa,-gstabs - Modified: trunk/Makefile.core.am =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/Makefile.core.am 2005-09-27 20:05:45 UTC (rev 4793) +++ trunk/Makefile.core.am 2005-09-27 20:27:04 UTC (rev 4794) @@ -14,6 +14,6 @@ PIC_AM_CFLAGS =3D $(BASE_AM_CFLAGS) -fpic -fno-omit-frame-pointer =20 AM_CPPFLAGS =3D $(add_includes) -AM_CFLAGS =3D $(WERROR) @PIE_AM_CFLAGS@ $(BASE_AM_CFLAGS) +AM_CFLAGS =3D $(WERROR) $(BASE_AM_CFLAGS) AM_CCASFLAGS =3D $(add_includes) @ARCH_CORE_AM_CCASFLAGS@ -Wa,-gstabs =20 Modified: trunk/auxprogs/Makefile.am =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/auxprogs/Makefile.am 2005-09-27 20:05:45 UTC (rev 4793) +++ trunk/auxprogs/Makefile.am 2005-09-27 20:27:04 UTC (rev 4794) @@ -1,5 +1,5 @@ include $(top_srcdir)/Makefile.all.am -include $(top_srcdir)/Makefile.core-AM_CPPFLAGS.am +include $(top_srcdir)/Makefile.core.am =20 bin_PROGRAMS =3D valgrind-listener =20 Modified: trunk/coregrind/Makefile.am =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/Makefile.am 2005-09-27 20:05:45 UTC (rev 4793) +++ trunk/coregrind/Makefile.am 2005-09-27 20:27:04 UTC (rev 4794) @@ -1,5 +1,5 @@ include $(top_srcdir)/Makefile.all.am -include $(top_srcdir)/Makefile.core-AM_CPPFLAGS.am +include $(top_srcdir)/Makefile.core.am =20 AM_CPPFLAGS +=3D -DVG_LIBDIR=3D"\"$(valdir)"\" \ -DKICKSTART_BASE=3D@KICKSTART_BASE@ |
|
From: <sv...@va...> - 2005-09-27 20:05:47
|
Author: njn
Date: 2005-09-27 21:05:45 +0100 (Tue, 27 Sep 2005)
New Revision: 4793
Log:
Make compilation of ASPACEM fail so people don't use it by mistake.
Modified:
branches/ASPACEM/coregrind/m_main.c
Modified: branches/ASPACEM/coregrind/m_main.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- branches/ASPACEM/coregrind/m_main.c 2005-09-27 19:57:35 UTC (rev 4792=
)
+++ branches/ASPACEM/coregrind/m_main.c 2005-09-27 20:05:45 UTC (rev 4793=
)
@@ -1892,6 +1892,9 @@
struct vki_rlimit zero =3D { 0, 0 };
struct exeinfo info;
=20
+ #error Do not use the ASPACEM branch any more! It has been
+ #error folded back into the trunk.
+
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
//
// Nb: startup is complex. Prerequisites are shown at every step.
|
|
From: <sv...@va...> - 2005-09-27 19:57:46
|
Author: sewardj
Date: 2005-09-27 20:57:35 +0100 (Tue, 27 Sep 2005)
New Revision: 4792
Log:
Unbreak build on amd64 following aspacem merge.
Modified:
trunk/coregrind/m_syswrap/syswrap-amd64-linux.c
Modified: trunk/coregrind/m_syswrap/syswrap-amd64-linux.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/m_syswrap/syswrap-amd64-linux.c 2005-09-27 19:52:02 U=
TC (rev 4791)
+++ trunk/coregrind/m_syswrap/syswrap-amd64-linux.c 2005-09-27 19:57:35 U=
TC (rev 4792)
@@ -1168,13 +1168,8 @@
GENXY(__NR_fstat, sys_newfstat), // 5=20
GENXY(__NR_lstat, sys_newlstat), // 6=20
GENXY(__NR_poll, sys_poll), // 7=20
-<<<<<<< .working
LINX_(__NR_lseek, sys_lseek), // 8=20
- LINXY(__NR_mmap, sys_mmap2), // 9=20
-=3D=3D=3D=3D=3D=3D=3D
- GENX_(__NR_lseek, sys_lseek), // 8=20
- GENX_(__NR_mmap, sys_mmap2), // 9=20
->>>>>>> .merge-right.r4787
+ LINX_(__NR_mmap, sys_mmap2), // 9=20
=20
GENXY(__NR_mprotect, sys_mprotect), // 10=20
GENXY(__NR_munmap, sys_munmap), // 11=20
|
|
From: <sv...@va...> - 2005-09-27 19:52:10
|
Author: njn Date: 2005-09-27 20:52:02 +0100 (Tue, 27 Sep 2005) New Revision: 4791 Log: Disable vgtest_ume, which is broken. Added: trunk/memcheck/tests/vgtest_ume.disabled Removed: trunk/memcheck/tests/vgtest_ume.vgtest Modified: trunk/memcheck/tests/Makefile.am Modified: trunk/memcheck/tests/Makefile.am =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/memcheck/tests/Makefile.am 2005-09-27 19:46:46 UTC (rev 4790) +++ trunk/memcheck/tests/Makefile.am 2005-09-27 19:52:02 UTC (rev 4791) @@ -86,7 +86,7 @@ trivialleak.stderr.exp trivialleak.vgtest \ weirdioctl.stderr.exp weirdioctl.stdout.exp weirdioctl.vgtest \ metadata.stderr.exp metadata.stdout.exp metadata.vgtest-HIDING \ - vgtest_ume.stderr.exp vgtest_ume.vgtest \ + vgtest_ume.stderr.exp vgtest_ume.disabled \ writev.stderr.exp writev.stderr.exp2 writev.stderr.exp3 writev.vgtest \ xml1.stderr.exp xml1.stderr.exp2 xml1.stderr.exp64 xml1.stdout.exp \ xml1.vgtest \ Copied: trunk/memcheck/tests/vgtest_ume.disabled (from rev 4789, trunk/me= mcheck/tests/vgtest_ume.vgtest) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/memcheck/tests/vgtest_ume.vgtest 2005-09-27 19:20:21 UTC (rev 4= 789) +++ trunk/memcheck/tests/vgtest_ume.disabled 2005-09-27 19:52:02 UTC (rev= 4791) @@ -0,0 +1,3 @@ +# This one currently not used because it doesn't compile any more +prog: vgtest_ume +vgopts: -q Deleted: trunk/memcheck/tests/vgtest_ume.vgtest =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/memcheck/tests/vgtest_ume.vgtest 2005-09-27 19:46:46 UTC (rev 4= 790) +++ trunk/memcheck/tests/vgtest_ume.vgtest 2005-09-27 19:52:02 UTC (rev 4= 791) @@ -1,2 +0,0 @@ -prog: vgtest_ume -vgopts: -q |
|
From: Nicholas N. <nj...@cs...> - 2005-09-27 19:50:48
|
On Tue, 27 Sep 2005, sv...@va... wrote: > - build system: I had to import by hand Makefile.core-AM_CPPFLAGS.am > and include it in a couple of places. Building etc seems to still > work, but I haven't tried building the documentation. Where did you have to do this? I can't see it. > - Regtests: although this appears to work, no .out files appear, which > is strange, and makes it hard to diagnose regtest failures. In > particular memcheck/tests/x86/scalar.stderr.exp remains in a > conflicted state. I've removed the conflict in a way that seems reasonable and works on my machine. The .out files appear fine -- were you mixing up .stdout.out and .stderr.out files? Nick |
|
From: <sv...@va...> - 2005-09-27 19:46:49
|
Author: njn
Date: 2005-09-27 20:46:46 +0100 (Tue, 27 Sep 2005)
New Revision: 4790
Log:
Fix scalar and cmdline[12].
Modified:
trunk/memcheck/tests/x86/scalar.c
trunk/memcheck/tests/x86/scalar.stderr.exp
trunk/none/tests/cmdline1.stdout.exp
trunk/none/tests/cmdline2.stdout.exp
Modified: trunk/memcheck/tests/x86/scalar.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/memcheck/tests/x86/scalar.c 2005-09-27 19:20:21 UTC (rev 4789)
+++ trunk/memcheck/tests/x86/scalar.c 2005-09-27 19:46:46 UTC (rev 4790)
@@ -316,7 +316,7 @@
SY(__NR_setsid); SUCC_OR_FAIL;
=20
// __NR_sigaction 67
- GO(__NR_sigaction, "3s 2m");
+ GO(__NR_sigaction, "3s 4m");
SY(__NR_sigaction, x0, x0+&px[1], x0+&px[1]); FAIL;
=20
// __NR_sgetmask 68 sys_sgetmask()
@@ -762,7 +762,7 @@
//SY(__NR_rt_sigreturn); // (Not yet handled by Valgrind) FAIL;
=20
// __NR_rt_sigaction 174
- GO(__NR_rt_sigaction, "4s 2m");
+ GO(__NR_rt_sigaction, "4s 4m");
SY(__NR_rt_sigaction, x0, x0+&px[2], x0+&px[2], x0); FAIL;
=20
// __NR_rt_sigprocmask 175
Modified: trunk/memcheck/tests/x86/scalar.stderr.exp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/memcheck/tests/x86/scalar.stderr.exp 2005-09-27 19:20:21 UTC (r=
ev 4789)
+++ trunk/memcheck/tests/x86/scalar.stderr.exp 2005-09-27 19:46:46 UTC (r=
ev 4790)
@@ -782,7 +782,7 @@
66: __NR_setsid 0s 0m
-----------------------------------------------------
-----------------------------------------------------
- 67: __NR_sigaction 3s 2m
+ 67: __NR_sigaction 3s 4m
-----------------------------------------------------
=20
Syscall param sigaction(signum) contains uninitialised byte(s)
@@ -800,11 +800,7 @@
by 0x........: __libc_start_main (in /...libc...)
by 0x........: ...
=20
-<<<<<<< .working
Syscall param sigaction(act->sa_handler) points to unaddressable byte(s)
-=3D=3D=3D=3D=3D=3D=3D
-Syscall param rt_sigaction(act->sa_handler) points to unaddressable byte=
(s)
->>>>>>> .merge-right.r4787
at 0x........: syscall (in /...libc...)
by 0x........: __libc_start_main (in /...libc...)
by 0x........: ...
@@ -812,7 +808,6 @@
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (scalar.c:24)
=20
-<<<<<<< .working
Syscall param sigaction(act->sa_mask) points to unaddressable byte(s)
at 0x........: syscall (in /...libc...)
by 0x........: __libc_start_main (in /...libc...)
@@ -829,24 +824,6 @@
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (scalar.c:24)
=20
-=3D=3D=3D=3D=3D=3D=3D
-Syscall param rt_sigaction(act->sa_mask) points to unaddressable byte(s)
- at 0x........: syscall (in /...libc...)
- by 0x........: __libc_start_main (in /...libc...)
- by 0x........: ...
- Address 0x........ is 4 bytes after a block of size 4 alloc'd
- at 0x........: malloc (vg_replace_malloc.c:...)
- by 0x........: main (scalar.c:24)
-
-Syscall param rt_sigaction(act->sa_flags) points to unaddressable byte(s=
)
- at 0x........: syscall (in /...libc...)
- by 0x........: __libc_start_main (in /...libc...)
- by 0x........: ...
- Address 0x........ is 8 bytes after a block of size 4 alloc'd
- at 0x........: malloc (vg_replace_malloc.c:...)
- by 0x........: main (scalar.c:24)
-
->>>>>>> .merge-right.r4787
Syscall param sigaction(oldact) points to unaddressable byte(s)
at 0x........: syscall (in /...libc...)
by 0x........: __libc_start_main (in /...libc...)
@@ -2416,7 +2393,7 @@
173: __NR_rt_sigreturn n/a
-----------------------------------------------------
-----------------------------------------------------
-174: __NR_rt_sigaction 4s 2m
+174: __NR_rt_sigaction 4s 4m
-----------------------------------------------------
=20
Syscall param rt_sigaction(signum) contains uninitialised byte(s)
@@ -2439,7 +2416,6 @@
by 0x........: __libc_start_main (in /...libc...)
by 0x........: ...
=20
-<<<<<<< .working
Syscall param rt_sigaction(act->sa_handler) points to unaddressable byte=
(s)
at 0x........: syscall (in /...libc...)
by 0x........: __libc_start_main (in /...libc...)
@@ -2454,8 +2430,6 @@
by 0x........: ...
Address 0x........ is not stack'd, malloc'd or (recently) free'd
=20
-=3D=3D=3D=3D=3D=3D=3D
->>>>>>> .merge-right.r4787
Syscall param rt_sigaction(act->sa_flags) points to unaddressable byte(s=
)
at 0x........: syscall (in /...libc...)
by 0x........: __libc_start_main (in /...libc...)
Modified: trunk/none/tests/cmdline1.stdout.exp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/none/tests/cmdline1.stdout.exp 2005-09-27 19:20:21 UTC (rev 478=
9)
+++ trunk/none/tests/cmdline1.stdout.exp 2005-09-27 19:46:46 UTC (rev 479=
0)
@@ -18,7 +18,8 @@
=20
uncommon user options for all Valgrind tools:
--run-libc-freeres=3Dno|yes free up glibc memory at exit? [yes]
- --weird-hacks=3Dhack1,hack2,... recognised hacks: lax-ioctls,ioctl-=
mmap [none]
+ --weird-hacks=3Dhack1,hack2,... known hacks: lax-ioctls,ioctl-mmap
+ enable-outer [none]
--pointercheck=3Dno|yes enforce client address space limits [yes=
]
--show-emwarns=3Dno|yes show warnings about emulation limits? [n=
o]
--smc-check=3Dnone|stack|all checks for self-modifying code: none,
Modified: trunk/none/tests/cmdline2.stdout.exp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/none/tests/cmdline2.stdout.exp 2005-09-27 19:20:21 UTC (rev 478=
9)
+++ trunk/none/tests/cmdline2.stdout.exp 2005-09-27 19:46:46 UTC (rev 479=
0)
@@ -18,7 +18,8 @@
=20
uncommon user options for all Valgrind tools:
--run-libc-freeres=3Dno|yes free up glibc memory at exit? [yes]
- --weird-hacks=3Dhack1,hack2,... recognised hacks: lax-ioctls,ioctl-=
mmap [none]
+ --weird-hacks=3Dhack1,hack2,... known hacks: lax-ioctls,ioctl-mmap
+ enable-outer [none]
--pointercheck=3Dno|yes enforce client address space limits [yes=
]
--show-emwarns=3Dno|yes show warnings about emulation limits? [n=
o]
--smc-check=3Dnone|stack|all checks for self-modifying code: none,
|
|
From: <sv...@va...> - 2005-09-27 19:20:40
|
Author: sewardj Date: 2005-09-27 20:20:21 +0100 (Tue, 27 Sep 2005) New Revision: 4789 Log: This commit merges in changes from branches/ASPACEM (specifically, changes from r4341 through r4787 inclusive). That branch is now dead. Please do not commit anything else to it. For the most part the merge was not troublesome. The main areas of uncertainty are: - build system: I had to import by hand Makefile.core-AM_CPPFLAGS.am and include it in a couple of places. Building etc seems to still work, but I haven't tried building the documentation. - syscall wrappers: Following analysis by Greg & Nick, a whole lot of stuff was moved from -generic to -linux after the branch was created. I think that is satisfactorily glued back together now. - Regtests: although this appears to work, no .out files appear, which is strange, and makes it hard to diagnose regtest failures. In particular memcheck/tests/x86/scalar.stderr.exp remains in a=20 conflicted state. - amd64 is broken (slightly), and ppc32 will be unbuildable. I'll attend to the former shortly. Added: trunk/Makefile.core-AM_CPPFLAGS.am trunk/coregrind/m_clientstate.c trunk/coregrind/m_commandline.c trunk/coregrind/m_launcher.c trunk/coregrind/pub_core_basics_asm.h trunk/coregrind/pub_core_clientstate.h trunk/coregrind/pub_core_commandline.h trunk/include/pub_tool_clientstate.h trunk/none/tests/mremap2.c trunk/none/tests/mremap2.stderr.exp trunk/none/tests/mremap2.stdout.exp trunk/none/tests/mremap2.vgtest Removed: trunk/coregrind/m_aspacemgr/Makefile.am trunk/coregrind/m_debuginfo/Makefile.am trunk/coregrind/m_demangle/Makefile.am trunk/coregrind/m_dispatch/Makefile.am trunk/coregrind/m_libcmman.c trunk/coregrind/m_replacemalloc/Makefile.am trunk/coregrind/m_scheduler/Makefile.am trunk/coregrind/m_sigframe/Makefile.am trunk/coregrind/m_syswrap/Makefile.am trunk/coregrind/pub_core_libcmman.h trunk/coregrind/stage1.c trunk/include/pub_tool_libcmman.h Modified: trunk/Makefile.am trunk/Makefile.tool.am trunk/README_DEVELOPERS trunk/auxprogs/Makefile.am trunk/cachegrind/Makefile.am trunk/cachegrind/cg_annotate.in trunk/cachegrind/cg_main.c trunk/configure.in trunk/coregrind/Makefile.am trunk/coregrind/m_aspacemgr/aspacemgr.c trunk/coregrind/m_aspacemgr/read_procselfmaps.c trunk/coregrind/m_cpuid.S trunk/coregrind/m_debugger.c trunk/coregrind/m_debuginfo/symtab.c trunk/coregrind/m_debuginfo/symtypes.c trunk/coregrind/m_debuglog.c trunk/coregrind/m_demangle/cp-demangle.c trunk/coregrind/m_demangle/cplus-dem.c trunk/coregrind/m_demangle/safe-ctype.c trunk/coregrind/m_dispatch/dispatch-amd64.S trunk/coregrind/m_dispatch/dispatch-ppc32.S trunk/coregrind/m_dispatch/dispatch-x86.S trunk/coregrind/m_libcassert.c trunk/coregrind/m_libcbase.c trunk/coregrind/m_libcfile.c trunk/coregrind/m_libcprint.c trunk/coregrind/m_libcproc.c trunk/coregrind/m_main.c trunk/coregrind/m_mallocfree.c trunk/coregrind/m_redir.c trunk/coregrind/m_scheduler/scheduler.c trunk/coregrind/m_sigframe/sigframe-amd64-linux.c trunk/coregrind/m_sigframe/sigframe-ppc32-linux.c trunk/coregrind/m_sigframe/sigframe-x86-linux.c trunk/coregrind/m_signals.c trunk/coregrind/m_skiplist.c trunk/coregrind/m_stacks.c trunk/coregrind/m_stacktrace.c trunk/coregrind/m_syscall.c trunk/coregrind/m_syswrap/priv_syswrap-generic.h trunk/coregrind/m_syswrap/syscall-amd64-linux.S trunk/coregrind/m_syswrap/syscall-ppc32-linux.S trunk/coregrind/m_syswrap/syscall-x86-linux.S trunk/coregrind/m_syswrap/syswrap-amd64-linux.c trunk/coregrind/m_syswrap/syswrap-generic.c trunk/coregrind/m_syswrap/syswrap-linux.c trunk/coregrind/m_syswrap/syswrap-main.c trunk/coregrind/m_syswrap/syswrap-ppc32-linux.c trunk/coregrind/m_syswrap/syswrap-x86-linux.c trunk/coregrind/m_tooliface.c trunk/coregrind/m_trampoline.S trunk/coregrind/m_translate.c trunk/coregrind/m_transtab.c trunk/coregrind/m_ume.c trunk/coregrind/pub_core_aspacemgr.h trunk/coregrind/pub_core_basics.h trunk/coregrind/pub_core_debuginfo.h trunk/coregrind/pub_core_libcfile.h trunk/coregrind/pub_core_libcproc.h trunk/coregrind/pub_core_main.h trunk/coregrind/pub_core_mallocfree.h trunk/coregrind/pub_core_redir.h trunk/coregrind/pub_core_replacemalloc.h trunk/coregrind/pub_core_scheduler.h trunk/coregrind/pub_core_syscall.h trunk/coregrind/pub_core_syswrap.h trunk/coregrind/pub_core_threadstate.h trunk/coregrind/pub_core_tooliface.h trunk/coregrind/pub_core_transtab.h trunk/coregrind/pub_core_ume.h trunk/helgrind/hg_main.c trunk/include/Makefile.am trunk/include/pub_tool_aspacemgr.h trunk/include/pub_tool_basics.h trunk/include/pub_tool_basics_asm.h trunk/include/pub_tool_libcbase.h trunk/include/pub_tool_libcfile.h trunk/include/pub_tool_libcprint.h trunk/include/pub_tool_libcproc.h trunk/include/pub_tool_mallocfree.h trunk/include/pub_tool_tooliface.h trunk/include/vki-amd64-linux.h trunk/include/vki-linux.h trunk/lackey/Makefile.am trunk/lackey/lk_main.c trunk/massif/Makefile.am trunk/massif/ms_main.c trunk/memcheck/Makefile.am trunk/memcheck/mac_leakcheck.c trunk/memcheck/mc_main.c trunk/memcheck/tests/Makefile.am trunk/memcheck/tests/execve2.c trunk/memcheck/tests/filter_xml trunk/memcheck/tests/vgtest_ume.c trunk/memcheck/tests/x86/scalar.stderr.exp trunk/none/Makefile.am trunk/none/nl_main.c trunk/none/tests/Makefile.am trunk/none/tests/as_mmap.stderr.exp trunk/none/tests/as_shm.stderr.exp trunk/none/tests/map_unmap.c trunk/tests/filter_stderr_basic trunk/tests/vg_regtest.in [... diff too large to include ...] |
|
From: <sv...@va...> - 2005-09-27 18:52:43
|
Author: njn
Date: 2005-09-27 19:52:39 +0100 (Tue, 27 Sep 2005)
New Revision: 4788
Log:
wibbles
Modified:
trunk/docs/xml/quick-start-guide.xml
Modified: trunk/docs/xml/quick-start-guide.xml
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/docs/xml/quick-start-guide.xml 2005-09-27 10:44:39 UTC (rev 478=
7)
+++ trunk/docs/xml/quick-start-guide.xml 2005-09-27 18:52:39 UTC (rev 478=
8)
@@ -132,14 +132,14 @@
</listitem>
=20
<listitem>
- <para>The addresses (eg. 0x804838F) are usually unimportant, but occasi=
onally
- crucial for tracking down weirder bugs.</para>
+ <para>The code addresses (eg. 0x804838F) are usually unimportant, but
+ occasionally crucial for tracking down weirder bugs.</para>
</listitem>
=20
<listitem>
<para>Some error messages have a second component which describes the m=
emory
address involved. This one shows that the written memory is just pas=
t
- the end of a block allocated with malloc() on line 7 of example.c.</p=
ara>
+ the end of a block allocated with malloc() on line 5 of example.c.</p=
ara>
</listitem>
</itemizedlist>
=20
|
|
From: <sv...@va...> - 2005-09-27 16:54:05
|
Author: njn
Date: 2005-09-27 17:54:02 +0100 (Tue, 27 Sep 2005)
New Revision: 203
Log:
Change "SVN Repos" to "Code Repository"; one guy didn't find it because
he was looking for CVS, hopefully this makes that less likely.
Modified:
trunk/php/menu.php
Modified: trunk/php/menu.php
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/php/menu.php 2005-09-27 15:21:09 UTC (rev 202)
+++ trunk/php/menu.php 2005-09-27 16:54:02 UTC (rev 203)
@@ -34,7 +34,7 @@
=20
$devel =3D array(
array( 'url'=3D>'platforms.html', 'tag'=3D>'Supported Platforms' ),
- array( 'url'=3D>'cvs_svn.html', 'tag'=3D>'SVN Repos' ),
+ array( 'url'=3D>'cvs_svn.html', 'tag'=3D>'Code Repository' ),
array( 'url'=3D>'guis.html', 'tag'=3D>'Front Ends / GUIs' ),
array( 'url'=3D>'projects.html', 'tag'=3D>'Project Suggestions' )
/*array( 'url'=3D>'consultants.html', 'tag'=3D>'Commercial Support' )=
*/
|
|
From: <sv...@va...> - 2005-09-27 15:21:22
|
Author: njn Date: 2005-09-27 16:21:09 +0100 (Tue, 27 Sep 2005) New Revision: 202 Log: minor tweaks Modified: trunk/docs/download_docs.html trunk/index.html Modified: trunk/docs/download_docs.html =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/docs/download_docs.html 2005-09-22 20:37:43 UTC (rev 201) +++ trunk/docs/download_docs.html 2005-09-27 15:21:09 UTC (rev 202) @@ -43,7 +43,7 @@ <td><b>Entire Manual:</b></td> <td> </td> <td><a href=3D"/docs/manual/valgrind_manual.html.tar.bz2">html.tar.bz2<= /a></td> - <td><a href=3D"/docs/manual/valgrind_manual.pdf.bz2">pdf.tar.bz2</a></t= d> + <td><a href=3D"/docs/manual/valgrind_manual.pdf.bz2">pdf.bz2</a></td> <td><a href=3D"/docs/manual/valgrind_manual.ps.bz2">ps.bz2</a></td> </tr> </table> Modified: trunk/index.html =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/index.html 2005-09-22 20:37:43 UTC (rev 201) +++ trunk/index.html 2005-09-27 15:21:09 UTC (rev 202) @@ -11,7 +11,7 @@ =20 <p> </p> =20 -<p>Valgrind is an <a href=3D"http://opensource.org/OSA/">award-winning</= a>=20 +<p>Valgrind is an <a href=3D"http://www.valgrind.org/gallery/awards.html= ">award-winning</a>=20 suite of tools for debugging and profiling Linux programs. With the tools that come with Valgrind, you can automatically detect many memory management and threading bugs, |
|
From: <sv...@va...> - 2005-09-27 10:44:44
|
Author: sewardj
Date: 2005-09-27 11:44:39 +0100 (Tue, 27 Sep 2005)
New Revision: 4787
Log:
Minor adjustments, mostly to a comment.
Modified:
branches/ASPACEM/coregrind/m_commandline.c
Modified: branches/ASPACEM/coregrind/m_commandline.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- branches/ASPACEM/coregrind/m_commandline.c 2005-09-27 08:34:55 UTC (r=
ev 4786)
+++ branches/ASPACEM/coregrind/m_commandline.c 2005-09-27 10:44:39 UTC (r=
ev 4787)
@@ -95,10 +95,8 @@
}
=20
=20
-// Add args out of environment, skipping multiple spaces and "--" args.
-// We split 's' into multiple strings by replacing whitespace with nuls,
-// eg. "--aa --bb --cc" --> "--aa\0--bb\0--cc". And for each new string
-// carved out of 's', we put a pointer to it in 'to'.
+// Add args from a string into VG_(args_for_valgrind), splitting the
+// string at whitespace and adding each component as a separate arg.
=20
static void add_args_from_string ( HChar* s )
{
@@ -210,7 +208,7 @@
// VG_(malloc)(). We do not free f1_clo and f2_clo as they get
// put into VG_(args_for_valgrind) and so must persist.
HChar* f1_clo =3D read_dot_valgrindrc( VG_(getenv)("HOME") );
- HChar* env_clo =3D VG_(getenv)(VALGRIND_OPTS);
+ HChar* env_clo =3D VG_(strdup)( VG_(getenv)(VALGRIND_OPTS) );
HChar* f2_clo =3D read_dot_valgrindrc(".");
=20
if (f1_clo) add_args_from_string( f1_clo );
|
|
From: <sv...@va...> - 2005-09-27 08:34:58
|
Author: tom Date: 2005-09-27 09:34:55 +0100 (Tue, 27 Sep 2005) New Revision: 4786 Log: Define VKI_O_RDWR on amd64. Modified: branches/ASPACEM/include/vki-amd64-linux.h Modified: branches/ASPACEM/include/vki-amd64-linux.h =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- branches/ASPACEM/include/vki-amd64-linux.h 2005-09-27 01:14:36 UTC (r= ev 4785) +++ branches/ASPACEM/include/vki-amd64-linux.h 2005-09-27 08:34:55 UTC (r= ev 4786) @@ -228,6 +228,7 @@ =20 #define VKI_O_RDONLY 00 #define VKI_O_WRONLY 01 +#define VKI_O_RDWR 02 #define VKI_O_CREAT 0100 /* not fcntl */ #define VKI_O_EXCL 0200 /* not fcntl */ #define VKI_O_TRUNC 01000 /* not fcntl */ |
|
From: <js...@ac...> - 2005-09-27 02:57:41
|
Nightly build on phoenix ( SuSE 9.1 ) started at 2005-09-27 03:30:00 BST Checking out vex source tree ... done Building vex ... done Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 186 tests, 2 stderr failures, 0 stdout failures ================= none/tests/faultstatus (stderr) none/tests/x86/int (stderr) |
|
From: Tom H. <to...@co...> - 2005-09-27 02:42:00
|
Nightly build on dunsmere ( athlon, Fedora Core 4 ) started at 2005-09-27 03:30:05 BST Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 188 tests, 5 stderr failures, 0 stdout failures ================= memcheck/tests/leak-tree (stderr) memcheck/tests/weirdioctl (stderr) memcheck/tests/xml1 (stderr) none/tests/faultstatus (stderr) none/tests/x86/int (stderr) |
|
From: Tom H. <th...@cy...> - 2005-09-27 02:28:28
|
Nightly build on alvis ( i686, Red Hat 7.3 ) started at 2005-09-27 03:15:03 BST Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 187 tests, 14 stderr failures, 0 stdout failures ================= memcheck/tests/addressable (stderr) memcheck/tests/describe-block (stderr) memcheck/tests/erringfds (stderr) memcheck/tests/leak-0 (stderr) memcheck/tests/leak-cycle (stderr) memcheck/tests/leak-regroot (stderr) memcheck/tests/leak-tree (stderr) memcheck/tests/match-overrun (stderr) memcheck/tests/partiallydefinedeq (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/sigkill (stderr) memcheck/tests/stack_changes (stderr) none/tests/faultstatus (stderr) none/tests/x86/int (stderr) |
|
From: Tom H. <th...@cy...> - 2005-09-27 02:25:28
|
Nightly build on ginetta ( i686, Red Hat 8.0 ) started at 2005-09-27 03:10:09 BST Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 187 tests, 2 stderr failures, 0 stdout failures ================= none/tests/faultstatus (stderr) none/tests/x86/int (stderr) |
|
From: Tom H. <th...@cy...> - 2005-09-27 02:21:17
|
Nightly build on dellow ( x86_64, Fedora Core 4 ) started at 2005-09-27 03:10:09 BST Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 165 tests, 6 stderr failures, 0 stdout failures ================= memcheck/tests/sigprocmask (stderr) memcheck/tests/strchr (stderr) memcheck/tests/vgtest_ume (stderr) memcheck/tests/weirdioctl (stderr) memcheck/tests/xml1 (stderr) none/tests/faultstatus (stderr) |
|
From: Tom H. <th...@cy...> - 2005-09-27 02:18:40
|
Nightly build on aston ( x86_64, Fedora Core 3 ) started at 2005-09-27 03:05:13 BST Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 165 tests, 6 stderr failures, 0 stdout failures ================= memcheck/tests/sigprocmask (stderr) memcheck/tests/strchr (stderr) memcheck/tests/vgtest_ume (stderr) memcheck/tests/weirdioctl (stderr) memcheck/tests/xml1 (stderr) none/tests/faultstatus (stderr) |