From: Nicholas Nethercote Date: Fri, 26 Nov 2004 10:35:44 +0000 (+0000) Subject: Removed mc_helpers.S, which is no longer used. X-Git-Tag: svn/VALGRIND_3_0_0~1214 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fdccda9d04f3a4796ef3c77f92961cfe3a61f0dd;p=thirdparty%2Fvalgrind.git Removed mc_helpers.S, which is no longer used. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3104 --- diff --git a/memcheck/Makefile.am b/memcheck/Makefile.am index 0531225b64..66cab644bb 100644 --- a/memcheck/Makefile.am +++ b/memcheck/Makefile.am @@ -20,8 +20,7 @@ vgtool_memcheck_so_SOURCES = \ mc_main.c \ mc_errcontext.c \ mc_from_ucode.c \ - mc_translate.c \ - mc_helpers.S + mc_translate.c vgtool_memcheck_so_LDFLAGS = -shared mcincludedir = $(includedir)/valgrind diff --git a/memcheck/mc_helpers.S b/memcheck/mc_helpers.S deleted file mode 100644 index c56642de93..0000000000 --- a/memcheck/mc_helpers.S +++ /dev/null @@ -1,67 +0,0 @@ - -##--------------------------------------------------------------------## -##--- Support routines for the memory checker. ---## -##--- mc_helpers.S ---## -##--------------------------------------------------------------------## - -/* - This file is part of MemCheck, a heavyweight Valgrind tool for - detecting memory errors. - - Copyright (C) 2000-2004 Julian Seward - jseward@acm.org - - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License as - published by the Free Software Foundation; either version 2 of the - License, or (at your option) any later version. - - This program is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA - 02111-1307, USA. - - The GNU General Public License is contained in the file COPYING. -*/ - -#include "mc_asm.h" - -.global MC_(helper_value_check0_fail) -MC_(helper_value_check0_fail): - pushal - call MC_(helperc_value_check0_fail) - popal - ret - -.global MC_(helper_value_check1_fail) -MC_(helper_value_check1_fail): - pushal - call MC_(helperc_value_check1_fail) - popal - ret - -.global MC_(helper_value_check2_fail) -MC_(helper_value_check2_fail): - pushal - call MC_(helperc_value_check2_fail) - popal - ret - -.global MC_(helper_value_check4_fail) -MC_(helper_value_check4_fail): - pushal - call MC_(helperc_value_check4_fail) - popal - ret - -/* Let the linker know we don't need an executable stack */ -.section .note.GNU-stack,"",@progbits - -##--------------------------------------------------------------------## -##--- end mc_helpers.S ---## -##--------------------------------------------------------------------##