Move 3.5 KB from the data segment to the text segment.
The `struct modes' are only used by the getter-functions in the same file, so we can safely mark them static and const.
This commit is contained in:
parent
133f283b45
commit
7b44b80961
@ -52,7 +52,7 @@ struct modes {
|
|||||||
* The code in optlist() depends on minus options following regular
|
* The code in optlist() depends on minus options following regular
|
||||||
* options, i.e. "foo" must immediately precede "-foo".
|
* options, i.e. "foo" must immediately precede "-foo".
|
||||||
*/
|
*/
|
||||||
struct modes cmodes[] = {
|
static const struct modes cmodes[] = {
|
||||||
{ "cs5", CS5, CSIZE },
|
{ "cs5", CS5, CSIZE },
|
||||||
{ "cs6", CS6, CSIZE },
|
{ "cs6", CS6, CSIZE },
|
||||||
{ "cs7", CS7, CSIZE },
|
{ "cs7", CS7, CSIZE },
|
||||||
@ -94,7 +94,7 @@ struct modes cmodes[] = {
|
|||||||
{ NULL, 0, 0 },
|
{ NULL, 0, 0 },
|
||||||
};
|
};
|
||||||
|
|
||||||
struct modes imodes[] = {
|
static const struct modes imodes[] = {
|
||||||
{ "ignbrk", IGNBRK, 0 },
|
{ "ignbrk", IGNBRK, 0 },
|
||||||
{ "-ignbrk", 0, IGNBRK },
|
{ "-ignbrk", 0, IGNBRK },
|
||||||
{ "brkint", BRKINT, 0 },
|
{ "brkint", BRKINT, 0 },
|
||||||
@ -130,7 +130,7 @@ struct modes imodes[] = {
|
|||||||
{ NULL, 0, 0 },
|
{ NULL, 0, 0 },
|
||||||
};
|
};
|
||||||
|
|
||||||
struct modes lmodes[] = {
|
static const struct modes lmodes[] = {
|
||||||
{ "echo", ECHO, 0 },
|
{ "echo", ECHO, 0 },
|
||||||
{ "-echo", 0, ECHO },
|
{ "-echo", 0, ECHO },
|
||||||
{ "echoe", ECHOE, 0 },
|
{ "echoe", ECHOE, 0 },
|
||||||
@ -182,7 +182,7 @@ struct modes lmodes[] = {
|
|||||||
{ NULL, 0, 0 },
|
{ NULL, 0, 0 },
|
||||||
};
|
};
|
||||||
|
|
||||||
struct modes omodes[] = {
|
static const struct modes omodes[] = {
|
||||||
{ "opost", OPOST, 0 },
|
{ "opost", OPOST, 0 },
|
||||||
{ "-opost", 0, OPOST },
|
{ "-opost", 0, OPOST },
|
||||||
{ "litout", 0, OPOST },
|
{ "litout", 0, OPOST },
|
||||||
@ -209,7 +209,7 @@ struct modes omodes[] = {
|
|||||||
int
|
int
|
||||||
msearch(char ***argvp, struct info *ip)
|
msearch(char ***argvp, struct info *ip)
|
||||||
{
|
{
|
||||||
struct modes *mp;
|
const struct modes *mp;
|
||||||
char *name;
|
char *name;
|
||||||
|
|
||||||
name = **argvp;
|
name = **argvp;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user