After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 303155 - [spc] assembly issues that need checking
[spc] assembly issues that need checking
Status: RESOLVED WONTFIX
Product: GStreamer
Classification: Platform
Component: gst-plugins
0.8.8
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-05-05 17:54 UTC by Tim-Philipp Müller
Modified: 2006-03-22 16:40 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tim-Philipp Müller 2005-05-05 17:54:40 UTC
I get assembler warnings when compiling the spc plugin with gcc-4.0 / nasm 0.98.38.

Maybe some assembler guru could have a look and check whether this is anything
to worry about or not.


sceptic [tim] - ~/src/cvs/gst-plugins-0.8/ext/spc ---> make
if /bin/sh ../../libtool --mode=compile gcc-4.0 -DHAVE_CONFIG_H -I. -I. -I../..
   -I../../gst-libs -I../../gst-libs -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-pthread -I/usr/local/include/gstreamer-0.8 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2   -DGST_DISABLE_DEPRECATED 
-Wall -Werror -g -O2 -MT libgstspc_la-gstspc.lo -MD -MP -MF
".deps/libgstspc_la-gstspc.Tpo" -c -o libgstspc_la-gstspc.lo `test -f 'gstspc.c'
|| echo './'`gstspc.c; \
then mv -f ".deps/libgstspc_la-gstspc.Tpo" ".deps/libgstspc_la-gstspc.Plo"; else
rm -f ".deps/libgstspc_la-gstspc.Tpo"; exit 1; fi
 gcc-4.0 -DHAVE_CONFIG_H -I. -I. -I../.. -I../../gst-libs -I../../gst-libs
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread
-I/usr/local/include/gstreamer-0.8 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -DGST_DISABLE_DEPRECATED
-Wall -Werror -g -O2 -MT libgstspc_la-gstspc.lo -MD -MP -MF
.deps/libgstspc_la-gstspc.Tpo -c gstspc.c  -fPIC -DPIC -o
.libs/libgstspc_la-gstspc.o
/usr/bin/nasm -f elf -O1 -o APU.o APU.Asm
APU.Asm:40: warning: section attributes ignored on redeclaration of section `.text'
/usr/bin/nasm -f elf -O1 -o DSP.o DSP.Asm
DSP.Asm:349: warning: section attributes ignored on redeclaration of section `.text'
DSP.Asm:7311: warning: section attributes ignored on redeclaration of section
`.text'
/usr/bin/nasm -f elf -O1 -o SPC700.o SPC700.Asm
SPC700.Asm:306: warning: section attributes ignored on redeclaration of section
`.bss'
SPC700.Asm:322: warning: section attributes ignored on redeclaration of section
`.text'
/bin/sh ../../libtool --mode=link gcc-4.0  -g -O2   -o libgstspc.la -rpath
/usr/local/lib/gstreamer-0.8 -module -avoid-version -export-symbols-regex
'_*(gst_|Gst|GST_).*' -Wl,--export-dynamic -pthread -L/usr/local/lib
-lgstreamer-0.8 -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 -lxml2 -lpthread
-lz -lm -lglib-2.0   -no-undefined libgstspc_la-gstspc.lo APU.o DSP.o SPC700.o

*** Warning: Linking the shared library libgstspc.la against the non-libtool
*** objects  APU.o DSP.o SPC700.o is not portable!
generating symbol list for `libgstspc.la'

 .... etc ......

Compiles and links fine, but I haven't checked if it works.

Cheers
 -Tim
Comment 1 Jan Schmidt 2006-03-22 16:23:36 UTC
These warnings still exist on current CVS here, but I'm inclined to close the bug as WONTFIX.

Tim?
Comment 2 Tim-Philipp Müller 2006-03-22 16:40:19 UTC
Yeah, meant to do that as well but forgot.