1*6881a400Schristos /* Copyright (C) 2017-2023 Free Software Foundation, Inc. 27f2ac410Schristos 37f2ac410Schristos This file is part of GDB. 47f2ac410Schristos 57f2ac410Schristos This program is free software; you can redistribute it and/or modify 67f2ac410Schristos it under the terms of the GNU General Public License as published by 77f2ac410Schristos the Free Software Foundation; either version 3 of the License, or 87f2ac410Schristos (at your option) any later version. 97f2ac410Schristos 107f2ac410Schristos This program is distributed in the hope that it will be useful, 117f2ac410Schristos but WITHOUT ANY WARRANTY; without even the implied warranty of 127f2ac410Schristos MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 137f2ac410Schristos GNU General Public License for more details. 147f2ac410Schristos 157f2ac410Schristos You should have received a copy of the GNU General Public License 167f2ac410Schristos along with this program. If not, see <http://www.gnu.org/licenses/>. */ 177f2ac410Schristos 187f2ac410Schristos #ifndef ARCH_AMD64_H 197f2ac410Schristos #define ARCH_AMD64_H 207f2ac410Schristos 217d62b00eSchristos #include "gdbsupport/tdesc.h" 227f2ac410Schristos #include <stdint.h> 237f2ac410Schristos 247f2ac410Schristos target_desc *amd64_create_target_description (uint64_t xcr0, bool is_x32, 257f2ac410Schristos bool is_linux, bool segments); 267f2ac410Schristos 277f2ac410Schristos #endif /* ARCH_AMD64_H */ 28