1. 95e65f6 Reinstate Helgrind, to an extent: compile it, so that it doesn't bit-rot. by njn · 20 years ago
  2. a219a80 Use cpp symbol __x86_64__ rather than __amd64__ on the advice of Michael Matz. by sewardj · 20 years ago
  3. a3d1a66 Fix incorrect DIP. by sewardj · 20 years ago
  4. 18b4bb7 Increase default max bb size from 50 to 60 guest instructions. by sewardj · 20 years ago
  5. de2ec26 Fixed ROUNDDN to avoid truncating the result when the first argument by tom · 20 years ago
  6. 5e82ade Build the arch and platform libraries as PIE code when appropriate. by tom · 20 years ago
  7. b9c3d46 Revive VG_(cpuid) which had been commented out during the merge and by tom · 20 years ago
  8. 2db299d Rework inline assembly to avoid requiring specific registers as they by tom · 20 years ago
  9. dde6c0f Avoid truncating addresses returned from mmap on 64 bit platforms. by tom · 20 years ago
  10. b1d4318 Avoid truncating addresses in debugging message. by tom · 20 years ago
  11. c3d1cf7 Build the arch, os and platform libraries as PIE code if PIE is by tom · 20 years ago
  12. 1d46878 Fix overnight build script to use subversion to get the source and by tom · 20 years ago
  13. 8012b6e Fixed test result to be independent of the system address size. by tom · 20 years ago
  14. 04e069e The open system call has a post handler. by tom · 20 years ago
  15. b3a70df Implement some more system calls on amd64. by tom · 20 years ago
  16. 14c1cdb Actually setup the arguments for a signal handler before running by tom · 20 years ago
  17. 40e144d more icc -Wall cleanups by sewardj · 20 years ago
  18. 6193c09 Reinstate a few more syscalls. by sewardj · 20 years ago
  19. 1d51180 Handle Grp8 w/immediate arg. by sewardj · 20 years ago
  20. 434e069 Fix a stupid bug causing FP instructions to sometimes be ignored, and by sewardj · 20 years ago
  21. a11b9b0 Remove an out-of-date FAQ, putting the still-relevant part in another by njn · 20 years ago
  22. 7bc0008 Implement yet more amd64 instructions. by sewardj · 20 years ago
  23. 5cc00ff Re-enable a couple of SSE MOVQ cases. by sewardj · 20 years ago
  24. f4af300 comment-only change by sewardj · 20 years ago
  25. 137015d Fix many amd64 floating point cases that were missing. by sewardj · 20 years ago
  26. 04af9d0 VG_(get_memory_from_mmap_for_client)() need not be tool-visible. by njn · 20 years ago
  27. 695c16e Remove the "vg_" prefix from a lot of non-global variables. by njn · 20 years ago
  28. 1f70772 VG_(bbs_done) doesn't need to be tool-visible. by njn · 20 years ago
  29. a5464cd Remove dead field '.siginfo' from ThreadState(!) by njn · 20 years ago
  30. bcbb9de Implement ldmxcsr/stmxcsr. by sewardj · 20 years ago
  31. a7618ab Looks like I forgot to tell memcheck not to bother to track by sewardj · 20 years ago
  32. 86ed762 More paranoia by sewardj · 20 years ago
  33. 4afaf1d Remove dead macros and declaration. by njn · 20 years ago
  34. 9fb73db by njn · 20 years ago
  35. be91aae Add VG_ prefix to SKIPLIST_INIT and IS_*_ALIGNED macros. Also pull by njn · 20 years ago
  36. 860fc63 Track generic and x86 changes. by sewardj · 20 years ago
  37. 194fce9 Remove dead macros 'mycat' and 'mycat_wrk'. by njn · 20 years ago
  38. 8c74b00 by njn · 20 years ago
  39. 45270a2 Make the 'arg' parameter to VG_BOOL_CLO and similar macros explicit, rather by njn · 20 years ago
  40. d6bc3c3 Remove some old CLOs that were hanging around for backward compatibility. by njn · 20 years ago
  41. 7f4a862 Pay attention to the annotations on dirty helper calls, since they by sewardj · 20 years ago
  42. 924215b amd64 front/back end stuff needed to support x87 extended-real loads/stores. by sewardj · 20 years ago
  43. 5657923 Fix comment. by sewardj · 20 years ago
  44. be73f43 by njn · 20 years ago
  45. 52ff4cc Move some conversion functions (IEEE double <-> x87 extended-real by sewardj · 20 years ago
  46. 03f1e58 The two patches attached resolve the exit-hang (of OOo) bug for me. The first by njn · 20 years ago
  47. 4c4d57b Add missing declaration. by njn · 20 years ago
  48. c4a028e sys_futex's FUTEX_(CMP_)REQUEUE requests use the futex2 pointer (not by njn · 20 years ago
  49. 098da06 Handle a couple kinds of executable mutation: a read-only bss, and a by njn · 20 years ago
  50. da388f4 Skip a stab if it has no ':' at all. by njn · 20 years ago
  51. 1aa5ae4 Sync NEWS with CVS version. by njn · 20 years ago
  52. 6260159 More amd64 signal handling fixes (Tom Hughes) by sewardj · 20 years ago
  53. 41ff3a3 On amd64, use default cache sizes for now, rather than bombing out completely. by sewardj · 20 years ago
  54. 5d50566 Unbreak amd64 build. We need to have an overnight autobuild running by sewardj · 20 years ago
  55. 1e79112 Generate IRStmt_IMark so that cachegrind et al work on amd64. by sewardj · 20 years ago
  56. bde709b Move an assertion to a better place. by sewardj · 20 years ago
  57. 1ea1b61 Update the embedded memcheck instrumenter so it works again. by sewardj · 20 years ago
  58. 18fca0f Update comment. by sewardj · 20 years ago
  59. 4a6f384 icc -Wall cleanups by sewardj · 20 years ago
  60. a2d37d8 reinstate test_misc() by sewardj · 20 years ago
  61. 606380e Remove unneeded vg_intercept.c.base, which was still hanging around from the by njn · 20 years ago
  62. 0c0f32a Make our VG_(isspace)() match libc's isspace(). And remove ISSPACE and by njn · 20 years ago
  63. d13e5e6 by njn · 20 years ago
  64. 6268bbc Use "VGO_" prefix for various OS-specific exports. by njn · 20 years ago
  65. f6d228b Use VGP_ prefix more consistently for platform-specific exports. by njn · 20 years ago
  66. 31066fd Don't use the VGP_ for profiling any more, just use VG_ -- we want to use by njn · 20 years ago
  67. db9b773 Use "VGA_" prefix more consistently. by njn · 20 years ago
  68. 8095073 Use "VGA_" prefix more consistently for arch-specific things. by njn · 20 years ago
  69. 35172bc Rename some arch-specific macros to use the more consistent "VGA_" prefix. by njn · 20 years ago
  70. c45282a Avoid compiler warnings. by njn · 20 years ago
  71. 47b209a Rename M_VG_ERRTXT as VG_ERRTXT_LEN, which is more consistent with other names. by njn · 20 years ago
  72. d01fef7 by njn · 20 years ago
  73. 0f33861 Fix bug? in do_put_x87 which would have resulting in FLDENV setting to by sewardj · 20 years ago
  74. e128ea1 The helper for FXAM wasn't setting the C1 flag correctly. This bug by sewardj · 20 years ago
  75. fef858e Do a sane level of testing. by sewardj · 20 years ago
  76. dbdc5b3 Put some ULLs at the end of 64-bit constants for good measure. by sewardj · 20 years ago
  77. a4b4be4 icc -Wall fixes by sewardj · 20 years ago
  78. 4871b48 icc -Wall fixes by sewardj · 20 years ago
  79. 3ddedc4 Implement %ffree. by sewardj · 20 years ago
  80. 20f6129 Update stuff in test harness. by sewardj · 20 years ago
  81. 0c7a4f9 Very inadequate test program for fxam. by sewardj · 20 years ago
  82. 1fa7b80 Placate icc -Wall. Required hand-to-hand combat with icc, and I may by sewardj · 20 years ago
  83. ebc0f74 Placate icc -Wall. by sewardj · 20 years ago
  84. de8c987 Icc typechecker police. by sewardj · 20 years ago
  85. a5bd0af Fix some isel cases pertaining to 1-bit values. This makes lackey by sewardj · 20 years ago
  86. c5f9297 Don't shout about kludged rdtsc by sewardj · 20 years ago
  87. 16bf5c7 setup_pointercheck(): be silent by sewardj · 20 years ago
  88. 96f71e1 Initial get-threads-working patch (Tom Hughes) by sewardj · 20 years ago
  89. baf3c47 Sync ACKNOWLEDGEMENTS with the CVS version. by njn · 20 years ago
  90. b369c5e Various amd64 syscall improvements (Tom Hughes) by sewardj · 20 years ago
  91. 674915a A first cut at amd64 signal frame build/unbuild, from Tom Hughes. by sewardj · 20 years ago
  92. 05c54a7 Remove a couple of compiler warnings. by njn · 20 years ago
  93. a4f899c Bah, get the compiler-warning avoidance right this time. by njn · 20 years ago
  94. 61d936f Avoid numerous compiler warnings by being more precise with REGPARM by njn · 20 years ago
  95. 15b30d9 Avoid compile warning. by njn · 20 years ago
  96. 8786e53 Track recent Vex change, in order to remove a compile warning. by njn · 20 years ago
  97. 96bb930 Avoid GCC warnings by adding necessary declarations for non-static functions. by njn · 20 years ago
  98. 4627586 Use a macro to add declarations for functions like memcpy(), so that GCC by njn · 20 years ago
  99. b4fd2e7 Reinstate 'xadd' instruction. by sewardj · 20 years ago
  100. f3b9d8e Make the regtests buildable on amd64, by moving various x86 specific by sewardj · 20 years ago