Index: src/third_party/valgrind/valgrind.h |
diff --git a/src/third_party/valgrind/valgrind.h b/src/third_party/valgrind/valgrind.h |
index fa3f53675eef15a285fb6b9f625272855b6992d7..7a3ee2f1fb283bfe96a69e2776bc002e88d87784 100644 |
--- a/src/third_party/valgrind/valgrind.h |
+++ b/src/third_party/valgrind/valgrind.h |
@@ -21,16 +21,16 @@ |
1. Redistributions of source code must retain the above copyright |
notice, this list of conditions and the following disclaimer. |
- 2. The origin of this software must not be misrepresented; you must |
- not claim that you wrote the original software. If you use this |
- software in a product, an acknowledgment in the product |
+ 2. The origin of this software must not be misrepresented; you must |
+ not claim that you wrote the original software. If you use this |
+ software in a product, an acknowledgment in the product |
documentation would be appreciated but is not required. |
3. Altered source versions must be plainly marked as such, and must |
not be misrepresented as being the original software. |
- 4. The name of the author may not be used to endorse or promote |
- products derived from this software without specific prior written |
+ 4. The name of the author may not be used to endorse or promote |
+ products derived from this software without specific prior written |
permission. |
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS |
@@ -52,13 +52,13 @@ |
the terms of the GNU General Public License, version 2. See the |
COPYING file in the source distribution for details. |
- ---------------------------------------------------------------- |
+ ---------------------------------------------------------------- |
*/ |
/* This file is for inclusion into client (your!) code. |
- You can use these macros to manipulate and query Valgrind's |
+ You can use these macros to manipulate and query Valgrind's |
execution inside your own programs. |
The resulting executables will still run without Valgrind, just a |
@@ -194,8 +194,8 @@ |
this is executed not under Valgrind. Args are passed in a memory |
block, and so there's no intrinsic limit to the number that could |
be passed, but it's currently five. |
- |
- The macro args are: |
+ |
+ The macro args are: |
_zzq_rlval result lvalue |
_zzq_default default value (result returned when running on real CPU) |
_zzq_request request code |
@@ -222,7 +222,7 @@ |
|| (defined(PLAT_x86_win32) && defined(__GNUC__)) |
typedef |
- struct { |
+ struct { |
unsigned int nraddr; /* where's the code? */ |
} |
OrigFn; |
@@ -277,7 +277,7 @@ typedef |
#if defined(PLAT_x86_win32) && !defined(__GNUC__) |
typedef |
- struct { |
+ struct { |
unsigned int nraddr; /* where's the code? */ |
} |
OrigFn; |
@@ -343,7 +343,7 @@ valgrind_do_client_request_expr(uintptr_t _zzq_default, uintptr_t _zzq_request, |
#if defined(PLAT_amd64_linux) || defined(PLAT_amd64_darwin) |
typedef |
- struct { |
+ struct { |
uint64_t nraddr; /* where's the code? */ |
} |
OrigFn; |
@@ -398,7 +398,7 @@ typedef |
#if defined(PLAT_ppc32_linux) |
typedef |
- struct { |
+ struct { |
unsigned int nraddr; /* where's the code? */ |
} |
OrigFn; |
@@ -459,7 +459,7 @@ typedef |
#if defined(PLAT_ppc64_linux) |
typedef |
- struct { |
+ struct { |
uint64_t nraddr; /* where's the code? */ |
uint64_t r2; /* what tocptr do we need? */ |
} |
@@ -526,7 +526,7 @@ typedef |
#if defined(PLAT_arm_linux) |
typedef |
- struct { |
+ struct { |
unsigned int nraddr; /* where's the code? */ |
} |
OrigFn; |
@@ -1709,7 +1709,7 @@ typedef |
"r0", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", \ |
"r11", "r12", "r13" |
-/* These CALL_FN_ macros assume that on ppc32-linux, |
+/* These CALL_FN_ macros assume that on ppc32-linux, |
sizeof(unsigned long) == 4. */ |
#define CALL_FN_W_v(lval, orig) \ |
@@ -3581,7 +3581,7 @@ typedef |
#define VG_IS_TOOL_USERREQ(a, b, v) \ |
(VG_USERREQ_TOOL_BASE(a,b) == ((v) & 0xffff0000)) |
-/* !! ABIWARNING !! ABIWARNING !! ABIWARNING !! ABIWARNING !! |
+/* !! ABIWARNING !! ABIWARNING !! ABIWARNING !! ABIWARNING !! |
This enum comprises an ABI exported by Valgrind to programs |
which use client requests. DO NOT CHANGE THE ORDER OF THESE |
ENTRIES, NOR DELETE ANY -- add new ones at the end. */ |
@@ -3710,7 +3710,7 @@ VALGRIND_PRINTF(const char *format, ...) |
_qzz_res = VALGRIND_DO_CLIENT_REQUEST_EXPR(0, |
VG_USERREQ__PRINTF_VALIST_BY_REF, |
(unsigned long)format, |
- (unsigned long)&vargs, |
+ (unsigned long)&vargs, |
0, 0, 0); |
#endif |
va_end(vargs); |
@@ -3748,7 +3748,7 @@ VALGRIND_PRINTF_BACKTRACE(const char *format, ...) |
_qzz_res = VALGRIND_DO_CLIENT_REQUEST_EXPR(0, |
VG_USERREQ__PRINTF_BACKTRACE_VALIST_BY_REF, |
(unsigned long)format, |
- (unsigned long)&vargs, |
+ (unsigned long)&vargs, |
0, 0, 0); |
#endif |
va_end(vargs); |
@@ -3759,7 +3759,7 @@ VALGRIND_PRINTF_BACKTRACE(const char *format, ...) |
/* These requests allow control to move from the simulated CPU to the |
real CPU, calling an arbitary function. |
- |
+ |
Note that the current ThreadId is inserted as the first argument. |
So this call: |
@@ -3845,7 +3845,7 @@ VALGRIND_PRINTF_BACKTRACE(const char *format, ...) |
- It marks the block as being addressable and undefined (if 'is_zeroed' is |
not set), or addressable and defined (if 'is_zeroed' is set). This |
controls how accesses to the block by the program are handled. |
- |
+ |
'addr' is the start of the usable block (ie. after any |
redzone), 'sizeB' is its size. 'rzB' is the redzone size if the allocator |
can apply redzones -- these are blocks of padding at the start and end of |
@@ -3853,7 +3853,7 @@ VALGRIND_PRINTF_BACKTRACE(const char *format, ...) |
Valgrind will spot block overruns. `is_zeroed' indicates if the memory is |
zeroed (or filled with another predictable value), as is the case for |
calloc(). |
- |
+ |
VALGRIND_MALLOCLIKE_BLOCK should be put immediately after the point where a |
heap block -- that will be used by the client program -- is allocated. |
It's best to put it at the outermost level of the allocator if possible; |