Re: [PATCH] sid/sim: constify sim_machs storage

Mike Frysinger via Cgen <[email protected]> Fri, 10 Sep 2021 17:59:17 -0400
Newsgroups gmane.comp.tools.cgen.devel
Message-ID <YTvVNdLvz6A/Ps+r@vapier>
ping ...

On 28 Jun 2021 11:34, Mike Frysinger via Cgen wrote:
> The array itself is read-only, so mark it const.
> ---
>  sid.scm | 2 +-
>  sim.scm | 2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/sid.scm b/sid.scm
> index d6d6ed30a890..c34338371d82 100644
> --- a/sid.scm
> +++ b/sid.scm
> @@ -1361,7 +1361,7 @@
>  
>  (define (/gen-mach-data)
>    (string-append
> -   "const MACH *sim_machs[] =\n{\n"
> +   "const MACH * const sim_machs[] =\n{\n"
>     (string-map (lambda (mach)
>  		 (gen-obj-sanitize
>  		  mach
> diff --git a/sim.scm b/sim.scm
> index f965ef1fcb17..a153f8cee720 100644
> --- a/sim.scm
> +++ b/sim.scm
> @@ -1475,7 +1475,7 @@
>  
>  (define (/gen-mach-data)
>    (string-append
> -   "const SIM_MACH *sim_machs[] =\n{\n"
> +   "const SIM_MACH * const sim_machs[] =\n{\n"
>     (string-map (lambda (mach)
>  		 (gen-obj-sanitize
>  		  mach
> -- 
> 2.31.1
>
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEuQK1JxMl+JKsJRrUQWM7n+g39YEFAmE71TUACgkQQWM7n+g3
9YEccA/+OaymAT4EqJ1AxebELDrtrr2YZUrfDNSvNMJpGwmVYGs+CXXIE385RbOr
7VIQn/Sgn6J7qBjgtBr02L+kUNPDgyibA9uz5lJXLQ+RpCf+XubKHVG/qwZzXC6k
tKRLizN7o0zyliRleb72kb1SF2Li4QlqDaNKF2ZwZH906/wB6scosjeXNVbTyBmw
eRD7vfnCnSX08IpX7X3k/WGuF1TIkCSQwA/yjMUsdNupA6vhc+ssUdn+3X+fH0Ti
iQf7RvLDq/0x6syp4EOeZVLXYL+JT8bd7JBTPY1KcZmd6jk9swEt9UeyytbqO7g/
X7yURXHVqooNcuv06gG+83DePdJquSV4yVbZVl1y5tOVUhkqLDSwm7uP2UiopBeB
l5mBPDZ8vRcx6LWFDZLcO7IqLnPOxHmzP5DNYFTvG5dOf65ZHFLmO8FZ1yUEoXmo
7lreEtZWmOn+7I2GP5vBS593io+IktjxtHz/4gPfMtD05zdw/CIA/A9J/u8UeNU6
q+btkTcUmtNuLnPwMNXNidcAvBAfZLd+9T1wgYoXLuluLcowtE2chhT7Pobg5Ix+
u0X08/cieVaRlp+1h340yHRcKfHccNWoGZF3QHJCT+nAcdHykYVVTXX92Uddtdt2
U8i6wMj1kCITimGvGPwH/hlCQgpN0l0GIFICKTensPnUvm9PQjo=
=Wd18
-----END PGP SIGNATURE-----