this repo has no description
1/*
2 PICOMMON.h
3
4 Copyright (C) 2020 Paul C. Pratt
5
6 You can redistribute this file and/or modify it under the terms
7 of version 2 of the GNU General Public License as published by
8 the Free Software Foundation. You should have received a copy
9 of the license along with this file; see the file COPYING.
10
11 This file is distributed in the hope that it will be useful,
12 but WITHOUT ANY WARRANTY; without even the implied warranty of
13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 license for more details.
15*/
16
17/*
18 Platform Idendependent code COMMON
19
20 First include of platform idendependent code files,
21 containing definitions used by all of them.
22
23 May be worthwhile to create a pre-compiled header from this,
24 if supported by compiler, which can be used for all
25 platform idendependent files of a given Variation.
26*/
27
28#ifdef PICOMMON_H
29#error "header already included"
30#else
31#define PICOMMON_H
32#endif
33
34#include "CNFUIALL.h"
35 /* see OSGCOMUI.h for comment */
36#include "CNFUIPIC.h"
37 /*
38 Configuration file independent of user options
39 suitable for platform indendent code.
40 Usually empty, but if use different compiler for
41 operating system glue, then could define the different compiler
42 configuration here and in CNFUIOSG, instead of CNFUIALL.
43 */
44#include "DFCNFCMP.h"
45 /* see OSGCOMUI.h for comment */
46#include "ENDIANAC.h"
47#include "CNFUDALL.h"
48 /* see OSGCOMUD.h for comment */
49#include "OSGLUAAA.h"
50#include "CNFUDPIC.h"
51 /*
52 Configuration file dependent on user options
53 suitable for platform indendent code.
54 */
55#include "GLOBGLUE.h"