aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorGaius Mulley <gaiusmod2@gmail.com>2024-08-16 16:28:55 +0100
committerGaius Mulley <gaiusmod2@gmail.com>2024-08-16 16:28:55 +0100
commitb584f387bf74df9ba2cbbc07d00a05a105757329 (patch)
treeeb242ebafb88cc0e91a1f7e48b66607a63159102 /gcc
parent6738e9afa36a82a59869ced03a759a3a9e5a81b6 (diff)
downloadgcc-b584f387bf74df9ba2cbbc07d00a05a105757329.zip
gcc-b584f387bf74df9ba2cbbc07d00a05a105757329.tar.gz
gcc-b584f387bf74df9ba2cbbc07d00a05a105757329.tar.bz2
modula2: change identifier names to avoid build warnings
This fix avoids the following warnings: In implementation module ‘StdChans’: either the identifier has the same name as a keyword or alternatively a keyword has the wrong case (‘IN’ and ‘in’) 54 | stdnull: ChanId ; the symbol name ‘in’ is legal as an identifier, however as such it might cause confusion and is considered bad programming practice. gcc/m2/ChangeLog: * gm2-libs-iso/StdChans.mod (in): Rename to ... (inch): ... this. (out): Rename to ... (outch): ... this. (err): Rename to ... (errch): ... this. Signed-off-by: Wilken Gottwalt <wilken.gottwalt@posteo.net>
Diffstat (limited to 'gcc')
-rw-r--r--gcc/m2/gm2-libs-iso/StdChans.mod24
1 files changed, 12 insertions, 12 deletions
diff --git a/gcc/m2/gm2-libs-iso/StdChans.mod b/gcc/m2/gm2-libs-iso/StdChans.mod
index fbefbde..e15d4ef 100644
--- a/gcc/m2/gm2-libs-iso/StdChans.mod
+++ b/gcc/m2/gm2-libs-iso/StdChans.mod
@@ -45,9 +45,9 @@ FROM RTgen IMPORT ChanDev, DeviceType,
VAR
- in,
- out,
- err,
+ inch,
+ outch,
+ errch,
stdin,
stdout,
stderr,
@@ -169,21 +169,21 @@ END NullChan ;
PROCEDURE InChan () : ChanId ;
(* Returns the identity of the current default input channel. *)
BEGIN
- RETURN( in )
+ RETURN( inch )
END InChan ;
PROCEDURE OutChan () : ChanId ;
(* Returns the identity of the current default output channel. *)
BEGIN
- RETURN( out )
+ RETURN( outch )
END OutChan ;
PROCEDURE ErrChan () : ChanId ;
(* Returns the identity of the current default error message channel. *)
BEGIN
- RETURN( err )
+ RETURN( errch )
END ErrChan ;
(* The following procedures allow for redirection of the default channels *)
@@ -191,21 +191,21 @@ END ErrChan ;
PROCEDURE SetInChan (cid: ChanId) ;
(* Sets the current default input channel to that identified by cid. *)
BEGIN
- in := cid
+ inch := cid
END SetInChan ;
PROCEDURE SetOutChan (cid: ChanId) ;
(* Sets the current default output channel to that identified by cid. *)
BEGIN
- out := cid
+ outch := cid
END SetOutChan ;
PROCEDURE SetErrChan (cid: ChanId) ;
(* Sets the current default error channel to that identified by cid. *)
BEGIN
- err := cid
+ errch := cid
END SetErrChan ;
@@ -303,9 +303,9 @@ END Init ;
BEGIN
Init
FINALLY
- SafeClose(in) ;
- SafeClose(out) ;
- SafeClose(err) ;
+ SafeClose(inch) ;
+ SafeClose(outch) ;
+ SafeClose(errch) ;
SafeClose(stdin) ;
SafeClose(stdout) ;
SafeClose(stderr)