Julian Seward
dbf9b63605
Update copyright dates (20XY-2012 ==> 20XY-2013)
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13658
2013-10-18 14:27:36 +00:00
Florian Krohm
a6c7a2893c
Fix coregrind header files such that they can be included without
...
having to worry what other header files may have to be included
beforehand.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13549
2013-09-15 13:54:34 +00:00
Julian Seward
4a3633e266
Update copyright dates to include 2012.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12843
2012-08-05 15:46:46 +00:00
Julian Seward
86dc56291e
Fill in some more bits to do with t-chaining for ppc64
...
(still doesn't work) (Valgrind side)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/TCHAIN@12513
2012-04-20 02:19:35 +00:00
Julian Seward
712ee2547b
Make the return type of VG_(disp_run_translations) be void, rather
...
than the HWord it was claimed to be. Inconsistency spotted by
Philippe Waroquiers.
git-svn-id: svn://svn.valgrind.org/valgrind/branches/TCHAIN@12486
2012-04-04 12:23:23 +00:00
Julian Seward
8b6f93641c
Add translation chaining support for amd64, x86 and ARM
...
(Valgrind side). See #296422 .
git-svn-id: svn://svn.valgrind.org/valgrind/branches/TCHAIN@12484
2012-04-02 21:56:03 +00:00
Julian Seward
c96096ab24
Update all copyright dates, from 20xy-2010 to 20xy-2011.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12206
2011-10-23 07:32:08 +00:00
Julian Seward
ffc3968ff2
Give the amd64-linux and x86-linux dispatchers two entry points, not one,
...
so as to avoid a GSP-changed check in the common case. See vex r2155.
(amd64-darwin and x86-darwin are now temporarily unbuildable.)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11786
2011-05-29 09:34:30 +00:00
Bart Van Assche
69b34b1f61
Avoid that gcc 4.5.x reports the warning "taking address of expression of type void". Tested on amd64 and on ppc64.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11243
2010-07-29 18:12:23 +00:00
Bart Van Assche
0d35a8d1f6
Reverted r11238.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11239
2010-07-29 09:34:46 +00:00
Bart Van Assche
e7095b5260
Avoid that gcc 4.5.x reports the warning "taking address of expression of type void".
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11238
2010-07-29 07:53:57 +00:00
Julian Seward
9b0574dff8
Update copyright dates to 2010.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11121
2010-05-03 21:37:12 +00:00
Nicholas Nethercote
2001629c3f
Updated copyright years.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9344
2009-03-10 22:02:09 +00:00
Julian Seward
5679a22410
Update copyright dates ("200X-2007" --> "200X-2008").
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7398
2008-02-11 11:34:59 +00:00
Julian Seward
172505c978
Update copyright dates.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6488
2007-01-08 06:01:59 +00:00
Julian Seward
ad67fd79fe
Update copyright dates.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5954
2006-06-05 23:21:15 +00:00
Julian Seward
f9a9e03c7a
Merge in function wrapping support from the FNWRAP branch. That
...
branch hereby becomes inactive. This currently breaks everything
except x86; fixes for amd64/ppc32 to follow.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5520
2006-01-12 12:32:32 +00:00
Julian Seward
87e9f78e0c
- Track vex r1494 (x86/amd64 change of conventions for getting
...
to translations and back to dispatcher, and also different arg
passing conventions to LibVEX_Translate).
- Rewrite x86 dispatcher to not increment the profiling counters
unless requested by the user. This dramatically reduces the
D1 miss rate and gives considerable performance improvement
on x86. Also, restructure and add comments to dispatch-x86-linux.S
to make it much easier to follow (imo).
amd64/ppc32/ppc64 fixes to follow.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5345
2005-12-15 14:07:07 +00:00
Nicholas Nethercote
660675fc55
Unbreak build by moving creating pub_core_dispatch_asm.h for holding
...
asm-only constants.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3677
2005-05-12 13:15:38 +00:00
Julian Seward
b11df7045f
Fix PURPOSE comment.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3675
2005-05-12 08:27:04 +00:00
Nicholas Nethercote
228797daf3
Move some macros into a more private place.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3673
2005-05-12 05:26:13 +00:00
Nicholas Nethercote
8e2169edd9
Modularised the dispatchers in m_dispatch.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3672
2005-05-12 05:13:04 +00:00