Subversion Repositories tendra.SVN

Rev

Rev 2 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 7u83 1
/*
2
    STARTUP FILE FOR COMPILATION MODE XS
3
 
4
    Xs represents ANSI compliance plus strict extra checks.  Your code
5
    is going to have to be pretty good to get through this!
6
*/
7
 
8
#pragma TenDRA declaration block Xs__startup begin
9
 
10
#pragma TenDRA begin
11
 
12
#include "../Literal/ansi.pf"
13
#include "../Promotion/ansi.pf"
14
 
15
#define __ANDF__ 1
16
#define __TenDRA__ 1
17
#define __OPENLINT__ 1
18
 
19
#pragma TenDRA complete struct/union analysis warning
20
#pragma TenDRA conversion analysis (int-int implicit) warning
21
#pragma TenDRA conversion analysis (int-pointer explicit) warning
22
#pragma TenDRA conversion analysis (pointer-pointer explicit) warning
23
#pragma TenDRA discard analysis warning
24
#pragma TenDRA fall into case warning
25
#pragma TenDRA function pointer as pointer warning
26
#pragma TenDRA implicit function declaration off
27
#pragma TenDRA implicit int type for function return disallow
28
#pragma TenDRA incompatible interface declaration disallow
29
#pragma TenDRA incompatible void return warning
30
#pragma TenDRA unreachable code warning
31
#pragma TenDRA variable analysis warning
32
#pragma TenDRA weak prototype analysis on
33
 
34
#pragma TenDRA linkage resolution : (internal) warning
35
 
36
#pragma TenDRA no external declaration disallow
37
#pragma TenDRA unknown pragma warning
38
 
39
#pragma TenDRA indented # directive warning
40
 
41
#pragma TenDRA unmatched quote warning
42
#pragma TenDRA incompatible linkage warning
43
#pragma TenDRA writeable string literal warning
44
 
45
/* Additional checks set to warn */
46
 
47
#pragma TenDRA assignment as bool warning
48
#pragma TenDRA const conditional warning
49
#pragma TenDRA directive as macro argument warning
50
#pragma TenDRA enum switch analysis warning
51
#pragma TenDRA extra ; after conditional warning
52
#pragma TenDRA integer operator analysis warning
53
#pragma TenDRA integer overflow analysis warning
54
#pragma TenDRA nested comment analysis warning
55
#pragma TenDRA operator precedence analysis warning
56
#pragma TenDRA unify incompatible string literal warning
57
#pragma TenDRA variable hiding analysis warning
58
 
59
#pragma TenDRA declaration block end
60