Commit Graph

951 Commits

Author SHA1 Message Date
Tom Hughes
54dc4329a7 Update bug status.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5653
2006-02-15 10:45:18 +00:00
Julian Seward
5d78da1816 Trawled v-users/bugzilla-mail and added entries.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5648
2006-02-14 16:15:57 +00:00
Julian Seward
7190322b0a Ensure memory acquired from sys_brk() really is zeroed. Fixes #121893.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5647
2006-02-14 11:37:41 +00:00
Julian Seward
76fa726781 Update Limitations section following recent ppc hackery.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5643
2006-02-13 05:15:27 +00:00
Tom Hughes
2e7d3e4c6d More bug status updates.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5638
2006-02-11 17:08:15 +00:00
Tom Hughes
4b7d1ce323 Document fixes.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5637
2006-02-11 16:32:16 +00:00
Julian Seward
e8d296348a Add configure flags --enable-only64bit and --enable-only32bit with
subvert the biarch build system, something that is sometimes
convenient to do.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5600
2006-01-28 18:39:09 +00:00
Julian Seward
13838f264c Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5578
2006-01-21 03:47:44 +00:00
Julian Seward
60b6adcd87 Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5541
2006-01-17 02:56:33 +00:00
Julian Seward
2f11af49c8 Add register-use summary.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5518
2006-01-12 12:20:48 +00:00
Julian Seward
cc9a4e788c Fix a casting bug in the LOADV8 slow (misaligned) case spotted by Nick.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5500
2006-01-05 14:09:46 +00:00
Julian Seward
9f0a87221c Minor cleanups:
- get rid of some unused _ALL defns
- clarify logic in setting up VG_<platform>
- clarify some comments


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5496
2006-01-04 03:31:07 +00:00
Julian Seward
32f134b8c1 Somewhat rehash the biarch-build machinery so as to (1) formalise the
distinction between primary and secondary build targets, and (2) make
it independent of the default behaviour of gcc (iow, what gcc does
when you specify neither -m32 nor -m64).

As a result, an out-of-the-box build on ppc64-linux now builds a
system which is basically for 64-bit PowerPC, but also has the ability
to run 32-bit ppc-linux binaries (exactly the same arrangement as you
get when building on amd64-linux).

There are various twists and turns.  multiple-architectures.txt is
updated all the gory details.

This will break amd64 builds until such time as
<tool>/tests/{amd64,x86}/Makefile.am are fixed up (shortly).



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5493
2006-01-04 01:20:28 +00:00
Dirk Mueller
21b4fad8ca update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5482
2006-01-02 20:47:26 +00:00
Julian Seward
180ac83b91 Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5473
2006-01-02 16:24:51 +00:00
Julian Seward
a4b8d6ac34 Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5468
2006-01-01 17:17:55 +00:00
Julian Seward
d69ce03fb5 Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5452
2005-12-27 15:02:50 +00:00
Julian Seward
6a6bf6bff5 VG_(getgroups) fix (Shinichi Noda)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5445
2005-12-27 02:08:03 +00:00
Nicholas Nethercote
bf162724b9 Merge in r5435 from COMPVBITS. Also added a note to
docs/internals/performance.txt about it.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5438
2005-12-25 06:34:04 +00:00
Nicholas Nethercote
856002e089 update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5434
2005-12-25 03:33:12 +00:00
Julian Seward
008262dd17 Fix read-after-free in VG_(HT_destruct). This fixes
memcheck/tests/mempools.  Thanks to Jeroen Witmond for tracking it
down.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5429
2005-12-24 15:33:32 +00:00
Cerion Armour-Brown
4d4bc5d1f6 fixed up ppc64 assembly with .opd sections
do_syscall_for_client_WRK() needed a bigger stack to avoid the linkage area.

always use dot_prefix for label calls

not wrapping assembly with
.section ".text"
...
.previous
 - ppc64 doesn't like it... seems we can't 'stack' more than one section to pop off with .previous ?





git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5405
2005-12-22 15:53:12 +00:00
Nicholas Nethercote
39569523a7 update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5397
2005-12-21 19:47:06 +00:00
Nicholas Nethercote
3866282110 Remove all remaining profiling gunk.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5388
2005-12-19 22:48:39 +00:00
Nicholas Nethercote
2f133641b1 Fix for bug #117096.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5384
2005-12-19 21:27:58 +00:00
Nicholas Nethercote
0dd9f36a41 Bugfix update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5383
2005-12-19 19:40:58 +00:00
Nicholas Nethercote
a375c52a0c update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5380
2005-12-19 19:38:02 +00:00
Nicholas Nethercote
f2977e4f83 update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5375
2005-12-19 19:12:13 +00:00
Julian Seward
d3781fc974 Duh, remove debug printing. Duh.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5370
2005-12-18 03:59:16 +00:00
Julian Seward
043ec18434 Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5369
2005-12-18 03:35:09 +00:00
Julian Seward
5681b27e9a Update known-bugs summary.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5364
2005-12-17 13:53:46 +00:00
Julian Seward
02a7e5b5d0 Rewrite ppc32 dispatch loop to avoid profiling overhead, as per
today's x86 and amd64 rewrites.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5352
2005-12-15 21:40:34 +00:00
Nicholas Nethercote
a75ddd7aaa add note about recent performance improvement
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5349
2005-12-15 19:41:14 +00:00
Nicholas Nethercote
0bea14f4f1 Improve vg_SP_update_pass() to catch more constant offset cases. Improves
performance by 1--3% on several programs on my machine.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5331
2005-12-13 20:05:00 +00:00
Nicholas Nethercote
fe3cc3bdf9 Change hp2ps to output .ps files in the same dir that the .hp input files
are in.  This fixes bug #117686.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5287
2005-12-05 20:45:59 +00:00
Nicholas Nethercote
a86ed4ea7d clarify
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5280
2005-12-04 19:26:00 +00:00
Julian Seward
06f53b15e8 Now that the man page is built from the XML documentation masters, it
has to have the same status as the HTML/PDF/PS docs, that is, not
built by default because it depends on the ultra-fragile XML
toolchain.  So make it use the same hacks, that is, build only at
'make dist' time.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5279
2005-12-04 15:00:06 +00:00
Donna Robinson
9888e86b06 Tidying up stuff re generating manpage from *.xml docs
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5277
2005-12-03 23:02:33 +00:00
Donna Robinson
e53a6fba14 The valgrind manpage is now auto-generated directly from the
*.xml docs.  No more groffly/nroffly editing.
How cool is docbook ?



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5276
2005-12-03 22:33:29 +00:00
Nicholas Nethercote
0df865a438 update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5274
2005-12-02 23:09:49 +00:00
Julian Seward
b1959e54ad update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5271
2005-12-02 16:51:44 +00:00
Cerion Armour-Brown
4876033b75 sync bugstatus
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5269
2005-12-02 16:24:14 +00:00
Cerion Armour-Brown
30b7803f00 update 3_1_BUGSTATUS
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5268
2005-12-02 16:16:09 +00:00
Nicholas Nethercote
91b7efa67f update
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5263
2005-12-01 23:13:57 +00:00
Julian Seward
e1ca9a5742 New file to track bugs in 3.1.X. In a more terse form - not sure if
it is a good idea, but worth a try.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5261
2005-12-01 19:03:50 +00:00
Donna Robinson
1b79f76040 Updated the README to reflect the current situation.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5253
2005-11-29 17:42:50 +00:00
Donna Robinson
4038a423c5 Removed unnecessary CDATA tags, fixed the <programlisting> indentation cos otherwise fo will barf, added backticks around pwd, etc, etc.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5252
2005-11-29 16:06:55 +00:00
Tom Hughes
244722f8ac Fix some whitespace issues.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5249
2005-11-29 11:12:35 +00:00
Tom Hughes
d3eaf1f0ba Fix a few issues introduced by the previous change and my complete
lack of Docbook knowledge...


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5248
2005-11-29 11:10:46 +00:00
Tom Hughes
0e1bae0879 Update the tool writing documentation.
Based on patch from Yao Qi <qiyaoltc@cn.ibm.com>.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5246
2005-11-29 09:59:32 +00:00