]> git.sur5r.net Git - cc65/blob - include/target.h
Made the code that logs indirect-goto referals be a little more efficient.
[cc65] / include / target.h
1 /*****************************************************************************/
2 /*                                                                           */
3 /*                                  target.h                                 */
4 /*                                                                           */
5 /*                        Target specific definitions                        */
6 /*                                                                           */
7 /*                                                                           */
8 /*                                                                           */
9 /* This software is provided 'as-is', without any expressed or implied       */
10 /* warranty.  In no event will the authors be held liable for any damages    */
11 /* arising from the use of this software.                                    */
12 /*                                                                           */
13 /* Permission is granted to anyone to use this software for any purpose,     */
14 /* including commercial applications, and to alter it and redistribute it    */
15 /* freely, subject to the following restrictions:                            */
16 /*                                                                           */
17 /* 1. The origin of this software must not be misrepresented; you must not   */
18 /*    claim that you wrote the original software. If you use this software   */
19 /*    in a product, an acknowledgment in the product documentation would be  */
20 /*    appreciated but is not required.                                       */
21 /* 2. Altered source versions must be plainly marked as such, and must not   */
22 /*    be misrepresented as being the original software.                      */
23 /* 3. This notice may not be removed or altered from any source              */
24 /*    distribution.                                                          */
25 /*                                                                           */
26 /*****************************************************************************/
27
28
29
30 #ifndef _TARGET_H
31 #define _TARGET_H
32
33
34
35 /* Include the correct target specific file */
36 #if   defined(__APPLE2ENH__)
37 #  include <apple2enh.h>
38 #elif defined(__APPLE2__)
39 #  include <apple2.h>
40 #elif defined(__ATARI__)
41 #  include <atari.h>
42 #elif defined(__ATARI2600__)
43 #  include <atari2600.h>
44 #elif defined(__ATARI5200__)
45 #  include <atari5200.h>
46 #elif defined(__ATMOS__)
47 #  include <atmos.h>
48 #elif defined(__CBM__)
49 #  include <cbm.h>
50 #elif defined(__CREATIVISION__)
51 #  include <creativision.h>
52 #elif defined(__GAMATE__)
53 #  include <gamate.h>
54 #elif defined(__GEOS__)
55 #  include <geos.h>
56 #elif defined(__LYNX__)
57 #  include <lynx.h>
58 #elif defined(__NES__)
59 #  include <nes.h>
60 #elif defined(__OSIC1P__)
61 #  include <osic1p.h>
62 #elif defined(__PCE__)
63 #  include <pce.h>
64 #elif defined(__SUPERVISION__)
65 #  include <supervision.h>
66 #elif defined(__TELESTRAT__)
67 #  include <telestrat.h>
68 #endif
69
70
71
72 /* End of target.h */
73 #endif