1/* Noop routines. 2 3 These are in a separate file to stop gcc recognising do-nothing functions 4 and optimizing away calls to them. */ 5 6/* 7Copyright 1999, 2000 Free Software Foundation, Inc. 8 9This file is part of the GNU MP Library. 10 11The GNU MP Library is free software; you can redistribute it and/or modify 12it under the terms of the GNU Lesser General Public License as published by 13the Free Software Foundation; either version 3 of the License, or (at your 14option) any later version. 15 16The GNU MP Library is distributed in the hope that it will be useful, but 17WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 18or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public 19License for more details. 20 21You should have received a copy of the GNU Lesser General Public License 22along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. */ 23 24#include "gmp.h" 25#include "gmp-impl.h" 26 27#include "speed.h" 28 29 30void 31noop (void) 32{ 33} 34 35/*ARGSUSED*/ 36void 37noop_1 (mp_limb_t n) 38{ 39} 40 41/*ARGSUSED*/ 42void 43noop_wxs (mp_ptr wp, mp_srcptr xp, mp_size_t size) 44{ 45} 46 47/*ARGSUSED*/ 48void 49noop_wxys (mp_ptr wp, mp_srcptr xp, mp_srcptr yp, mp_size_t size) 50{ 51} 52 53/*ARGSUSED*/ 54void 55mpn_cache_fill_dummy (mp_limb_t n) 56{ 57} 58