]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/m2/mc-boot-ch/Gerrno.cc
Update copyright years.
[thirdparty/gcc.git] / gcc / m2 / mc-boot-ch / Gerrno.cc
CommitLineData
fbd2eda1
GM
1/* Gerrno.cc provides access to errno for Modula-2.
2
a945c346 3Copyright (C) 2016-2024 Free Software Foundation, Inc.
fbd2eda1
GM
4Contributed by Gaius Mulley <gaius@glam.ac.uk>.
5
6This file is part of GNU Modula-2.
7
8GNU Modula-2 is free software; you can redistribute it and/or modify
9it under the terms of the GNU General Public License as published by
10the Free Software Foundation; either version 3, or (at your option)
11any later version.
12
13GNU Modula-2 is distributed in the hope that it will be useful, but
14WITHOUT ANY WARRANTY; without even the implied warranty of
15MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16General Public License for more details.
17
18You should have received a copy of the GNU General Public License
19along with GNU Modula-2; see the file COPYING3. If not see
20<http://www.gnu.org/licenses/>. */
21
22#include "config.h"
23#include "system.h"
24#include "ansidecl.h"
25
26# ifdef __cplusplus
27extern "C" {
28# endif
29
30/* geterrno returns errno. */
31
32int
33errno_geterrno (void)
34{
35 return errno;
36}
37
38/* init constructor for the module. */
39
40void
41_M2_errno_init (int argc, char *p)
42{
43}
44
45/* finish deconstructor for the module. */
46
47void
48_M2_errno_fini (int argc, char *p)
49{
50}
51
52# ifdef __cplusplus
53}
54# endif