Bug#200003: cpp: contains non-free manpages

2003-07-05 Thread Andrew Suffield
On Fri, Jul 04, 2003 at 10:18:50PM +0200, Matthias Klose wrote:
> Andrew Suffield writes:
> > Package: cpp
> > Severity: serious
> > 
> > The manpages fsf-funding(7), gpl(7), and gfdl(7) are included in the
> > cpp package. These are clearly non-free (non-modifiable).
> 
> this doesn't make sense. you are not allowed to change a copyright,
> even for software distributed in main. AFAIK the distribution of
> license texts is allowed in main, even if the license itself is
> non-free. I'd like a confirmation from debian-legal, as I don't see
> something about this in "2.1, Package copyright and sections".

License texts, yes. Manpages, no.

> > [Plus they aren't mentioned in the copyright file, which claims the
> > package is GPLed]
> 
> how should a copyright of a license text included in the
> debian/copyright file?

See above; I see here three manpages, not two license texts.

> > and #181495 should instead be fixed by eliminating the references
> > from the cpp manpage (possibly inserting references to
> > /usr/share/common-licenses).
> 
> doesn't help, as the GFDL isn't in common-licenses.

Let's break this down, then:

fsf-funding(7): no excuse there

gpl(7): that can be replaced with a reference to
/usr/share/misc/common-licenses

gfdl(7): that's included (as text, rather than a tagged manpage) in
/usr/share/cpp-3.3/copyright already, and is therefore redundant

-- 
  .''`.  ** Debian GNU/Linux ** | Andrew Suffield
 : :' :  http://www.debian.org/ | Dept. of Computing,
 `. `'  | Imperial College,
   `- -><-  | London, UK


pgpheFu4Eze5j.pgp
Description: PGP signature


Bug#200003: cpp: contains non-free manpages

2003-07-05 Thread Andrew Suffield
On Sat, Jul 05, 2003 at 09:16:41AM +0100, Andrew Suffield wrote:
> gpl(7): that can be replaced with a reference to
> /usr/share/misc/common-licenses

/usr/share/common-licenses

Foo.

-- 
  .''`.  ** Debian GNU/Linux ** | Andrew Suffield
 : :' :  http://www.debian.org/ | Dept. of Computing,
 `. `'  | Imperial College,
   `- -><-  | London, UK


pgpuP3Cc9IHxl.pgp
Description: PGP signature


Bug#200140: gcc-3.3: -Wunreachable-code leads to false alarms

2003-07-05 Thread Roland Illig
Package: gcc-3.3
Version: 1:3.3.1-0pre0
Severity: minor
Tags: upstream

/* this is foo.c */
#include 
#include 
#include 

extern const char *program_name;

static void printf_checked(const char *fmt, ...)
/[EMAIL PROTECTED] fileSystem, stdout, stderr, errno; @*/
/[EMAIL PROTECTED] fileSystem, *stdout, *stderr, errno; @*/
{
va_list args;

va_start(args, fmt);
if (vfprintf(stdout, fmt, args) < 0) {
perror(program_name);
exit(EXIT_FAILURE);
}
va_end(args);
}
/* this is the end of foo.c */

$ gcc -Wunreachable-code -c foo.c
foo.c: In function `printf_checked':
foo.c:18: warning: will never be executed

This is the va_end statement, which will be executed, whenever the
vfprintf() succeeds. The documentation says that this message can appear
even if some part of the statement will not be executed, but that would
be rather strange here, as va_end() is a builtin.

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux pc-debian 2.4.21-1-k7 #2 Mon Jun 16 22:23:16 EST 2003 i686
Locale: LANG=C, LC_CTYPE=C

Versions of packages gcc-3.3 depends on:
ii  binutils 2.14.90.0.4-0.1 The GNU assembler, linker and bina
ii  cpp-3.3  1:3.3.1-0pre0   The GNU C preprocessor
ii  gcc-3.3-base 1:3.3.1-0pre0   The GNU Compiler Collection (base 
ii  libc62.3.1-17GNU C Library: Shared libraries an
ii  libgcc1  1:3.3.1-0pre0   GCC support library

-- no debconf information





Bug#200003: cpp: contains non-free manpages

2003-07-05 Thread Henning Makholm
Scripsit Andrew Suffield <[EMAIL PROTECTED]>

> gpl(7): that can be replaced with a reference to
> /usr/share/misc/common-licenses

> gfdl(7): that's included (as text, rather than a tagged manpage) in
> /usr/share/cpp-3.3/copyright already, and is therefore redundant

And in any case, it seems to be wrong in general for a package to
provide /usr/share/man/man7/g{p,fd}l.7 when there are any number of
other packages that would have equally good reasons for providing
files with that name. See Debian Policy, section 6.5.4 - two different
packages must not provide the same file unless they conflict or
replace each other.

-- 
Henning Makholm   "... popping pussies into pies
  Wouldn't do in my shop
just the thought of it's enough to make you sick
   and I'm telling you them pussy cats is quick ..."




Bug#200003: cpp: contains non-free manpages

2003-07-05 Thread Matthias Klose
Henning Makholm writes:
> Scripsit Andrew Suffield <[EMAIL PROTECTED]>
> 
> > gpl(7): that can be replaced with a reference to
> > /usr/share/misc/common-licenses
> 
> > gfdl(7): that's included (as text, rather than a tagged manpage) in
> > /usr/share/cpp-3.3/copyright already, and is therefore redundant
> 
> And in any case, it seems to be wrong in general for a package to
> provide /usr/share/man/man7/g{p,fd}l.7 when there are any number of
> other packages that would have equally good reasons for providing
> files with that name. See Debian Policy, section 6.5.4 - two different
> packages must not provide the same file unless they conflict or
> replace each other.

and that's the reason they are named *.7gcc ...

anyway, I'll wait until Debian's position on the GFDL is documented
somewhere and then address all these together.




gcc-3.2 override disparity

2003-07-05 Thread Debian Installer
There are disparities between your recently accepted upload and the
override file for the following file(s):

gcc-3.2-base_3.2.3-6_i386.deb: package says priority is important, override 
says optional.

Either the package or the override file is incorrect.  If you think
the override is correct and the package wrong please fix the package
so that this disparity is fixed in the next upload.  If you feel the
override is incorrect then please reply to this mail and explain why.

--
Debian distribution maintenance software

(This message was generated automatically; if you believe that there
is a problem with it please contact the archive administrators by
mailing [EMAIL PROTECTED])




gcc-3.2_3.2.3ds9-6_i386.changes ACCEPTED

2003-07-05 Thread Debian Installer

Accepted:
cpp-3.2-doc_3.2.3-6_all.deb
  to pool/main/g/gcc-3.2/cpp-3.2-doc_3.2.3-6_all.deb
cpp-3.2_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/cpp-3.2_3.2.3-6_i386.deb
g++-3.2_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/g++-3.2_3.2.3-6_i386.deb
g77-3.2-doc_3.2.3-6_all.deb
  to pool/main/g/gcc-3.2/g77-3.2-doc_3.2.3-6_all.deb
g77-3.2_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/g77-3.2_3.2.3-6_i386.deb
gcc-3.2-base_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/gcc-3.2-base_3.2.3-6_i386.deb
gcc-3.2-doc_3.2.3-6_all.deb
  to pool/main/g/gcc-3.2/gcc-3.2-doc_3.2.3-6_all.deb
gcc-3.2_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/gcc-3.2_3.2.3-6_i386.deb
gcc-3.2_3.2.3ds9-6.diff.gz
  to pool/main/g/gcc-3.2/gcc-3.2_3.2.3ds9-6.diff.gz
gcc-3.2_3.2.3ds9-6.dsc
  to pool/main/g/gcc-3.2/gcc-3.2_3.2.3ds9-6.dsc
gnat-3.2-doc_3.2.3-6_all.deb
  to pool/main/g/gcc-3.2/gnat-3.2-doc_3.2.3-6_all.deb
gnat-3.2_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/gnat-3.2_3.2.3-6_i386.deb
gobjc-3.2_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/gobjc-3.2_3.2.3-6_i386.deb
libstdc++5-dbg_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/libstdc++5-dbg_3.2.3-6_i386.deb
libstdc++5-dev_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/libstdc++5-dev_3.2.3-6_i386.deb
libstdc++5-doc_3.2.3-6_all.deb
  to pool/main/g/gcc-3.2/libstdc++5-doc_3.2.3-6_all.deb
libstdc++5-pic_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/libstdc++5-pic_3.2.3-6_i386.deb
Announcing to debian-devel-changes@lists.debian.org
Closing bugs: 196505 199866 


Thank you for your contribution to Debian.




gcc-3.2_3.2.3ds9-6_hppa.changes ACCEPTED

2003-07-05 Thread Debian Installer

Accepted:
cpp-3.2_3.2.3-6_hppa.deb
  to pool/main/g/gcc-3.2/cpp-3.2_3.2.3-6_hppa.deb
g++-3.2_3.2.3-6_hppa.deb
  to pool/main/g/gcc-3.2/g++-3.2_3.2.3-6_hppa.deb
g77-3.2_3.2.3-6_hppa.deb
  to pool/main/g/gcc-3.2/g77-3.2_3.2.3-6_hppa.deb
gcc-3.2-base_3.2.3-6_hppa.deb
  to pool/main/g/gcc-3.2/gcc-3.2-base_3.2.3-6_hppa.deb
gcc-3.2_3.2.3-6_hppa.deb
  to pool/main/g/gcc-3.2/gcc-3.2_3.2.3-6_hppa.deb
gnat-3.2_3.2.3-6_hppa.deb
  to pool/main/g/gcc-3.2/gnat-3.2_3.2.3-6_hppa.deb
gobjc-3.2_3.2.3-6_hppa.deb
  to pool/main/g/gcc-3.2/gobjc-3.2_3.2.3-6_hppa.deb
libstdc++5-dbg_3.2.3-6_hppa.deb
  to pool/main/g/gcc-3.2/libstdc++5-dbg_3.2.3-6_hppa.deb
libstdc++5-dev_3.2.3-6_hppa.deb
  to pool/main/g/gcc-3.2/libstdc++5-dev_3.2.3-6_hppa.deb
libstdc++5-pic_3.2.3-6_hppa.deb
  to pool/main/g/gcc-3.2/libstdc++5-pic_3.2.3-6_hppa.deb


Thank you for your contribution to Debian.




Bug#196505: marked as done (g++-3.2: /usr/share/man/man1/i386-linux-g++-3.2.1 is a dangling symlink)

2003-07-05 Thread Debian Bug Tracking System
Your message dated Sat, 05 Jul 2003 11:02:55 -0400
with message-id <[EMAIL PROTECTED]>
and subject line Bug#196505: fixed in gcc-3.2 1:3.2.3ds9-6
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--
Received: (at maintonly) by bugs.debian.org; 7 Jun 2003 16:04:29 +
>From [EMAIL PROTECTED] Sat Jun 07 11:04:28 2003
Return-path: <[EMAIL PROTECTED]>
Received: from bleep.blars.org (renig.nat.blars.org) [64.81.35.60] 
by master.debian.org with esmtp (Exim 3.35 1 (Debian))
id 19OgB9-0001Yz-00; Sat, 07 Jun 2003 11:04:27 -0500
Received: from quaff.nat.blars.org (quaff.nat.blars.org [172.16.2.7])
by renig.nat.blars.org (8.12.3/8.12.3/Debian-6.4) with ESMTP id 
h57G4Qtp006099
(version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=FAIL);
Sat, 7 Jun 2003 09:04:26 -0700
Received: from quaff.nat.blars.org (quaff [127.0.0.1])
by quaff.nat.blars.org (8.12.9/8.12.9/Debian-3) with ESMTP id 
h57G4P4t012377
(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
Sat, 7 Jun 2003 09:04:26 -0700
Received: (from [EMAIL PROTECTED])
by quaff.nat.blars.org (8.12.9/8.12.9/Debian-3) id h57G4PFZ012375;
Sat, 7 Jun 2003 09:04:25 -0700
Date: Sat, 7 Jun 2003 09:04:25 -0700
From: Blars Blarson <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: g++-3.2: /usr/share/man/man1/i386-linux-g++-3.2.1 is a dangling symlink
Message-ID: <[EMAIL PROTECTED]>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-Reportbug-Version: 2.10.1
User-Agent: Mutt/1.5.4i
Delivered-To: [EMAIL PROTECTED]
X-Spam-Status: No, hits=-12.3 required=4.0
tests=BAYES_10,HAS_PACKAGE,USER_AGENT_MUTT
autolearn=ham version=2.53-bugs.debian.org_2003_05_24
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_05_24 
(1.174.2.15-2003-03-30-exp)

Package: g++-3.2
Version: 1:3.2.3-4
Severity: minor
Tags: sid

After deleting the g++-3.3 dangling symlink, I'm getting:

/etc/cron.daily/man-db:
mandb: warning: /usr/share/man/man1/i386-linux-g++-3.2.1 is a dangling symlink


-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux quaff 2.4.20q11 #1 Wed May 21 22:41:11 PDT 2003 i686
Locale: LANG=C, LC_CTYPE=C

Versions of packages g++-3.2 depends on:
ii  gcc-3.2   1:3.2.3-4  The GNU C compiler
ii  gcc-3.2-base  1:3.2.3-4  The GNU Compiler Collection (base 
ii  libc6 2.3.1-17   GNU C Library: Shared libraries an
ii  libstdc++5-dev1:3.2.3-4  The GNU Standard C++ Library v3 (d

-- no debconf information


---
Received: (at 196505-close) by bugs.debian.org; 5 Jul 2003 15:03:37 +
>From [EMAIL PROTECTED] Sat Jul 05 10:03:37 2003
Return-path: <[EMAIL PROTECTED]>
Received: from auric.debian.org [206.246.226.45] 
by master.debian.org with esmtp (Exim 3.35 1 (Debian))
id 19YoZd-0005KY-00; Sat, 05 Jul 2003 10:03:37 -0500
Received: from katie by auric.debian.org with local (Exim 3.35 1 (Debian))
id 19YoYx-bs-00; Sat, 05 Jul 2003 11:02:55 -0400
From: Matthias Klose <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.34 $
Subject: Bug#196505: fixed in gcc-3.2 1:3.2.3ds9-6
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Sat, 05 Jul 2003 11:02:55 -0400
Delivered-To: [EMAIL PROTECTED]

We believe that the bug you reported is fixed in the latest version of
gcc-3.2, which is due to be installed in the Debian FTP archive:

cpp-3.2-doc_3.2.3-6_all.deb
  to pool/main/g/gcc-3.2/cpp-3.2-doc_3.2.3-6_all.deb
cpp-3.2_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/cpp-3.2_3.2.3-6_i386.deb
g++-3.2_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/g++-3.2_3.2.3-6_i386.deb
g77-3.2-doc_3.2.3-6_all.deb
  to pool/main/g/gcc-3.2/g77-3.2-doc_3.2.3-6_all.deb
g77-3.2_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/g77-3.2_3.2.3-6_i386.deb
gcc-3.2-base_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/gcc-3.2-base_3.2.3-6_i386.deb
gcc-3.2-doc_3.2.3-6_all.deb
  to pool/main/g/gcc-3.2/gcc-3.2-doc_3.2.3-6_all.deb
gcc-3.2_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/gcc-3.2_3.2.3-6_i386.deb
gcc-3.2_3.2.3ds9-6.diff.gz
  to pool/main/g/gcc-3.2/gcc-3.2_3.2.3ds9-6.diff.gz
gcc-3.2_3.2.3ds9-6.dsc
  to pool/main/g/gcc-3.2/gcc-3.2_3.2.3ds9-6.dsc
gnat-3.2-doc_3.2.3-6_all.deb
  to pool/main/g/gcc-3.2/gnat-3.2-doc_3.2.3-6_all.deb
gnat-3.2_3.2.3-6_i386.deb

Bug#199866: marked as done (gcc-3.2: still builds libstdc++5 for arm?)

2003-07-05 Thread Debian Bug Tracking System
Your message dated Sat, 05 Jul 2003 11:02:55 -0400
with message-id <[EMAIL PROTECTED]>
and subject line Bug#199866: fixed in gcc-3.2 1:3.2.3ds9-6
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--
Received: (at submit) by bugs.debian.org; 3 Jul 2003 14:32:24 +
>From [EMAIL PROTECTED] Thu Jul 03 09:29:55 2003
Return-path: <[EMAIL PROTECTED]>
Received: from cicero.e-mis.co.uk [212.240.194.162] 
by master.debian.org with esmtp (Exim 3.35 1 (Debian))
id 19Y55t-000671-00; Thu, 03 Jul 2003 09:29:53 -0500
Received: from [10.139.58.254] (helo=tacitus)
by cicero.e-mis.co.uk with esmtp (Exim 3.35 #1 (Debian))
id 19Y55s-0004VG-00
for <[EMAIL PROTECTED]>; Thu, 03 Jul 2003 15:29:52 +0100
Received: from james by tacitus with local (Exim 3.36 #1 (Debian))
id 19Y55s-Os-00
for <[EMAIL PROTECTED]>; Thu, 03 Jul 2003 15:29:52 +0100
To: [EMAIL PROTECTED]
Subject: gcc-3.2: still builds libstdc++5 for arm?
Mail-Copies-To: never
From: James Troup <[EMAIL PROTECTED]>
Date: Thu, 03 Jul 2003 15:29:51 +0100
Message-ID: <[EMAIL PROTECTED]>
User-Agent: Gnus/5.090017 (Oort Gnus v0.17) Emacs/20.7 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: James Troup <[EMAIL PROTECTED]>
Delivered-To: [EMAIL PROTECTED]
X-Spam-Status: No, hits=-8.0 required=4.0
tests=BAYES_30,HAS_PACKAGE,USER_AGENT_GNUS_UA
version=2.53-bugs.debian.org_2003_06_27
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_06_27 
(1.174.2.15-2003-03-30-exp)

Package: gcc-3.2
Version: 3.2.3ds9-5
Severity: serious

| gcc-3.2_3.2.3ds9-5_arm.changes
| REJECT
| Rejected: libstdc++5_3.2.3-5_arm.deb: old version (1:3.3-3) in unstable >= 
new version (1:3.2.3-5) targeted at unstable.
| Rejected: libstdc++5_3.2.3-5_arm.deb: old version (1:3.3-2) in testing >= new 
version (1:3.2.3-5) targeted at unstable.
| Rejecting.

Why is 3.2 still trying to build libstdc++5 for arm?  It's already
built by 3.3...

-- 
James

---
Received: (at 199866-close) by bugs.debian.org; 5 Jul 2003 15:03:37 +
>From [EMAIL PROTECTED] Sat Jul 05 10:03:37 2003
Return-path: <[EMAIL PROTECTED]>
Received: from auric.debian.org [206.246.226.45] 
by master.debian.org with esmtp (Exim 3.35 1 (Debian))
id 19YoZc-0005KM-00; Sat, 05 Jul 2003 10:03:36 -0500
Received: from katie by auric.debian.org with local (Exim 3.35 1 (Debian))
id 19YoYx-c0-00; Sat, 05 Jul 2003 11:02:55 -0400
From: Matthias Klose <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.34 $
Subject: Bug#199866: fixed in gcc-3.2 1:3.2.3ds9-6
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Sat, 05 Jul 2003 11:02:55 -0400
Delivered-To: [EMAIL PROTECTED]

We believe that the bug you reported is fixed in the latest version of
gcc-3.2, which is due to be installed in the Debian FTP archive:

cpp-3.2-doc_3.2.3-6_all.deb
  to pool/main/g/gcc-3.2/cpp-3.2-doc_3.2.3-6_all.deb
cpp-3.2_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/cpp-3.2_3.2.3-6_i386.deb
g++-3.2_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/g++-3.2_3.2.3-6_i386.deb
g77-3.2-doc_3.2.3-6_all.deb
  to pool/main/g/gcc-3.2/g77-3.2-doc_3.2.3-6_all.deb
g77-3.2_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/g77-3.2_3.2.3-6_i386.deb
gcc-3.2-base_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/gcc-3.2-base_3.2.3-6_i386.deb
gcc-3.2-doc_3.2.3-6_all.deb
  to pool/main/g/gcc-3.2/gcc-3.2-doc_3.2.3-6_all.deb
gcc-3.2_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/gcc-3.2_3.2.3-6_i386.deb
gcc-3.2_3.2.3ds9-6.diff.gz
  to pool/main/g/gcc-3.2/gcc-3.2_3.2.3ds9-6.diff.gz
gcc-3.2_3.2.3ds9-6.dsc
  to pool/main/g/gcc-3.2/gcc-3.2_3.2.3ds9-6.dsc
gnat-3.2-doc_3.2.3-6_all.deb
  to pool/main/g/gcc-3.2/gnat-3.2-doc_3.2.3-6_all.deb
gnat-3.2_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/gnat-3.2_3.2.3-6_i386.deb
gobjc-3.2_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/gobjc-3.2_3.2.3-6_i386.deb
libstdc++5-dbg_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/libstdc++5-dbg_3.2.3-6_i386.deb
libstdc++5-dev_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/libstdc++5-dev_3.2.3-6_i386.deb
libstdc++5-doc_3.2.3-6_all.deb
  to pool/main/g/gcc-3.2/libstdc++5-doc_3.2.3-6_all.deb
libstdc++5-pic_3.2.3-6_i386.deb
  to pool/main/g/gcc-3.2/libstdc++5-pic_3.2.3-6_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address the

[Bug optimization/11368] -falign-* has no effect on i386

2003-07-05 Thread pinskia at physics dot uc dot edu
PLEASE REPLY TO [EMAIL PROTECTED] ONLY, *NOT* [EMAIL PROTECTED]

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11368


pinskia at physics dot uc dot edu changed:

   What|Removed |Added

 AssignedTo|pinskia at physics dot uc   |unassigned at gcc dot gnu
   |dot edu |dot org
 Status|ASSIGNED|NEW





--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.




[Bug c/11370] [3.3/3.4 Regression] -Wunreachable-code gives false complaints

2003-07-05 Thread roger at eyesopen dot com
PLEASE REPLY TO [EMAIL PROTECTED] ONLY, *NOT* [EMAIL PROTECTED]

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11370


roger at eyesopen dot com changed:

   What|Removed |Added

 AssignedTo|unassigned at gcc dot gnu   |roger at eyesopen dot com
   |dot org |
 Status|NEW |ASSIGNED





--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.




[Bug optimization/11368] -falign-* has no effect on i386

2003-07-05 Thread pinskia at physics dot uc dot edu
PLEASE REPLY TO [EMAIL PROTECTED] ONLY, *NOT* [EMAIL PROTECTED]

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11368


pinskia at physics dot uc dot edu changed:

   What|Removed |Added

 AssignedTo|unassigned at gcc dot gnu   |pinskia at physics dot uc
   |dot org |dot edu
 Status|NEW |ASSIGNED





--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.




[Bug optimization/11368] -falign-* has no effect on i386

2003-07-05 Thread pinskia at physics dot uc dot edu
PLEASE REPLY TO [EMAIL PROTECTED] ONLY, *NOT* [EMAIL PROTECTED]

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11368



--- Additional Comments From pinskia at physics dot uc dot edu  2003-07-05 
17:15 ---
Updated patch submitted: 




--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.




Bug#196090: xfree86 miscompilation

2003-07-05 Thread Branden Robinson
On Sat, Jun 14, 2003 at 08:02:33PM +0200, Matthias Klose wrote:
> Hi Branden,
> 
> for tracjking down the xfree86 miscompilation ...
> 
> - which directory should I checkout, when I want to follow the 4.3
>   branch?

Check out what, from where?

As far as we know the XDM authorization compile problem affects both
4.2.1 and 4.3.0, so you could just grab the latest xfree86 out of
unstable.

> - wanting to determine the file, which gets miscompiled, I'd like to
>   build xfree86 using -O2 and -O1, then trying to replace O1 compiled
>   files with O2 compiled files.

Okay.

>   - which files are likeley to be miscompiled?

I haven't nailed down this information as well as I'd like yet, but likely
culprit(s) are one or more of:

xc/lib/Xdmcp/Unwrap.c
xc/lib/Xdmcp/Wrap.c
xc/lib/Xdmcp/Wrap.h
xc/lib/Xdmcp/Wraphelp.c

xc/programs/Xserver/os/auth.c
xc/programs/Xserver/os/osdep.h
xc/programs/Xserver/os/xdmauth.c
xc/programs/Xserver/os/xdmcp.c

xc/programs/xdm/auth.c
xc/programs/xdm/dm_auth.h
xc/programs/xdm/genauth.c
xc/programs/xdm/policy.c
xc/programs/xdm/resource.c
xc/programs/xdm/xdmauth.c

(I'm pretty sure that's a comprehensive list of all files in the X
distribution that have anything to do with XDM-AUTHORIZATION-1 at all.)

>   - is there a xfree86 testsuite?

Sort of, but not one I know of that would help here.

>   - can you suggest a way to automatically test the miscompilation?

Not at present.  :(

By the way, the miscompilation is not PowerPC specific.  It happens on
i386 as well, and probably everywhere.

-- 
G. Branden Robinson|  To stay young requires unceasing
Debian GNU/Linux   |  cultivation of the ability to
[EMAIL PROTECTED] |  unlearn old falsehoods.
http://people.debian.org/~branden/ |  -- Robert Heinlein


pgpo4scFeb5Ic.pgp
Description: PGP signature


Bug#196090: xfree86 miscompilation

2003-07-05 Thread Matthias Klose
Branden Robinson writes:
> On Sat, Jun 14, 2003 at 08:02:33PM +0200, Matthias Klose wrote:
> > Hi Branden,
> > 
> > for tracjking down the xfree86 miscompilation ...
> > 
> > - which directory should I checkout, when I want to follow the 4.3
> >   branch?
> 
> Check out what, from where?
> 
> As far as we know the XDM authorization compile problem affects both
> 4.2.1 and 4.3.0, so you could just grab the latest xfree86 out of
> unstable.

at least with the current gcc-3.3 in unstable I could not reproduce
the miscompilation with Daniel Stone's current 4.3 sources and
optimization set to -O2. with the same compiler and the 4.2 sources in
unstable however the miscompilation is reproducible. CC to debian-x as
my response about the test went to Daniel only.

> By the way, the miscompilation is not PowerPC specific.  It happens on
> i386 as well, and probably everywhere.

I checked this on i386-linux.

Matthias




Results for 3.2.3 (Debian) testsuite on i386-pc-linux-gnu

2003-07-05 Thread Matthias Klose
LAST_UPDATED: 
Native configuration is i386-pc-linux-gnu

=== g++ tests ===


Running target unix
XPASS: g++.other/init5.C  Execution test

=== g++ Summary ===

# of expected passes7378
# of unexpected successes   1
# of expected failures  88
# of untested testcases 9
# of unsupported tests  3
/build/packages/gcc/3.2/gcc-3.2-3.2.3ds9/build/gcc/testsuite/../g++ version 
3.2.3 (Debian)

=== g77 tests ===


Running target unix

=== g77 Summary ===

# of expected passes1458
# of unsupported tests  8
/build/packages/gcc/3.2/gcc-3.2-3.2.3ds9/build/gcc/testsuite/../g77 version 
3.2.3 (Debian)

=== gcc tests ===


Running target unix

=== gcc Summary ===

# of expected passes19029
# of expected failures  68
# of unsupported tests  48
/build/packages/gcc/3.2/gcc-3.2-3.2.3ds9/build/gcc/xgcc version 3.2.3 (Debian)

=== objc tests ===


Running target unix

=== objc Summary ===

# of expected passes1035
# of expected failures  6
/build/packages/gcc/3.2/gcc-3.2-3.2.3ds9/build/gcc/xgcc version 3.2.3 (Debian)

=== libstdc++-v3 tests ===


Running target unix
XPASS: 22_locale/collate_byname.cc execution test
XPASS: 22_locale/collate_members_char.cc execution test
XPASS: 22_locale/collate_members_wchar_t.cc execution test
XPASS: 22_locale/ctype_is_char.cc execution test
XPASS: 22_locale/ctype_is_wchar_t.cc execution test
XPASS: 22_locale/members.cc execution test
XPASS: 22_locale/messages_byname.cc execution test
XPASS: 22_locale/messages_members_char.cc execution test
XPASS: 22_locale/moneypunct_byname.cc execution test
XPASS: 22_locale/moneypunct_members_char.cc execution test
XPASS: 22_locale/moneypunct_members_wchar_t.cc execution test
XPASS: 22_locale/numpunct_byname.cc execution test
XPASS: 22_locale/numpunct_members_char.cc execution test
XPASS: 22_locale/numpunct_members_wchar_t.cc execution test
FAIL: 26_numerics/c99_classification_macros_c.cc (test for excess errors)

=== libstdc++-v3 Summary ===

# of expected passes432
# of unexpected failures1
# of unexpected successes   14
# of expected failures  12

Compiler version: 3.2.3 (Debian) 
Platform: i386-pc-linux-gnu
configure flags: --host=i386-linux -v --enable-languages=c,c++,f77,objc,ada 
--prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info 
--with-gxx-include-dir=/usr/include/c++/3.2 --enable-shared --with-system-zlib 
--enable-nls --without-included-gettext --enable-__cxa_atexit 
--enable-clocale=gnu --enable-objc-gc
BOOT_CFLAGS=-O2 

Patches that Debian applied in this version:

gcc-names:
  versioned gcc names

gcc-version:
  Add "(Debian)" to the gcc version string

fastjar-doc:
  Add fastjar(1) and grepjar(1) documentation

libstdc++-incdir:
  Propagate gxx_include_dir to the libstdc++ subdirectory.

libstdc++-pic:
  Build and install libstdc++_pic.a library.

libstdc++-doclink:
  link local libstdc++ documentation to local source-level documentation 

gcc-line-numbers:
  Richard Henderson 
  * integrate.c (output_inline_function): Reset input_filename
  and lineno from the decl before rest_of_compilation.

gccbug:
  Use sensible-editor instead of vi as fallback editor

arm-update:
  2002-09-21  Richard Earnshaw  ([EMAIL PROTECTED])
  
PR opt/7930
* cse.c (fold_rtx): Calculate old_cost before we fold each
operand.

hppa-fptr:
  Handle function pointer comparisions on hppa properly
  Backported from gcc-3.3 branch
  http://gcc.gnu.org/ml/gcc-cvs/2002-12/msg00157.html
  http://gcc.gnu.org/ml/gcc-cvs/2002-12/msg00195.html

libobjc:
  Find header file for Boehm garbage collector.

g77-names:
  versioned g77 names

ada-gcc-name:
  use gcc-3.2 instead of gcc and gnatXXX-3.15 instead of gnatXXX
  as the command names.

i386-typo:
  2003-05-10  Alexander Aganichev  <[EMAIL PROTECTED]>
  
* config/i386/i386.h (MODES_TIEABLE_P): Fix typo. 

reporting:
   --help gives hint to /usr/share/doc/debian/bug-reporting.txt

autoreconf:
  autoreconf several directories for proper mipsen libtool support

Counting all warnings,
there are 60 warnings in stage3 of this bootstrap.

Number of warnings per file:
 23 gcc/combine.c
 10 gcc/regclass.c
  4 gcc/gcc.c
  4 ./intdoc.texi
  2 gcc/fold-const.c
  2 gcc/emit-rtl.c
  2 gcc/crtstuff.c
  2 gcc/ada/a-except.adb
  1 gcc/sched-deps.c
  1 gcc/reload.c
  1 gcc/profile.c
  1 gcc/objc/lang-specs.h
  1 gcc/function.c
  1 gcc/expr.c
  1 gcc/cp/lang-specs.h
  1 gcc/cp/init.c
  1 gcc/cp/class.c
  1 gcc/config/i386/i386.c
  1 gcc/calls.c

Number of warning types:
 36 comparison between signed and unsigned
  6 string length `???' is greater than the length `???' ISO C89 compilers 
are required to support
  4 signed and 

Results for 3.2.3 (Debian) testsuite on hppa-unknown-linux-gnu

2003-07-05 Thread Matthias Klose
LAST_UPDATED: 
Native configuration is hppa-unknown-linux-gnu

=== g++ tests ===


Running target unix
XPASS: g++.mike/eh33.C (test for excess errors)
XPASS: g++.mike/eh33.C  Execution test
XPASS: g++.mike/eh50.C (test for excess errors)
XPASS: g++.mike/eh50.C  Execution test
XPASS: g++.other/init5.C  Execution test

=== g++ Summary ===

# of expected passes7345
# of unexpected successes   5
# of expected failures  88
# of untested testcases 23
# of unsupported tests  6
/build/packages/gcc/3.2/gcc-3.2-3.2.3ds9/build/gcc/testsuite/../g++ version 
3.2.3 (Debian)

=== g77 tests ===


Running target unix

=== g77 Summary ===

# of expected passes1458
# of unsupported tests  8
/build/packages/gcc/3.2/gcc-3.2-3.2.3ds9/build/gcc/testsuite/../g77 version 
3.2.3 (Debian)

=== gcc tests ===


Running target unix
FAIL: gcc.c-torture/execute/20020307-2.c compilation,  -O0 
UNRESOLVED: gcc.c-torture/execute/20020307-2.c execution,  -O0 
FAIL: gcc.c-torture/execute/20020307-2.c compilation,  -O1 
UNRESOLVED: gcc.c-torture/execute/20020307-2.c execution,  -O1 
FAIL: gcc.c-torture/execute/20020307-2.c compilation,  -O2 
UNRESOLVED: gcc.c-torture/execute/20020307-2.c execution,  -O2 
FAIL: gcc.c-torture/execute/20020307-2.c compilation,  -O3 -fomit-frame-pointer 
UNRESOLVED: gcc.c-torture/execute/20020307-2.c execution,  -O3 
-fomit-frame-pointer 
FAIL: gcc.c-torture/execute/20020307-2.c compilation,  -O3 -fomit-frame-pointer 
-funroll-loops 
UNRESOLVED: gcc.c-torture/execute/20020307-2.c execution,  -O3 
-fomit-frame-pointer -funroll-loops 
FAIL: gcc.c-torture/execute/20020307-2.c compilation,  -O3 -fomit-frame-pointer 
-funroll-all-loops -finline-functions 
UNRESOLVED: gcc.c-torture/execute/20020307-2.c execution,  -O3 
-fomit-frame-pointer -funroll-all-loops -finline-functions 
FAIL: gcc.c-torture/execute/20020307-2.c compilation,  -O3 -g 
UNRESOLVED: gcc.c-torture/execute/20020307-2.c execution,  -O3 -g 
FAIL: gcc.c-torture/execute/20020307-2.c compilation,  -Os 
UNRESOLVED: gcc.c-torture/execute/20020307-2.c execution,  -Os 
FAIL: gcc.c-torture/execute/arith-rand.c execution,  -O0 
FAIL: gcc.c-torture/execute/arith-rand.c execution,  -O1 
FAIL: gcc.c-torture/execute/arith-rand.c execution,  -O2 
FAIL: gcc.c-torture/execute/arith-rand.c execution,  -O3 -fomit-frame-pointer 
FAIL: gcc.c-torture/execute/arith-rand.c execution,  -O3 -fomit-frame-pointer 
-funroll-loops 
FAIL: gcc.c-torture/execute/arith-rand.c execution,  -O3 -fomit-frame-pointer 
-funroll-all-loops -finline-functions 
FAIL: gcc.c-torture/execute/arith-rand.c execution,  -O3 -g 
FAIL: gcc.c-torture/execute/arith-rand.c execution,  -Os 
FAIL: gcc.c-torture/execute/va-arg-22.c execution,  -O0 
FAIL: gcc.c-torture/execute/va-arg-22.c execution,  -O1 
FAIL: gcc.c-torture/execute/va-arg-22.c execution,  -O2 
FAIL: gcc.c-torture/execute/va-arg-22.c execution,  -O3 -fomit-frame-pointer 
FAIL: gcc.c-torture/execute/va-arg-22.c execution,  -O3 -fomit-frame-pointer 
-funroll-loops 
FAIL: gcc.c-torture/execute/va-arg-22.c execution,  -O3 -fomit-frame-pointer 
-funroll-all-loops -finline-functions 
FAIL: gcc.c-torture/execute/va-arg-22.c execution,  -O3 -g 
FAIL: gcc.c-torture/execute/va-arg-22.c execution,  -Os 
FAIL: gcc.dg/20020312-2.c (test for excess errors)
WARNING: gcc.dg/20020312-2.c compilation failed to produce executable
FAIL: gcc.dg/asm-names.c (test for excess errors)

=== gcc Summary ===

# of expected passes18805
# of unexpected failures26
# of expected failures  74
# of unresolved testcases   8
# of unsupported tests  128
/build/packages/gcc/3.2/gcc-3.2-3.2.3ds9/build/gcc/xgcc version 3.2.3 (Debian)

=== objc tests ===


Running target unix

=== objc Summary ===

# of expected passes1035
# of expected failures  6
/build/packages/gcc/3.2/gcc-3.2-3.2.3ds9/build/gcc/xgcc version 3.2.3 (Debian)

=== libstdc++-v3 tests ===


Running target unix
XPASS: 22_locale/collate_byname.cc execution test
XPASS: 22_locale/collate_members_char.cc execution test
XPASS: 22_locale/collate_members_wchar_t.cc execution test
XPASS: 22_locale/ctype_is_char.cc execution test
XPASS: 22_locale/members.cc execution test
XPASS: 22_locale/messages_byname.cc execution test
XPASS: 22_locale/messages_members_char.cc execution test
XPASS: 22_locale/moneypunct_byname.cc execution test
XPASS: 22_locale/moneypunct_members_char.cc execution test
XPASS: 22_locale/moneypunct_members_wchar_t.cc execution test
XPASS: 22_locale/numpunct_byname.cc execution test
XPASS: 22_locale/numpunct_members_char.cc execution test
XPASS: 22_locale/numpunct_members_wchar_t.cc execution test
FAIL: 26_numerics/c99_classification_macros_c.cc (test for excess errors)

=== libstdc++-v3 Summary ===

# of expected passes432
# of 

Results for 3.2.3 (Debian) testsuite on ia64-unknown-linux-gnu

2003-07-05 Thread Matthias Klose
LAST_UPDATED: 
Native configuration is ia64-unknown-linux-gnu

=== g++ tests ===


Running target unix
XPASS: g++.other/init5.C  Execution test

=== g++ Summary ===

# of expected passes7187
# of unexpected successes   1
# of expected failures  88
# of untested testcases 23
# of unsupported tests  6
/build/buildd/gcc-3.2-3.2.3ds9/build/gcc/testsuite/../g++ version 3.2.3 (Debian)

=== g77 tests ===


Running target unix

=== g77 Summary ===

# of expected passes1458
# of unsupported tests  8
/build/buildd/gcc-3.2-3.2.3ds9/build/gcc/testsuite/../g77 version 3.2.3 (Debian)

=== gcc tests ===


Running target unix
XPASS: gcc.dg/c99-intconst-1.c (test for excess errors)

=== gcc Summary ===

# of expected passes18500
# of unexpected successes   1
# of expected failures  83
# of unsupported tests  121
/build/buildd/gcc-3.2-3.2.3ds9/build/gcc/xgcc version 3.2.3 (Debian)

=== objc tests ===


Running target unix

=== objc Summary ===

# of expected passes1035
# of expected failures  6
/build/buildd/gcc-3.2-3.2.3ds9/build/gcc/xgcc version 3.2.3 (Debian)

=== libstdc++-v3 tests ===


Running target unix
XPASS: 22_locale/collate_byname.cc execution test
XPASS: 22_locale/collate_members_char.cc execution test
XPASS: 22_locale/collate_members_wchar_t.cc execution test
XPASS: 22_locale/ctype_is_char.cc execution test
XPASS: 22_locale/ctype_is_wchar_t.cc execution test
XPASS: 22_locale/members.cc execution test
XPASS: 22_locale/messages_byname.cc execution test
XPASS: 22_locale/messages_members_char.cc execution test
XPASS: 22_locale/moneypunct_byname.cc execution test
XPASS: 22_locale/moneypunct_members_char.cc execution test
XPASS: 22_locale/moneypunct_members_wchar_t.cc execution test
XPASS: 22_locale/numpunct_byname.cc execution test
XPASS: 22_locale/numpunct_members_char.cc execution test
XPASS: 22_locale/numpunct_members_wchar_t.cc execution test
FAIL: 26_numerics/c99_classification_macros_c.cc (test for excess errors)

=== libstdc++-v3 Summary ===

# of expected passes432
# of unexpected failures1
# of unexpected successes   14
# of expected failures  12

Compiler version: 3.2.3 (Debian) 
Platform: ia64-unknown-linux-gnu
configure flags: --host=ia64-linux -v --enable-languages=c,c++,f77,objc,ada 
--prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info 
--with-gxx-include-dir=/usr/include/c++/3.2 --enable-shared --with-system-zlib 
--enable-nls --without-included-gettext --enable-__cxa_atexit 
--enable-clocale=gnu --enable-objc-gc
BOOT_CFLAGS=-O2 

Patches that Debian applied in this version:

gcc-names:
  versioned gcc names

gcc-version:
  Add "(Debian)" to the gcc version string

fastjar-doc:
  Add fastjar(1) and grepjar(1) documentation

libstdc++-incdir:
  Propagate gxx_include_dir to the libstdc++ subdirectory.

libstdc++-pic:
  Build and install libstdc++_pic.a library.

libstdc++-doclink:
  link local libstdc++ documentation to local source-level documentation 

gcc-line-numbers:
  Richard Henderson 
  * integrate.c (output_inline_function): Reset input_filename
  and lineno from the decl before rest_of_compilation.

gccbug:
  Use sensible-editor instead of vi as fallback editor

arm-update:
  2002-09-21  Richard Earnshaw  ([EMAIL PROTECTED])
  
PR opt/7930
* cse.c (fold_rtx): Calculate old_cost before we fold each
operand.

hppa-fptr:
  Handle function pointer comparisions on hppa properly
  Backported from gcc-3.3 branch
  http://gcc.gnu.org/ml/gcc-cvs/2002-12/msg00157.html
  http://gcc.gnu.org/ml/gcc-cvs/2002-12/msg00195.html

libobjc:
  Find header file for Boehm garbage collector.

g77-names:
  versioned g77 names

ada-gcc-name:
  use gcc-3.2 instead of gcc and gnatXXX-3.15 instead of gnatXXX
  as the command names.

reporting:
   --help gives hint to /usr/share/doc/debian/bug-reporting.txt

autoreconf:
  autoreconf several directories for proper mipsen libtool support

Counting all warnings,
there are 60 warnings in stage3 of this bootstrap.

Number of warnings per file:
 18 gcc/combine.c
 10 gcc/regclass.c
  4 ./intdoc.texi
  3 gcc/reload1.c
  2 gcc/unwind.h
  2 gcc/reload.c
  2 gcc/gcc.c
  2 gcc/fold-const.c
  2 gcc/ada/a-except.adb
  1 gcc/varasm.c
  1 gcc/toplev.c
  1 gcc/sched-deps.c
  1 gcc/regmove.c
  1 gcc/profile.c
  1 gcc/objc/lang-specs.h
  1 gcc/ggc-page.c
  1 gcc/expr.c
  1 gcc/cppexp.c
  1 gcc/cp/lang-specs.h
  1 gcc/cp/init.c
  1 gcc/cp/class.c
  1 gcc/config/ia64/fde-glibc.c
  1 gcc/calls.c
  1 auto-host.h

Number of warning types:
 31 comparison between signed and unsigned
  4 string length `???' is greater than the length `???' ISO C89 compilers 
are r

Bug#196090: xfree86 miscompilation

2003-07-05 Thread Branden Robinson
On Sat, Jul 05, 2003 at 09:35:15PM +0200, Matthias Klose wrote:
> Branden Robinson writes:
> > As far as we know the XDM authorization compile problem affects both
> > 4.2.1 and 4.3.0, so you could just grab the latest xfree86 out of
> > unstable.
> 
> at least with the current gcc-3.3 in unstable I could not reproduce
> the miscompilation with Daniel Stone's current 4.3 sources and
> optimization set to -O2. with the same compiler and the 4.2 sources in
> unstable however the miscompilation is reproducible. CC to debian-x as
> my response about the test went to Daniel only.

Hmm.  Interesting.  I'll check the files I listed for upstream changes
between 4.2.1 and 4.3.0.

> > By the way, the miscompilation is not PowerPC specific.  It happens on
> > i386 as well, and probably everywhere.
> 
> I checked this on i386-linux.

Okay.  Thanks for following up.  (And thanks for prodding me to do the
same.  :) )

-- 
G. Branden Robinson| Exercise your freedom of religion.
Debian GNU/Linux   | Set fire to a church of your
[EMAIL PROTECTED] | choice.
http://people.debian.org/~branden/ |


pgpPrLWUHR6sc.pgp
Description: PGP signature


__cxa_atexit and __dso_handle

2003-07-05 Thread David N. Welton

[ Please CC replies to me. ]

Hi guys,

I am developing a project with eCos from my i386 host, with the target
system being a PC floppy (and therefore i386 as well).

The problem is that despite using -nostdlib whilst compiling, I still
get __cxa_atexit and __dso_handle defined in my .o files (yes, eCos
utilizes C++ in places).

I found a switch to turn off __cxa_atexit, but found nothing for the
other one.  Is it possible to get gcc 3.[recent] to generate
executables suitable for standalone execution?  If not, I think it
ought to be!

Thankyou for your time,
-- 
David N. Welton
   Consulting: http://www.dedasys.com/
 Personal: http://www.dedasys.com/davidw/
Free Software: http://www.dedasys.com/freesoftware/
   Apache Tcl: http://tcl.apache.org/




[Bug c/11369] too relaxed checking with -Wstrict-prototypes

2003-07-05 Thread dhazeghi at yahoo dot com
PLEASE REPLY TO [EMAIL PROTECTED] ONLY, *NOT* [EMAIL PROTECTED]

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11369


dhazeghi at yahoo dot com changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed||1
   Last reconfirmed|-00-00 00:00:00 |2003-07-06 01:31:34
   date||
   Target Milestone|3.4 |---


--- Additional Comments From dhazeghi at yahoo dot com  2003-07-06 01:31 
---
Confirmed with mainline (20030705) and current branch.



--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.




Bug#200003: cpp: contains non-free manpages

2003-07-05 Thread Zack Weinberg

FYI, the reason those manpages exist in the first place, is that the
GCC Texinfo manual is under the GFDL, and the manpages cpp.1/gcc.1 are
automatically generated from it.  The FSF advised us (the GCC
maintainers) that creating and distributing separate manpages for each
of the Invariant Sections was an acceptable alternative to embedding
the full text of the Invariant Sections in each manpage.

I'd suggest you deal with this as an instance of the general GFDL
issue.

zw