From 9d65155c28d4a47022a4de7e604187b8b2ad2137 Mon Sep 17 00:00:00 2001 From: "Diego E. 'Flameeyes' Pettenò" Date: Fri, 21 Nov 2008 02:11:44 +0100 Subject: Make some static tables and strings constants. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit By doing this we move them from the .data section to .rodata setion, or from .data.rel to .data.rel.ro. The .rodata section is mapped directly from the on-disk file, which is always a save, while .data.rel.ro is mapped directly when using prelink, which is a save in a lot of cases. Signed-off-by: Diego E. 'Flameeyes' Pettenò --- oss/ctl_oss.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'oss/ctl_oss.c') diff --git a/oss/ctl_oss.c b/oss/ctl_oss.c index 716ab64..b589f74 100644 --- a/oss/ctl_oss.c +++ b/oss/ctl_oss.c @@ -40,7 +40,7 @@ typedef struct snd_ctl_oss { unsigned int rec_item[SOUND_MIXER_NRDEVICES]; } snd_ctl_oss_t; -static const char *vol_devices[SOUND_MIXER_NRDEVICES] = { +static const char *const vol_devices[SOUND_MIXER_NRDEVICES] = { [SOUND_MIXER_VOLUME] = "Master Playback Volume", [SOUND_MIXER_BASS] = "Tone Control - Bass", [SOUND_MIXER_TREBLE] = "Tone Control - Treble", @@ -68,7 +68,7 @@ static const char *vol_devices[SOUND_MIXER_NRDEVICES] = { [SOUND_MIXER_MONITOR] = "Monitor Playback Volume", }; -static const char *rec_devices[SOUND_MIXER_NRDEVICES] = { +static const char *const rec_devices[SOUND_MIXER_NRDEVICES] = { [SOUND_MIXER_VOLUME] = "Mix Capture Switch", [SOUND_MIXER_SYNTH] = "Synth Capture Switch", [SOUND_MIXER_PCM] = "PCM Capture Switch", @@ -86,7 +86,7 @@ static const char *rec_devices[SOUND_MIXER_NRDEVICES] = { [SOUND_MIXER_RADIO] = "Radio Capture Switch", }; -static const char *rec_items[SOUND_MIXER_NRDEVICES] = { +static const char *const rec_items[SOUND_MIXER_NRDEVICES] = { [SOUND_MIXER_VOLUME] = "Mix", [SOUND_MIXER_SYNTH] = "Synth", [SOUND_MIXER_PCM] = "PCM", -- cgit