Date: Wed, 31 Mar 2004 12:18:34 +0200 From: Rene Ladan <r.c.ladan@student.tue.nl> To: freebsd-current@freebsd.org Subject: system's gcc bug? Message-ID: <20040331101834.GA21652@dyn-099164.nbw.tue.nl>
next in thread | raw e-mail | index | archive | help
--rwEMma7ioTxnRzrJ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, I'm getting runtime errors when executing the following program and declaring one of the arrays: ---------------- #include <stdio.h> int main(void) { /* int a[4] = { 0, 1, 2, 3 }; enable this line to get a buserror */ int *i; /* int b[4] = { 0, 1, 2, 3 }; enable this line to get a segfault */ for (*i = 0; *i < 4; (*i)++) printf("%p %i\n", i, *i); return(0); } ---------------- I'm running system's gcc on 5.2.1-release: Using built-in specs. Configured with: FreeBSD/i386 system compiler Thread model: posix gcc version 3.3.3 [FreeBSD] 20031106 I have not yet mailed to the gcc developers, as the system gcc is somewhat patched. Neither have I filed a PR yet. Rene --rwEMma7ioTxnRzrJ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAapr6bWa3bO9NFoMRAqhDAKCyMq0XehryT13jEax7gtEwmoayxQCgwa2o OblgIzund2nEcPfTcS9cJQ4= =NKsr -----END PGP SIGNATURE----- --rwEMma7ioTxnRzrJ--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040331101834.GA21652>