Re: glibc bug?
On Wed, Dec 14, 2005 at 11:10:41AM +0300, Basil K wrote:
> I just to try compile example from OProfile docs with strfry(char *) function.
> Seg fault occured when I run result program.
> Is there error of my system (Acer aspire 1520), or Debian etch for
> AMD64 platform?
> This is listing of program:
> #include <string.h>
> int main()
> char string[ ] = "abcdefjh";
> return 0;
Does compiling with -fwritable-strings make it work? I was going to point
out how string constants were stored, etc, but then I noticed that it's a
char  not a char *. So maybe there's a gcc bug. BTW, compiles ok for me
on i386 sarge and on amd64 gcc-3.4 (on a workstation I installed for a
postdoc, which is now horribly out of date. That gcc-3.4 branch probably
isn't still being maintained, is it :(
#define X(x,y) x##y
Peter Cordes ; e-mail: X(peter@cor , des.ca)
"The gods confound the man who first found out how to distinguish the hours!
Confound him, too, who in this place set up a sundial, to cut and hack
my day so wretchedly into small pieces!" -- Plautus, 200 BC