blob: 6dae72dd9b2920d9118a4543d91996e5320359d9 [file] [log] [blame]
njne9befc62005-06-11 15:51:30 +00001
2/*--------------------------------------------------------------------*/
sewardj45f4e7c2005-09-27 19:20:21 +00003/*--- Header imported directly by every core asm file, and ---*/
4/*--- (via pub_core_basics.h) by every core C file. ---*/
5/*--- pub_core_basics_asm.h ---*/
njne9befc62005-06-11 15:51:30 +00006/*--------------------------------------------------------------------*/
7
8/*
9 This file is part of Valgrind, a dynamic binary instrumentation
10 framework.
11
sewardj4d474d02008-02-11 11:34:59 +000012 Copyright (C) 2000-2008 Julian Seward
njne9befc62005-06-11 15:51:30 +000013 jseward@acm.org
14
15 This program is free software; you can redistribute it and/or
16 modify it under the terms of the GNU General Public License as
17 published by the Free Software Foundation; either version 2 of the
18 License, or (at your option) any later version.
19
20 This program is distributed in the hope that it will be useful, but
21 WITHOUT ANY WARRANTY; without even the implied warranty of
22 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
23 General Public License for more details.
24
25 You should have received a copy of the GNU General Public License
26 along with this program; if not, write to the Free Software
27 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
28 02111-1307, USA.
29
30 The GNU General Public License is contained in the file COPYING.
31*/
32
sewardj45f4e7c2005-09-27 19:20:21 +000033#ifndef __PUB_CORE_BASICS_ASM_H
34#define __PUB_CORE_BASICS_ASM_H
njne9befc62005-06-11 15:51:30 +000035
36//--------------------------------------------------------------------
sewardj45f4e7c2005-09-27 19:20:21 +000037// PURPOSE: This header should be imported by every single asm and
38// (indirectly) by every C file in the core. It contains really basic
39// things needed everywhere.
njne9befc62005-06-11 15:51:30 +000040//--------------------------------------------------------------------
41
sewardj45f4e7c2005-09-27 19:20:21 +000042#include "pub_tool_basics_asm.h"
njne9befc62005-06-11 15:51:30 +000043
sewardj45f4e7c2005-09-27 19:20:21 +000044// Autoconf-generated settings
45#include "config.h"
njne9befc62005-06-11 15:51:30 +000046
sewardj45f4e7c2005-09-27 19:20:21 +000047#endif /* __PUB_CORE_BASICS_ASM_H */
njne9befc62005-06-11 15:51:30 +000048
49/*--------------------------------------------------------------------*/
50/*--- end ---*/
51/*--------------------------------------------------------------------*/
sewardj45f4e7c2005-09-27 19:20:21 +000052