Use 'const int *' for sysentvec errno translation table

This allows an sv_errtbl to be read-only .rodata.

Sponsored by:	Turing Robotic Industries Inc.
This commit is contained in:
Ed Maste 2018-02-22 01:59:59 +00:00
parent 2e4dad82c7
commit 581bf7cbda
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=329787

View File

@ -94,7 +94,7 @@ struct sysentvec {
struct sysent *sv_table; /* pointer to sysent */
u_int sv_mask; /* optional mask to index */
int sv_errsize; /* size of errno translation table */
int *sv_errtbl; /* errno translation table */
const int *sv_errtbl; /* errno translation table */
int (*sv_transtrap)(int, int);
/* translate trap-to-signal mapping */
int (*sv_fixup)(register_t **, struct image_params *);