From: Julian Seward Date: Fri, 19 Aug 2005 20:23:05 +0000 (+0000) Subject: rm now-redundant macros. X-Git-Tag: svn/VALGRIND_3_1_0~559 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=dc5f079f45549e0116b384d2cc10575282b5970e;p=thirdparty%2Fvalgrind.git rm now-redundant macros. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4465 --- diff --git a/coregrind/m_stacktrace.c b/coregrind/m_stacktrace.c index 5f3b6d7658..ce3206aec5 100644 --- a/coregrind/m_stacktrace.c +++ b/coregrind/m_stacktrace.c @@ -45,23 +45,6 @@ /*--- Exported functions. ---*/ /*------------------------------------------------------------*/ -// Stack frame layout and linkage -#if defined(VGP_x86_linux) -# define FIRST_STACK_FRAME(ebp) (ebp) -# define STACK_FRAME_RET(ebp) (((UWord*)ebp)[1]) -# define STACK_FRAME_NEXT(ebp) (((UWord*)ebp)[0]) -#elif defined(VGP_amd64_linux) -# define FIRST_STACK_FRAME(rbp) (rbp) -# define STACK_FRAME_RET(rbp) (((UWord*)rbp)[1]) -# define STACK_FRAME_NEXT(rbp) (((UWord*)rbp)[0]) -#elif defined(VGP_ppc32_linux) -# define FIRST_STACK_FRAME(sp) (((UWord*)(sp))[0]) -# define STACK_FRAME_RET(sp) (((UWord*)(sp))[1]) -# define STACK_FRAME_NEXT(sp) (((UWord*)(sp))[0]) -#else -# error Unknown platform -#endif - /* Take a snapshot of the client's stack, putting the up to 'n_ips' IPs into 'ips'. In order to be thread-safe, we pass in the thread's IP SP, FP if that's meaningful, and LR if that's