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:
emaste 2018-02-22 01:59:59 +00:00
parent 140f3a0759
commit d1e55fd218

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 *);