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 106351 - [Solaris] gstreamer-0.6.0/libs/gst/getbits/gstgetbits_i386.s fails with Sun's as
[Solaris] gstreamer-0.6.0/libs/gst/getbits/gstgetbits_i386.s fails with Sun's as
Status: VERIFIED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
0.6.0
Other Solaris
: High blocker
: 0.6.x
Assigned To: Erik Walthinsen
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2003-02-17 21:22 UTC by the_h1ghlander
Modified: 2009-08-15 18:40 UTC
See Also:
GNOME target: ---
GNOME version: 2.1/2.2



Description the_h1ghlander 2003-02-17 21:22:23 UTC
From the make log, it looks like Sun's assembler (/usr/ccs/bin/as)
can't grok the ".globl" syntax.  Suggestions?

Solaris 8/X86, gcc-3.2.1, Sun's linker and assembler

/bin/bash ../../../libtool --mode=compile gcc  -falign-functions=4
-fomit-frame-pointer -mfancy-math-387 -pipe -ffast-math -mcpu=pentiumpro
-fno-inline -g -c -o gstgetbits_i386.lo `test -f 'gstgetbits_i386.s' ||
echo './'`gstgetbits_i386.s
gcc -falign-functions=4 -fomit-frame-pointer -mfancy-math-387 -pipe
-ffast-math -mcpu=pentiumpro -fno-inline -g -c gstgetbits_i386.s  -fPIC
-DPIC -o gstgetbits_i386.lo
Assembler: 
	"", line 1 : Warning: Illegal flag (-) - ignored
	"", line 1 : Warning: Illegal flag (g) - ignored
	"", line 1 : Warning: Illegal flag (t) - ignored
	"", line 1 : Warning: Illegal flag (a) - ignored
	"gstgetbits_i386.s", line 1 : Illegal mnemonic
	"gstgetbits_i386.s", line 1 : Syntax error
	"gstgetbits_i386.s", line 27 : Illegal mnemonic
	"gstgetbits_i386.s", line 27 : Syntax error
	"gstgetbits_i386.s", line 48 : Illegal mnemonic
	"gstgetbits_i386.s", line 48 : Syntax error
	"gstgetbits_i386.s", line 65 : Illegal mnemonic
	"gstgetbits_i386.s", line 65 : Syntax error
	"gstgetbits_i386.s", line 87 : Illegal mnemonic
	"gstgetbits_i386.s", line 87 : Syntax error
	"gstgetbits_i386.s", line 102 : Illegal mnemonic
	"gstgetbits_i386.s", line 102 : Syntax error
gmake[5]: *** [gstgetbits_i386.lo] Error 1
gmake[5]: Leaving directory
`/export/src/Garnome/garnome-0.21.2/gstreamer/gstreamer/work/main.d/gstreamer-0.6.0/libs/gst/getbits'
gmake[4]: *** [all-recursive] Error 1
gmake[4]: Leaving directory
`/export/src/Garnome/garnome-0.21.2/gstreamer/gstreamer/work/main.d/gstreamer-0.6.0/libs/gst'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory
`/export/src/Garnome/garnome-0.21.2/gstreamer/gstreamer/work/main.d/gstreamer-0.6.0/libs'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory
`/export/src/Garnome/garnome-0.21.2/gstreamer/gstreamer/work/main.d/gstreamer-0.6.0'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory
`/export/src/Garnome/garnome-0.21.2/gstreamer/gstreamer/work/main.d/gstreamer-0.6.0'
gmake: *** [build-work/main.d/gstreamer-0.6.0/Makefile] Error 2
root@mw -> { /export/src/Garnome/garnome-0.21.2/gstreamer/gstreamer }
2349 $
Comment 1 Erik Walthinsen 2003-02-24 22:35:00 UTC
Another instance of needing to move the assembly out of GStreamer's
core.  This will be part of libdatastream, which will use the same
infrastructure (specialib) as libatomic.
Comment 2 Thomas Vander Stichele 2003-05-11 17:46:35 UTC
Erik, status on this too ? :)
Comment 3 Thomas Vander Stichele 2003-12-16 12:55:44 UTC
erik ?