]> git.alsa-project.org Git - alsa-lib.git/commit
Make some static tables and strings constants.
authorDiego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
Fri, 21 Nov 2008 00:21:32 +0000 (01:21 +0100)
committerDiego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
Fri, 21 Nov 2008 12:04:41 +0000 (13:04 +0100)
commit8ed98db2590e284dd7ca884135c91566fee6069c
treeee11c8afaa87192810f0677e7e71970946483e98
parent29a14294fc78480e69b9d211615ae6a50dc0c761
Make some static tables and strings constants.

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ò <flameeyes@gmail.com>
14 files changed:
aserver/aserver.c
src/async.c
src/pcm/pcm_adpcm.c
src/pcm/pcm_direct.c
src/pcm/pcm_extplug.c
src/pcm/pcm_file.c
src/pcm/pcm_iec958.c
src/pcm/pcm_ioplug.c
src/pcm/pcm_misc.c
src/pcm/pcm_params.c
src/pcm/pcm_plug.c
src/pcm/pcm_softvol.c
src/pcm/plugin_ops.h
src/seq/seq_midi_event.c