Skip to content

Commit f857a6b

Browse files
committed
Added copyright.
Include config.h which may define COMPILER.
1 parent 5e3e426 commit f857a6b

1 file changed

Lines changed: 31 additions & 1 deletion

File tree

Python/getcompiler.c

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,44 @@
1+
/***********************************************************
2+
Copyright 1991-1995 by Stichting Mathematisch Centrum, Amsterdam,
3+
The Netherlands.
4+
5+
All Rights Reserved
6+
7+
Permission to use, copy, modify, and distribute this software and its
8+
documentation for any purpose and without fee is hereby granted,
9+
provided that the above copyright notice appear in all copies and that
10+
both that copyright notice and this permission notice appear in
11+
supporting documentation, and that the names of Stichting Mathematisch
12+
Centrum or CWI not be used in advertising or publicity pertaining to
13+
distribution of the software without specific, written prior permission.
14+
15+
STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO
16+
THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
17+
FITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE
18+
FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
19+
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
20+
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
21+
OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
22+
23+
******************************************************************/
24+
25+
#ifdef HAVE_CONFIG_H
26+
#include "config.h"
27+
#endif
28+
29+
#ifndef COMPILER
130
#ifdef __GNUC__
231
#define COMPILER " [GCC " __VERSION__ "]"
332
#endif
33+
#endif /* !COMPILER */
434

535
#ifndef COMPILER
636
#ifdef __cplusplus
737
#define COMPILER "[C++]"
838
#else
939
#define COMPILER "[C]"
1040
#endif
11-
#endif
41+
#endif /* !COMPILER */
1242

1343
char *
1444
getcompiler()

0 commit comments

Comments
 (0)