Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
valgrind
/
418dfc5910f0618b8e30f9e0d921fa807b60e4ca
/
coregrind
/
ume.c
73b526f
by nethercote
· 20 years ago
6c3cf41
Code formatting improvement.
by nethercote
· 20 years ago
7f39002
If PIE (position-independent executables) are supported, build valgrind's
by nethercote
· 20 years ago
107e1c0
by nethercote
· 20 years ago
969ecf1
Cleaned up ume.h by moving some functions around.
by nethercote
· 20 years ago
bdaa89f
Arch-abstraction: - abstract out three ELF constants
by nethercote
· 20 years ago
54d0859
Don't free the interpreter structure until we've actually finished
by thughes
· 20 years ago
d2e3711
Use C89 compatible local declaration.
by fitzhardinge
· 20 years ago
fd7da3a
Pull permissions checking out into a separate function to clean things up a bit.
by fitzhardinge
· 20 years ago
ca9bd9c
When loading a -fpie executable, put it where info.exebase wants it, since
by fitzhardinge
· 20 years ago
72ddff6
Use MAP_NORESERVE for potentially large mappings.
by fitzhardinge
· 20 years ago
d073550
Remove unnecessary #includes.
by nethercote
· 20 years ago
b24cbc8
by nethercote
· 20 years ago
f1e5e15
by nethercote
· 20 years ago
2e1cb4c
Make error messages more informative.
by nethercote
· 20 years ago
31779c7
Restructured the as_*() functions so they are simpler and there is no implicit
by nethercote
· 20 years ago
ea147e7
Added some comments.
by nethercote
· 20 years ago
d6a5687
by nethercote
· 20 years ago
1fe5450
Neaten up ume.h: don't export readelf(), mapelf, and struct elfinfo; improve
by nethercote
· 20 years ago
30d3784
make non-exported function static
by nethercote
· 20 years ago
08eaff3
Clarify error msgs
by nethercote
· 20 years ago
7c018f4
Add a bunch of asserts to check the results of calls to system malloc().
by nethercote
· 20 years ago
bfed1c8
Check mmap() and munmap() results at startup; they can fail if a hard memory
by nethercote
· 20 years ago
c314eba
by nethercote
· 20 years ago
4ad52d0
Removed all uses of nested functions as they only work with gcc and
by thughes
· 20 years ago
b50068f
Fix the use of brk. This change removes the requirement for the "real" brk
by fitzhardinge
· 21 years ago
71980f0
by nethercote
· 21 years ago
5ed88f2
remove anonymous unions - not supported by older versions of gcc.
by mueller
· 21 years ago
6d5dafa
Fix do_exec's permission checking.
by fitzhardinge
· 21 years ago
bb1c991
Updated copyright dates for 2004. Also added a couple of missing headers and
by nethercote
· 21 years ago
2886b0e
Add copyright notices to new files.
by jseward
· 21 years ago
9236079
Statically allocate a page in the client address space for trampoline
by fitzhardinge
· 21 years ago
a49f9b5
Auto-generate stage2.lds so that the linker script matches the local linker.
by fitzhardinge
· 21 years ago
7e343cd
Add and delete all the files which need adding and deleting.
by fitzhardinge
· 21 years ago