libsir
2.2.5
Standard Incident Reporter
Loading...
Searching...
No Matches
platform_orangec.h
1
/*
2
* platform_orangec.h
3
*
4
* Version: 2.2.5
5
*
6
* -----------------------------------------------------------------------------
7
*
8
* SPDX-License-Identifier: MIT
9
*
10
* Copyright (c) 2018-2024 Jeffrey H. Johnson <trnsz@pobox.com>
11
* Copyright (c) 2018-2024 Ryan M. Lederman <lederman@gmail.com>
12
*
13
* Permission is hereby granted, free of charge, to any person obtaining a copy of
14
* this software and associated documentation files (the "Software"), to deal in
15
* the Software without restriction, including without limitation the rights to
16
* use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
17
* the Software, and to permit persons to whom the Software is furnished to do so,
18
* subject to the following conditions:
19
*
20
* The above copyright notice and this permission notice shall be included in all
21
* copies or substantial portions of the Software.
22
*
23
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
24
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
25
* FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
26
* COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
27
* IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
28
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
29
*
30
* -----------------------------------------------------------------------------
31
*/
32
33
#ifndef _SIR_PLATFORM_ORANGEC_H_INCLUDED
34
# define _SIR_PLATFORM_ORANGEC_H_INCLUDED
35
36
# if defined(__ORANGEC_MAJOR__) && defined(__ORANGEC_MINOR__) && defined(__ORANGEC_PATCHLEVEL__)
37
# if __ORANGEC_MAJOR__ <= 6 && __ORANGEC_MINOR__ <= 71 && __ORANGEC_PATCHLEVEL__ <= 9
38
# if !defined(ORANGEC_VERSION_WARNING)
39
# warning OrangeC versions before 6.71.10 are unsupported.
40
# define ORANGEC_VERSION_WARNING
41
# endif
42
# endif
43
# endif
44
45
# include <sysinfoapi.h>
46
47
# if !defined(SIR_MSVCRT_MINGW)
48
# define SIR_MSVCRT_MINGW
49
# endif
50
51
#endif
/* !_SIR_PLATFORM_ORANGEC_H_INCLUDED */
include
sir
platform_orangec.h
Generated by
1.12.0