]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Improved structure of LDT-related code:
authorNicholas Nethercote <njn@valgrind.org>
Sun, 15 May 2005 20:52:04 +0000 (20:52 +0000)
committerNicholas Nethercote <njn@valgrind.org>
Sun, 15 May 2005 20:52:04 +0000 (20:52 +0000)
commit7a6ee2fc930351cd76525bfb088a18ef900df491
tree472543a4332eea80798795f3a8b1fd406b9a493f
parentc14a5bb6a60fb8ca3407372eb46814cc346decbe
Improved structure of LDT-related code:
- one declarations from core.h removed, one moved to within m_syscalls.
- all the x86 LDT stuff made local to m_syscalls.  x86-linux/ldt.c removed
  as a result.  x86/state.c slimmed down, too.  x86/x86_private.h removed
  too.
- all the AMD64 LDT stuff was deleted, since it was all commented out.  It
  can be added back in later in the appropriate places if necessary.
  Thus amd64-linux/ldt.c and amd64/amd64_private.h were removed.
- other minor naming changes

I hope I didn't break AMD64 compilation.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3726
18 files changed:
coregrind/amd64-linux/Makefile.am
coregrind/amd64-linux/core_platform.h
coregrind/amd64-linux/ldt.c [deleted file]
coregrind/amd64/Makefile.am
coregrind/amd64/amd64_private.h [deleted file]
coregrind/amd64/state.c
coregrind/core.h
coregrind/m_syscalls/syscalls-amd64-linux.c
coregrind/m_syscalls/syscalls-x86-linux.c
coregrind/pub_core_syscalls.h
coregrind/vg_scheduler.c
coregrind/vg_signals.c
coregrind/x86-linux/Makefile.am
coregrind/x86-linux/core_platform.h
coregrind/x86-linux/ldt.c [deleted file]
coregrind/x86/Makefile.am
coregrind/x86/state.c
coregrind/x86/x86_private.h [deleted file]