1699b0f92Schristos /* Common target dependent code for GDB on MIPS systems running FreeBSD. 2699b0f92Schristos 3*6881a400Schristos Copyright (C) 2017-2023 Free Software Foundation, Inc. 4699b0f92Schristos 5699b0f92Schristos This file is part of GDB. 6699b0f92Schristos 7699b0f92Schristos This program is free software; you can redistribute it and/or modify 8699b0f92Schristos it under the terms of the GNU General Public License as published by 9699b0f92Schristos the Free Software Foundation; either version 3 of the License, or 10699b0f92Schristos (at your option) any later version. 11699b0f92Schristos 12699b0f92Schristos This program is distributed in the hope that it will be useful, 13699b0f92Schristos but WITHOUT ANY WARRANTY; without even the implied warranty of 14699b0f92Schristos MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15699b0f92Schristos GNU General Public License for more details. 16699b0f92Schristos 17699b0f92Schristos You should have received a copy of the GNU General Public License 18699b0f92Schristos along with this program. If not, see <http://www.gnu.org/licenses/>. */ 19699b0f92Schristos 20699b0f92Schristos #ifndef MIPS_FBSD_TDEP_H 21699b0f92Schristos #define MIPS_FBSD_TDEP_H 22699b0f92Schristos 23699b0f92Schristos void mips_fbsd_supply_fpregs (struct regcache *, int, const void *, size_t); 24699b0f92Schristos void mips_fbsd_supply_gregs (struct regcache *, int, const void *, size_t); 25699b0f92Schristos void mips_fbsd_collect_fpregs (const struct regcache *, int, void *, size_t); 26699b0f92Schristos void mips_fbsd_collect_gregs (const struct regcache *, int, void *, size_t); 27699b0f92Schristos 28699b0f92Schristos #endif /* MIPS_FBSD_TDEP_H */ 29