[gst-devel] CVS list logging now working

Richard Boulton richard at tartarus.org
Mon Jan 31 16:24:00 CET 2000


On Sun, Jan 30, 2000 at 06:48:17PM -0800, Erik Walthinsen wrote:
> I'm running a copy of the script from GNOME, hence the first message with
> the wrong subject.  One thing I might do is modify the script to not
> include "GStreamer CVS:" at the beginning, since mailman prepends
> [gst-cvs] anyway.  Pros/cons?
I think removing the "GStreamer CVS:" is best; no need for extra long
subject lines.


On a different note, I've not yet got the version in the repository working;
I'm having problems with some of the inline assembly code, in gsttrace.c:

/bin/sh ../libtool  --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I..     -g -O2 -I/usr/lib/glib/include -D_REENTRANT -c gsttrace.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -I/usr/lib/glib/include -D_REENTRANT -c  -fPIC -DPIC gsttrace.c -o gsttrace.lo
gsttrace.c: In function `gst_trace_read_tsc':
gsttrace.c:35: Invalid `asm' statement:
gsttrace.c:35: fixed or forbidden register 0 (ax) was spilled for class AREG.
gsttrace.c: In function `_gst_trace_add_entry':
gsttrace.c:35: Invalid `asm' statement:
gsttrace.c:35: fixed or forbidden register 0 (ax) was spilled for class AREG.
gsttrace.c: In function `read_tsc':
gsttrace.c:35: Invalid `asm' statement:
gsttrace.c:35: fixed or forbidden register 0 (ax) was spilled for class AREG.

I'm on a 500 Mhz Pentium III box, running Redhat 6.1, with an updated
C compiler:

$ gcc -v
Reading specs from /usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.1/specs
gcc version 2.95.1 19990816 (release)
$ uname -a
Linux slob 2.2.12-20 #1 Mon Sep 27 10:40:35 EDT 1999 i686 unknown

I'd write a C alternative to the asm, for those architectures which aren't
x86, but since I don't read x86 asm I don't know what its meant to do... ;-)

Otherwise, things working fine.

-- 
Richard Boulton




More information about the gstreamer-devel mailing list