1. 13247ca Finally fix the bug causing dynamic ppc64-linux executables not to by sewardj · 19 years ago
  2. bd8951e On ppc64-linux, the entry point address is a function descriptor, not by sewardj · 19 years ago
  3. 151a639 Fix compiler warnings. by tom · 19 years ago
  4. 09f6173 Don't try to honour the ELF interpreter's load address if it is zero. by sewardj · 19 years ago
  5. 069e641 Make the request for space for the interpreter into a hint so that we by tom · 19 years ago
  6. 7375061 by njn · 19 years ago
  7. 7e92b09 Allow scripts less that a page in length to be executed. by tom · 19 years ago
  8. 45f4e7c by sewardj · 19 years ago
  9. d6dd991 If the client program is a PIE executable, avoid mapping it at by tom · 19 years ago
  10. 6e340c7 Clean up endianness macros a bit. Now pub_tool_basics.h defines by sewardj · 19 years ago
  11. 12f266f Free memory in the error case. Fixes bug #103168. by njn · 19 years ago
  12. af839f5 by njn · 19 years ago
  13. 62ff0f2 by njn · 19 years ago
  14. 08a2e17 by njn · 19 years ago[Renamed (98%) from coregrind/ume.c]
  15. 85665ca Finally, valgrind on ppc32. by cerion · 19 years ago
  16. fbd78b2 Get rid of the ELFSZ define, which is created at the configure stage by sewardj · 19 years ago
  17. f844cb6 Add a comment. by njn · 19 years ago
  18. 4b0c071 Un-break the build on SuSE 9.1 (x86). It seems that something in by sewardj · 19 years ago
  19. c7561b9 by njn · 19 years ago
  20. fcb7c3e by njn · 19 years ago
  21. f536bbb by njn · 19 years ago
  22. 5363a56 Move the *ROUND* macros to a better place. by njn · 19 years ago
  23. 13bfd85 by njn · 19 years ago
  24. 703eec5 Reword error messages in a not-quite-so-terse way. by sewardj · 19 years ago
  25. 098da06 Handle a couple kinds of executable mutation: a read-only bss, and a by njn · 19 years ago
  26. 35172bc Rename some arch-specific macros to use the more consistent "VGA_" prefix. by njn · 19 years ago
  27. 5361242 Update copyright notice for 2005 on all relevant files. Don't bother trying by njn · 19 years ago
  28. 2c5ffbe Get rid of dead code and/or localise global functions as needed to by sewardj · 19 years ago
  29. b5f6f51 by sewardj · 19 years ago
  30. b9c427c Changed message at the top of files, and the startup message, and the by njn · 20 years ago
  31. f7fbe6c Get AMD64 slightly further before dying: by njn · 20 years ago
  32. c616819 by njn · 20 years ago
  33. 3f45815 Make ESZ less public. by nethercote · 20 years ago
  34. a3c3cf2 Don't need to use addr_t anymore, use Addr instead, for consistency. by nethercote · 20 years ago
  35. ebf1d86 - Make find_auxv() word-size independent. by nethercote · 20 years ago
  36. 545fe67 by nethercote · 20 years ago
  37. 73b526f by nethercote · 20 years ago
  38. 6c3cf41 Code formatting improvement. by nethercote · 20 years ago
  39. 7f39002 If PIE (position-independent executables) are supported, build valgrind's by nethercote · 20 years ago
  40. 107e1c0 by nethercote · 20 years ago
  41. 969ecf1 Cleaned up ume.h by moving some functions around. by nethercote · 20 years ago
  42. bdaa89f Arch-abstraction: - abstract out three ELF constants by nethercote · 20 years ago
  43. 54d0859 Don't free the interpreter structure until we've actually finished by thughes · 20 years ago
  44. d2e3711 Use C89 compatible local declaration. by fitzhardinge · 20 years ago
  45. fd7da3a Pull permissions checking out into a separate function to clean things up a bit. by fitzhardinge · 20 years ago
  46. ca9bd9c When loading a -fpie executable, put it where info.exebase wants it, since by fitzhardinge · 20 years ago
  47. 72ddff6 Use MAP_NORESERVE for potentially large mappings. by fitzhardinge · 20 years ago
  48. d073550 Remove unnecessary #includes. by nethercote · 20 years ago
  49. b24cbc8 by nethercote · 20 years ago
  50. f1e5e15 by nethercote · 20 years ago
  51. 2e1cb4c Make error messages more informative. by nethercote · 20 years ago
  52. 31779c7 Restructured the as_*() functions so they are simpler and there is no implicit by nethercote · 20 years ago
  53. ea147e7 Added some comments. by nethercote · 20 years ago
  54. d6a5687 by nethercote · 20 years ago
  55. 1fe5450 Neaten up ume.h: don't export readelf(), mapelf, and struct elfinfo; improve by nethercote · 20 years ago
  56. 30d3784 make non-exported function static by nethercote · 20 years ago
  57. 08eaff3 Clarify error msgs by nethercote · 20 years ago
  58. 7c018f4 Add a bunch of asserts to check the results of calls to system malloc(). by nethercote · 20 years ago
  59. bfed1c8 Check mmap() and munmap() results at startup; they can fail if a hard memory by nethercote · 20 years ago
  60. c314eba by nethercote · 20 years ago
  61. 4ad52d0 Removed all uses of nested functions as they only work with gcc and by thughes · 20 years ago
  62. b50068f Fix the use of brk. This change removes the requirement for the "real" brk by fitzhardinge · 20 years ago
  63. 71980f0 by nethercote · 20 years ago
  64. 5ed88f2 remove anonymous unions - not supported by older versions of gcc. by mueller · 21 years ago
  65. 6d5dafa Fix do_exec's permission checking. by fitzhardinge · 21 years ago
  66. bb1c991 Updated copyright dates for 2004. Also added a couple of missing headers and by nethercote · 21 years ago
  67. 2886b0e Add copyright notices to new files. by jseward · 21 years ago
  68. 9236079 Statically allocate a page in the client address space for trampoline by fitzhardinge · 21 years ago
  69. a49f9b5 Auto-generate stage2.lds so that the linker script matches the local linker. by fitzhardinge · 21 years ago
  70. 7e343cd Add and delete all the files which need adding and deleting. by fitzhardinge · 21 years ago