]>
git.ipfire.org Git - thirdparty/valgrind.git/log
Nicholas Nethercote [Sat, 19 Nov 2005 23:22:18 +0000 (23:22 +0000)]
add comment from log message
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5216
Julian Seward [Sat, 19 Nov 2005 23:08:49 +0000 (23:08 +0000)]
Hacks needed for self-hosting on ppc32 (may be removable if stfiwx is implemented).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5215
Julian Seward [Sat, 19 Nov 2005 22:14:45 +0000 (22:14 +0000)]
Don't test division by zero; 7400 doesn't do what 970/7447 do.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5214
Julian Seward [Sat, 19 Nov 2005 20:59:17 +0000 (20:59 +0000)]
Update expected outputs.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5213
Julian Seward [Sat, 19 Nov 2005 20:54:57 +0000 (20:54 +0000)]
Another m{t,f}{xer,lr,ctr} simplification.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5212
Julian Seward [Sat, 19 Nov 2005 20:39:16 +0000 (20:39 +0000)]
Test m{t,f}{xer,lr,ctr} in a simpler way.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5211
Julian Seward [Sat, 19 Nov 2005 19:42:31 +0000 (19:42 +0000)]
If we're doing an estimation operation, arrange to zap the bottom byte
of the result as it's basically garbage, and differs between cpus.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5210
Julian Seward [Sat, 19 Nov 2005 19:31:56 +0000 (19:31 +0000)]
Update expected output.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5209
Julian Seward [Sat, 19 Nov 2005 19:27:06 +0000 (19:27 +0000)]
Fix up the test program so it behaves the same on different CPUs (when run
natively):
- register_vfarg: stuff bits directly into vector, don't go via float
as that screws up NaNs somehow on MPC7447
- test_av_int_ld_two_regs: lve{b,h,w}x: mask off bits of the result
register which are undefined after the load
- test_av_int_st_three_regs: fix result vector size
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5208
Julian Seward [Sat, 19 Nov 2005 15:31:13 +0000 (15:31 +0000)]
Fix this so that it compiles with gcc4 by writing the test fns
completely in assembly (for those that require literals to be
changed).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5207
Julian Seward [Sat, 19 Nov 2005 04:01:58 +0000 (04:01 +0000)]
Suppressions for FC5, which claims to use glibc-2.4 (2.3.90 maybe).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5206
Donna Robinson [Sat, 19 Nov 2005 03:28:10 +0000 (03:28 +0000)]
Few more doc tweaks for consistency's sake
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5205
Julian Seward [Sat, 19 Nov 2005 02:02:57 +0000 (02:02 +0000)]
Counterpart to r5202: restore previous assembler state with .previous
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5204
Julian Seward [Sat, 19 Nov 2005 01:32:17 +0000 (01:32 +0000)]
Add a few missing regtest outputs.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5203
Julian Seward [Fri, 18 Nov 2005 23:50:43 +0000 (23:50 +0000)]
Hmm. Perhaps all those top-level pieces of assembly weren't such a
clever idea. There's no reason to assume the assembler is in
.text-mode when it encounters them, and as gcc 2.96 rudely
demonstrates, sometimes it isn't. So put .text in front of all of
them.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5202
Donna Robinson [Fri, 18 Nov 2005 22:09:58 +0000 (22:09 +0000)]
Minor doc tweaks, mostly white space
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5201
Nicholas Nethercote [Fri, 18 Nov 2005 22:09:47 +0000 (22:09 +0000)]
Minor QSG tweaks.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5200
Nicholas Nethercote [Fri, 18 Nov 2005 21:32:18 +0000 (21:32 +0000)]
comment-only change
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5199
Julian Seward [Fri, 18 Nov 2005 21:19:46 +0000 (21:19 +0000)]
Document PPC32 FP limitations.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5198
Julian Seward [Fri, 18 Nov 2005 21:12:52 +0000 (21:12 +0000)]
ppc32: just apply the initial-redirection hack when Memcheck is in use
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5197
Cerion Armour-Brown [Fri, 18 Nov 2005 20:45:18 +0000 (20:45 +0000)]
Changed altivec floating point setup to Java/IEEE mode
- Non-Java mode is the system default, but was causing some accuracy problems by rounding off intermediate denormalised results to zero.
We now have some small errors (lowest bit only) due to using greater accuracy than the system default, but is better overall.
Also expanded dispatcher check of FPSCR to include all contol bits
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5196
Donna Robinson [Fri, 18 Nov 2005 18:43:56 +0000 (18:43 +0000)]
Patch to workaround borkage with new docbook stylesheets:
filename is no longer being passed through to generated docs,
but is being replaced with a relative path to the source dir.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5195
Julian Seward [Fri, 18 Nov 2005 18:33:28 +0000 (18:33 +0000)]
Yet another ppc32 suppression.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5194
Nicholas Nethercote [Fri, 18 Nov 2005 17:36:01 +0000 (17:36 +0000)]
Stuff about core-dump reinstate-ment in the manual and release notes.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5193
Nicholas Nethercote [Fri, 18 Nov 2005 17:12:26 +0000 (17:12 +0000)]
Make coredump files have names like vgcore.12345 rather than vgcore.pid12345
to be consistent with all the other such cases (eg. --log-file names,
cachegrind.out.12345).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5192
Nicholas Nethercote [Fri, 18 Nov 2005 17:09:36 +0000 (17:09 +0000)]
suppression for Ubuntu with a stripped ld.so.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5191
Julian Seward [Fri, 18 Nov 2005 15:10:24 +0000 (15:10 +0000)]
Back out r5180 (sorry Josef). On consideration it just increases the difficulty
of testing the system properly.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5190
Nicholas Nethercote [Fri, 18 Nov 2005 14:59:00 +0000 (14:59 +0000)]
Update documentation about --show-below-main.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5189
Tom Hughes [Fri, 18 Nov 2005 09:39:09 +0000 (09:39 +0000)]
Last of the __libc_start_main fixes.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5188
Tom Hughes [Fri, 18 Nov 2005 09:30:15 +0000 (09:30 +0000)]
Yet more __libc_start_main updates.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5187
Tom Hughes [Fri, 18 Nov 2005 09:26:14 +0000 (09:26 +0000)]
Update XML results for __libc_start_main change.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5186
Tom Hughes [Fri, 18 Nov 2005 09:24:05 +0000 (09:24 +0000)]
Fix argument count given to makecontext.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5185
Tom Hughes [Fri, 18 Nov 2005 09:23:28 +0000 (09:23 +0000)]
More __libc_start_main updates.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5184
Tom Hughes [Fri, 18 Nov 2005 09:03:47 +0000 (09:03 +0000)]
Update some expected results in line with Julian's fix to stop
tracing the stack at __libc_start_main.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5183
Julian Seward [Fri, 18 Nov 2005 00:15:18 +0000 (00:15 +0000)]
SuSE 10 (ppc32) suppressions.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5182
Nicholas Nethercote [Thu, 17 Nov 2005 21:33:42 +0000 (21:33 +0000)]
comment about the test
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5181
Julian Seward [Thu, 17 Nov 2005 20:15:04 +0000 (20:15 +0000)]
(ppc32) Only include hacky redirects for malloc-replacing tools.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5180
Nicholas Nethercote [Thu, 17 Nov 2005 19:47:37 +0000 (19:47 +0000)]
wibl
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5179
Julian Seward [Thu, 17 Nov 2005 19:44:27 +0000 (19:44 +0000)]
gcc isn't so hot at reading English text
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5178
Nicholas Nethercote [Thu, 17 Nov 2005 19:40:24 +0000 (19:40 +0000)]
I couldn't resist
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5177
Nicholas Nethercote [Thu, 17 Nov 2005 19:38:09 +0000 (19:38 +0000)]
copy log message as a comment
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5176
Nicholas Nethercote [Thu, 17 Nov 2005 19:32:59 +0000 (19:32 +0000)]
document
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5175
Julian Seward [Thu, 17 Nov 2005 19:32:07 +0000 (19:32 +0000)]
Allocate stack with mmap rather than malloc, so that on ppc32 we get an executable
stack.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5174
Nicholas Nethercote [Thu, 17 Nov 2005 19:28:18 +0000 (19:28 +0000)]
Change the cannot-detect-cache-config message on PPC32 so we can filter
for it more precisely and thus tell if the auto-detection ever fails on
x86/AMD64.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5173
Julian Seward [Thu, 17 Nov 2005 19:09:02 +0000 (19:09 +0000)]
Enable mq syscalls (untested).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5172
Julian Seward [Thu, 17 Nov 2005 18:04:58 +0000 (18:04 +0000)]
Fixes to make the .pdf build using the toolchain on SuSE10 (from Donna).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5171
Julian Seward [Thu, 17 Nov 2005 15:12:34 +0000 (15:12 +0000)]
Make VG_(apply_StackTrace) stop if it looks like we've overshot main().
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5170
Julian Seward [Thu, 17 Nov 2005 14:26:52 +0000 (14:26 +0000)]
sys_tgkill: hand the syscall to the kernel in the standard way, rather
than doing it inline. Doing it inline screws up on ppc32-linux if
we're sending an async signal to ourselves (the same thread) because
the kernel immediately hands the signal to async_sighandler() which
then dies at the assertion that this thread's state is VgTs_WaitSys.
From which I conclude this wrapper has always had a race against the
kernel which did not show up on x86 or amd64. (and/or that I don't
understand this stuff too well)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5169
Julian Seward [Thu, 17 Nov 2005 14:22:22 +0000 (14:22 +0000)]
Connect properly to the tgkill wrapper.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5168
Julian Seward [Thu, 17 Nov 2005 13:04:46 +0000 (13:04 +0000)]
This won't work on ppc32 unless you ask for an alt stack with x permissions,
since signal returning requires execution of code on the stack.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5167
Julian Seward [Thu, 17 Nov 2005 13:03:42 +0000 (13:03 +0000)]
Get rid of bogus assertion.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5166
Tom Hughes [Thu, 17 Nov 2005 12:31:12 +0000 (12:31 +0000)]
Update README_DEVELOPERS to describe how to debug valgrind more
easily. Based on patch from Yao Qi <qiyaoltc@cn.ibm.com>.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5165
Tom Hughes [Thu, 17 Nov 2005 12:14:42 +0000 (12:14 +0000)]
Removed vki_ntohs definition and the infrastructure that supported
it as it is no longer used.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5164
Tom Hughes [Thu, 17 Nov 2005 12:02:58 +0000 (12:02 +0000)]
Use VG_(ntohl) and VG_(ntohs) to decode IP addresses and ports. Note
that this also required reversing the order of the arguments to the
print call as the previous ordering assumed that the address was still
byte swapped.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5163
Tom Hughes [Thu, 17 Nov 2005 12:01:56 +0000 (12:01 +0000)]
Provide a full set of ntohl/htonl/ntohs/htons routines in the
valgrind C library.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5162
Julian Seward [Thu, 17 Nov 2005 11:45:28 +0000 (11:45 +0000)]
Kludgey endianness fix (for printing only) to stop fdleak_ipv4 failing on
ppc32. I'm sure there's a Right Way to fix it, and this isn't it.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5161
Julian Seward [Thu, 17 Nov 2005 11:01:55 +0000 (11:01 +0000)]
Enable sys_lstat on ppc32.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5160
Julian Seward [Thu, 17 Nov 2005 10:56:08 +0000 (10:56 +0000)]
Filter out I-have-no-idea-what-your-caches-are message, so these tests
don't fail on ppc32.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5159
Julian Seward [Thu, 17 Nov 2005 03:08:16 +0000 (03:08 +0000)]
A couple of these syscalls fail differently when running on an amd64
in 32-bit mode.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5158
Julian Seward [Thu, 17 Nov 2005 00:51:36 +0000 (00:51 +0000)]
Record XML output format changes.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5157
Nicholas Nethercote [Wed, 16 Nov 2005 23:54:46 +0000 (23:54 +0000)]
record more email comments
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5156
Cerion Armour-Brown [Wed, 16 Nov 2005 20:22:11 +0000 (20:22 +0000)]
Implemented checks for FPSCR and VSCR on leaving dispatcher
- required flags: FPSCR[RM] == 0, VSCR[NJ] == 1
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5155
Nicholas Nethercote [Wed, 16 Nov 2005 20:12:22 +0000 (20:12 +0000)]
Minor tweaks.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5154
Julian Seward [Wed, 16 Nov 2005 19:15:33 +0000 (19:15 +0000)]
Fix up ppc32-linux handlers for sys_sigreturn and sys_rt_sigreturn. I really
have no idea how these work (what's there is a conceptual transcription of
what we have for x86-linux) and so if those of you more Skilled In The Art
Of Signals than myself would care to peer at it, that would be appreciated.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5153
Julian Seward [Wed, 16 Nov 2005 19:13:13 +0000 (19:13 +0000)]
Even more news.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5152
Cerion Armour-Brown [Wed, 16 Nov 2005 18:58:26 +0000 (18:58 +0000)]
Added tests for latest altivec fp insns
Fixed fp nan argument values
Fixed setting of non-java bit in VSCR to be on for all cases.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5151
Julian Seward [Wed, 16 Nov 2005 18:39:25 +0000 (18:39 +0000)]
Edit the release notes a bit and add our huge list of fixed bugs.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5150
Cerion Armour-Brown [Wed, 16 Nov 2005 17:21:49 +0000 (17:21 +0000)]
Added fp vector conversion/rounding irops to memcheck
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5149
Nicholas Nethercote [Wed, 16 Nov 2005 17:16:10 +0000 (17:16 +0000)]
Record previous log message as a comment in the code.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5148
Julian Seward [Wed, 16 Nov 2005 17:12:38 +0000 (17:12 +0000)]
Make the data segment (heap) executable. LinuxThreads on ppc32 creates
trampolines in this area.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5147
Julian Seward [Wed, 16 Nov 2005 17:11:52 +0000 (17:11 +0000)]
Sync with all the bugzilla emails I have.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5146
Tom Hughes [Wed, 16 Nov 2005 16:54:02 +0000 (16:54 +0000)]
Update XML results.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5145
Julian Seward [Wed, 16 Nov 2005 12:51:34 +0000 (12:51 +0000)]
Enable sys_rt_sigsuspend. This is needed by LinuxThreads.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5144
Tom Hughes [Wed, 16 Nov 2005 10:23:15 +0000 (10:23 +0000)]
Bug status updates.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5143
Julian Seward [Wed, 16 Nov 2005 03:51:02 +0000 (03:51 +0000)]
Slightly reorder the preamble-printing order, and also print the CPU arch/subarch detected.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5142
Tom Hughes [Wed, 16 Nov 2005 00:11:14 +0000 (00:11 +0000)]
Move VG_(am_get_filename) to the tool accessible aspacemgr header file.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5141
Tom Hughes [Wed, 16 Nov 2005 00:09:15 +0000 (00:09 +0000)]
Reinstate code to extent SegInfo ranges to cover all PT_LOAD segments
when VG_(needs_data_syms) has been called by the tool.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5140
Tom Hughes [Wed, 16 Nov 2005 00:05:58 +0000 (00:05 +0000)]
Update bug status.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5139
Tom Hughes [Wed, 16 Nov 2005 00:04:58 +0000 (00:04 +0000)]
Fix stabs decoder to allow :: in a method name provided it is inside
a template argument list. Fixes bug #113126.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5138
Julian Seward [Tue, 15 Nov 2005 20:56:23 +0000 (20:56 +0000)]
Complete documentation trawl for 3.1.0.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5137
Nicholas Nethercote [Tue, 15 Nov 2005 20:16:45 +0000 (20:16 +0000)]
wibble
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5136
Julian Seward [Tue, 15 Nov 2005 19:51:04 +0000 (19:51 +0000)]
Update manual for 3.1.0, sections <= manual-core.html.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5135
Cerion Armour-Brown [Tue, 15 Nov 2005 19:07:53 +0000 (19:07 +0000)]
Incremented the xml output protocolversion to 2, following the change in the time field format of r5042
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5134
Nicholas Nethercote [Tue, 15 Nov 2005 15:27:06 +0000 (15:27 +0000)]
More detail about pre-release testing.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5133
Nicholas Nethercote [Tue, 15 Nov 2005 02:24:57 +0000 (02:24 +0000)]
Remove horribly out-of-date comment.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5132
Tom Hughes [Mon, 14 Nov 2005 17:03:54 +0000 (17:03 +0000)]
Handle some ALSA ioctls that don't have size or direction hints.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5131
Julian Seward [Mon, 14 Nov 2005 17:01:01 +0000 (17:01 +0000)]
In XML mode, emit a closing </valgrindoutput> on various kinds of
failures, so as to help parsers stop parsing:
- after any kind of assertion failure or panic
- if suppression file is missing or has a syntax error
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5130
Nicholas Nethercote [Mon, 14 Nov 2005 16:00:27 +0000 (16:00 +0000)]
More man page updating, including:
- commented out stuff about addrcheck
- --log-file no longer puts "pid" in the filename
- other minor changes
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5129
Nicholas Nethercote [Mon, 14 Nov 2005 15:35:20 +0000 (15:35 +0000)]
Make this test compile on my machine.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5128
Tom Hughes [Mon, 14 Nov 2005 15:26:03 +0000 (15:26 +0000)]
Enable the prctl system call on amd64.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5127
Julian Seward [Mon, 14 Nov 2005 15:18:25 +0000 (15:18 +0000)]
Separate the stack unwind logic for amd64 and x86, so that they can be
differently performance-tuned. amd64 needs to consult CFI first and
then if that fails (unlikely) follow the %rbp chain. On x86, the CFI
is almost never helpful, but consulting it first wastes significant
time in allocation-intensive programs. This commit pulls the two
archs apart and puts the CFI check second on x86. This reduces start
time for ktuberling on x86 on memcheck from 78 seconds to 75.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5126
Julian Seward [Mon, 14 Nov 2005 15:10:12 +0000 (15:10 +0000)]
On amd64, when running allocation-intensive code in the presence of
many shared objects, finding the relevant CFI information for stack
unwinding becomes a significant performance overhead. This change
slowly rearranges the SegInfo list to bring more popular entries to
the front during CFI lookup. This reduces the startup time of
konqueror on memcheck on amd64 from 124 to 110 seconds.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5125
Tom Hughes [Mon, 14 Nov 2005 15:01:32 +0000 (15:01 +0000)]
Update manual page.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5124
Tom Hughes [Mon, 14 Nov 2005 14:37:02 +0000 (14:37 +0000)]
Document sign extension of si_code by the kernel.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5123
Cerion Armour-Brown [Mon, 14 Nov 2005 12:15:27 +0000 (12:15 +0000)]
Added tests for altivec load/stores
Enabled altivec float tests
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5122
Cerion Armour-Brown [Mon, 14 Nov 2005 03:00:35 +0000 (03:00 +0000)]
Couple more irops for memcheck.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5121
Cerion Armour-Brown [Mon, 14 Nov 2005 02:43:09 +0000 (02:43 +0000)]
comment out altivec tests for unsupported insns
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5120
Julian Seward [Sun, 13 Nov 2005 18:51:31 +0000 (18:51 +0000)]
Hacks to enable self-hosting on amd64, so as to facilitate
cachegrinding it.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5119
Julian Seward [Sun, 13 Nov 2005 18:50:39 +0000 (18:50 +0000)]
wibble
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5118
Nicholas Nethercote [Sun, 13 Nov 2005 17:57:32 +0000 (17:57 +0000)]
Inline cachesim_*_doref(). This gains about 5--10% in speed.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5117