[devel] Re: version script for libSDL

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Сб Сен 17 16:46:15 MSD 2005


On Sun, Sep 11, 2005 at 01:02:33PM +0400, Anton D. Kachalov wrote:
> > -T SDL_memcpyMMX
> > -T SDL_memcpySSE
> Эти функции просто спрятали вовнутрь. Даже их наименование _резко_
> отличается от принятых. Название имён всегда с большой буквы, а тут
> memcpy с маленькой и воообще, SDL-1.2.8/src/video/SDL_blit.c:
> static __inline__ void SDL_memcpyMMX(char* to,char* from,int len)
> Т.ч. смотреть нужно именно в исходники ;)

С маленькой буквой тоже экспортируемые функции есть, и даже на букву m.
Но эти две действительно нигде не используются.

at на mash ~/.qa-robot/rpmelfsym $ head dump.old
7colors /usr/bin/sevencolors    A       _DYNAMIC
7colors /usr/bin/sevencolors    A       _GLOBAL_OFFSET_TABLE_
7colors /usr/bin/sevencolors    A       __bss_start
7colors /usr/bin/sevencolors    A       _edata
7colors /usr/bin/sevencolors    A       _end
7colors /usr/bin/sevencolors    B       game
7colors /usr/bin/sevencolors    D       __data_start
7colors /usr/bin/sevencolors    D       options
7colors /usr/bin/sevencolors    D       rhomb_xpm_data
7colors /usr/bin/sevencolors    R       _IO_stdin_used
at на mash ~/.qa-robot/rpmelfsym $ awk -F'\t' '$NF~/^SDL_m/' dump.old
VisualBoyAdvance        /usr/bin/VisualBoyAdvance       U       SDL_mutexP
VisualBoyAdvance        /usr/bin/VisualBoyAdvance       U       SDL_mutexV
beep-visualization-libvisual    /usr/lib/bmp/Visualization/libvisual_bmp.so     U       SDL_mutexP
beep-visualization-libvisual    /usr/lib/bmp/Visualization/libvisual_bmp.so     U       SDL_mutexV
bk      /usr/bin/bk.bin U       SDL_mutexV
csmash  /usr/games/csmash.real  U       SDL_mutexP
csmash  /usr/games/csmash.real  U       SDL_mutexV
dosbox  /usr/bin/dosbox.bin     U       SDL_mutexP
dosbox  /usr/bin/dosbox.bin     U       SDL_mutexV
enigma  /usr/bin/enigma U       SDL_mutexP
enigma  /usr/bin/enigma U       SDL_mutexV
ffmpeg  /usr/bin/ffplay U       SDL_mutexP
ffmpeg  /usr/bin/ffplay U       SDL_mutexV
fftv    /usr/bin/ffplay-fftv    U       SDL_mutexP
fftv    /usr/bin/ffplay-fftv    U       SDL_mutexV
freesci /usr/bin/freesci        U       SDL_mutexP
freesci /usr/bin/freesci        U       SDL_mutexV
kdeaddons-noatun        /usr/bin/noatuntyler.bin        U       SDL_mutexP
kdeaddons-noatun        /usr/bin/noatuntyler.bin        U       SDL_mutexV
libSDL  /usr/lib/libSDL-1.2.so.0.7.1    T       SDL_mutexP
libSDL  /usr/lib/libSDL-1.2.so.0.7.1    T       SDL_mutexV
libmpeg4ip      /usr/lib/libmpeg4ipSDL-1.2.so.0.7.1     U       SDL_mutexP
libmpeg4ip      /usr/lib/libmpeg4ipSDL-1.2.so.0.7.1     U       SDL_mutexV
libmpeg4ip      /usr/lib/libmsg_queue.so.0.0.0  U       SDL_mutexP
libmpeg4ip      /usr/lib/libmsg_queue.so.0.0.0  U       SDL_mutexV
libsmpeg        /usr/lib/libsmpeg-0.4.so.0.1.3  U       SDL_mutexP
libsmpeg        /usr/lib/libsmpeg-0.4.so.0.1.3  U       SDL_mutexV
mpeg4ip-live    /usr/bin/mp4live        U       SDL_mutexP
mpeg4ip-live    /usr/bin/mp4live        U       SDL_mutexV
mpeg4ip-player  /usr/bin/mp4player      U       SDL_mutexP
mpeg4ip-player  /usr/bin/mp4player      U       SDL_mutexV
mpeg4ip-player-gui      /usr/bin/gmp4player     U       SDL_mutexP
mpeg4ip-player-gui      /usr/bin/gmp4player     U       SDL_mutexV
mpeg4ip-player-plugins  /usr/lib/mp4player/isma_enc_rtp_plugin.so       U       SDL_mutexP
mpeg4ip-player-plugins  /usr/lib/mp4player/isma_enc_rtp_plugin.so       U       SDL_mutexV
mpeg4ip-player-plugins  /usr/lib/mp4player/isma_rtp_plugin.so   U       SDL_mutexP
mpeg4ip-player-plugins  /usr/lib/mp4player/isma_rtp_plugin.so   U       SDL_mutexV
openquicktime   /usr/bin/oqtplayer      U       SDL_mutexP
openquicktime   /usr/bin/oqtplayer      U       SDL_mutexV
openquicktime-utils     /usr/bin/oqtplayer      U       SDL_mutexP
openquicktime-utils     /usr/bin/oqtplayer      U       SDL_mutexV
python-module-pysol-sound       /usr/lib/python2.4/site-packages/pysolsoundserver.so    B       SDL_mixer_mikmod_of
python-module-pysol-sound       /usr/lib/python2.4/site-packages/pysolsoundserver.so    B       SDL_mixer_mikmod_pf
python-module-pysol-sound       /usr/lib/python2.4/site-packages/pysolsoundserver.so    R       SDL_mixer_mikmod_npertab
python-module-pysol-sound       /usr/lib/python2.4/site-packages/pysolsoundserver.so    U       SDL_mutexP
python-module-pysol-sound       /usr/lib/python2.4/site-packages/pysolsoundserver.so    U       SDL_mutexV
qemu    /usr/bin/qemu   U       SDL_mutexP
qemu    /usr/bin/qemu   U       SDL_mutexV
qemu    /usr/bin/qemu-system-ppc        U       SDL_mutexP
qemu    /usr/bin/qemu-system-ppc        U       SDL_mutexV
qemu    /usr/bin/qemu-system-x86_64     U       SDL_mutexP
qemu    /usr/bin/qemu-system-x86_64     U       SDL_mutexV
scorched3d      /usr/games/scorched3d   U       SDL_mutexP
scorched3d      /usr/games/scorched3d   U       SDL_mutexV
scummvm /usr/bin/scummvm        U       SDL_mutexP
scummvm /usr/bin/scummvm        U       SDL_mutexV
stratagus       /usr/games/stratagus    U       SDL_mutexP
stratagus       /usr/games/stratagus    U       SDL_mutexV
uqm-bin /usr/games/uqm  U       SDL_mutexP
uqm-bin /usr/games/uqm  U       SDL_mutexV
wesnoth /usr/games/wesnoth      U       SDL_mutexP
wesnoth /usr/games/wesnoth      U       SDL_mutexV
wesnoth /usr/games/wesnoth_editor       U       SDL_mutexP
wesnoth /usr/games/wesnoth_editor       U       SDL_mutexV
wesnoth-server  /usr/games/wesnothd     U       SDL_mutexP
wesnoth-server  /usr/games/wesnothd     U       SDL_mutexV
xmms-vis-goom   /usr/lib/xmms/Visualization/libgoom.so  U       SDL_mutexP
xmms-vis-goom   /usr/lib/xmms/Visualization/libgoom.so  U       SDL_mutexV
at на mash ~/.qa-robot/rpmelfsym $
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20050917/ce9919e2/attachment-0001.bin>


Подробная информация о списке рассылки Devel