[Bug libstdc++/19664] libstdc++ headers should have pop/push of the visibility around the declarations

2005-11-03 Thread bero at arklinux dot org


--- Comment #86 from bero at arklinux dot org  2005-11-03 09:38 ---
Created an attachment (id=10120)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10120&action=view)
Updated version of the patch to apply on current SVN


-- 


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

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



[Bug java/24572] [4.0 regression] ICE in gimplify_expr, at gimplify.c:3983

2005-11-03 Thread mark at gcc dot gnu dot org


--- Comment #1 from mark at gcc dot gnu dot org  2005-11-03 09:41 ---
Confirmed, this prevents gjdoc from building, which used the build just fine
with earlier gcj 4.0.x releases.


-- 

mark at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2005-11-03 09:41:22
   date||


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

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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



[Bug c++/23797] [3.4 Regression] ICE on typename outside template

2005-11-03 Thread reichelt at gcc dot gnu dot org


--- Comment #14 from reichelt at gcc dot gnu dot org  2005-11-03 11:29 
---
Since Mark's patch for PR19253
http://gcc.gnu.org/ml/gcc-patches/2005-11/msg00141.html
this is an error again.


-- 

reichelt at gcc dot gnu dot org changed:

   What|Removed |Added

   Keywords|ice-on-valid-code   |ice-on-invalid-code


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

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#336167: gcc-4.0: breaks kernel builds in random ways.

2005-11-03 Thread Thiemo Seufer
tags 336167 +patch
thanks

Sven Luther wrote:
[snip]
> > The appended patch reverts a single line of the diff between 4.0.2-2
> > and 4.0.2-3 and lets the testcase succeed. I don't know that part of
> > gcc enough to judge if it is a valid fix for the problem.
> > 
> > Sven, could you test if this fixes also the problem you see?
> 
> Ok, i will, altough i would need to rebuild gcc, so it will not be before
> tomorrow that i can test it.

The appended patch fixes the problems for mips-linux, tested with a
kernel build and builds of ncpfs and mypasswordsafe.

Sven, can you test this patch?


Thiemo


2005-11-02  Eric Botcazou  <[EMAIL PROTECTED]>

PR rtl-optimization/23585
* rtlanal.c (rtx_addr_can_trap_p_1) : Return 0 for an address
that can't trap plus a constant integer, if the mode has zero size.


Index: rtlanal.c
===
RCS file: /cvs/gcc/gcc/gcc/rtlanal.c,v
retrieving revision 1.221
diff -u -p -r1.221 rtlanal.c
--- rtlanal.c   20 Oct 2005 12:14:29 -  1.221
+++ rtlanal.c   2 Nov 2005 09:32:05 -
@@ -267,7 +267,9 @@ rtx_addr_can_trap_p_1 (rtx x, enum machi
{
  HOST_WIDE_INT offset;
 
- if (!STRICT_ALIGNMENT || !unaligned_mems)
+ if (!STRICT_ALIGNMENT
+ || !unaligned_mems
+ || GET_MODE_SIZE (mode) == 0)
return 0;
 
  offset = INTVAL (XEXP (x, 1));



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Processed: Re: Bug#336167: gcc-4.0: breaks kernel builds in random ways.

2005-11-03 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> tags 336167 +patch
Bug#336167: gcc-4.0: breaks kernel builds in random ways.
There were no tags set.
Tags added: patch

> thanks
Stopping processing here.

Please contact me if you need assistance.

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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#336167: gcc-4.0: breaks kernel builds in random ways.

2005-11-03 Thread Sven Luther
On Thu, Nov 03, 2005 at 01:28:57PM +0100, Thiemo Seufer wrote:
> tags 336167 +patch
> thanks
> 
> Sven Luther wrote:
> [snip]
> > > The appended patch reverts a single line of the diff between 4.0.2-2
> > > and 4.0.2-3 and lets the testcase succeed. I don't know that part of
> > > gcc enough to judge if it is a valid fix for the problem.
> > > 
> > > Sven, could you test if this fixes also the problem you see?
> > 
> > Ok, i will, altough i would need to rebuild gcc, so it will not be before
> > tomorrow that i can test it.
> 
> The appended patch fixes the problems for mips-linux, tested with a
> kernel build and builds of ncpfs and mypasswordsafe.
> 
> Sven, can you test this patch?

Do i need to apply the above mentioned patch too or just this one ? 

Friendly,

Sven Luther



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#336167: gcc-4.0: breaks kernel builds in random ways.

2005-11-03 Thread Thiemo Seufer
Sven Luther wrote:
> On Thu, Nov 03, 2005 at 01:28:57PM +0100, Thiemo Seufer wrote:
> > tags 336167 +patch
> > thanks
> > 
> > Sven Luther wrote:
> > [snip]
> > > > The appended patch reverts a single line of the diff between 4.0.2-2
> > > > and 4.0.2-3 and lets the testcase succeed. I don't know that part of
> > > > gcc enough to judge if it is a valid fix for the problem.
> > > > 
> > > > Sven, could you test if this fixes also the problem you see?
> > > 
> > > Ok, i will, altough i would need to rebuild gcc, so it will not be before
> > > tomorrow that i can test it.
> > 
> > The appended patch fixes the problems for mips-linux, tested with a
> > kernel build and builds of ncpfs and mypasswordsafe.
> > 
> > Sven, can you test this patch?
> 
> Do i need to apply the above mentioned patch too or just this one ? 

Only this one (it is already in upstream, btw.), the previous one was wrong.


Thiemo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#336167: gcc-4.0: breaks kernel builds in random ways.

2005-11-03 Thread Sven Luther
On Thu, Nov 03, 2005 at 02:01:18PM +0100, Thiemo Seufer wrote:
> Sven Luther wrote:
> > On Thu, Nov 03, 2005 at 01:28:57PM +0100, Thiemo Seufer wrote:
> > > tags 336167 +patch
> > > thanks
> > > 
> > > Sven Luther wrote:
> > > [snip]
> > > > > The appended patch reverts a single line of the diff between 4.0.2-2
> > > > > and 4.0.2-3 and lets the testcase succeed. I don't know that part of
> > > > > gcc enough to judge if it is a valid fix for the problem.
> > > > > 
> > > > > Sven, could you test if this fixes also the problem you see?
> > > > 
> > > > Ok, i will, altough i would need to rebuild gcc, so it will not be 
> > > > before
> > > > tomorrow that i can test it.
> > > 
> > > The appended patch fixes the problems for mips-linux, tested with a
> > > kernel build and builds of ncpfs and mypasswordsafe.
> > > 
> > > Sven, can you test this patch?
> > 
> > Do i need to apply the above mentioned patch too or just this one ? 
> 
> Only this one (it is already in upstream, btw.), the previous one was wrong.

Ok, will do, but don't expect result soon, i think my box uses days to run all
the gcc test cases (failing over all the ppc64 ones obviously).

Friendly,

Sven Luther



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



[Bug java/24441] [4.1 regression] ICE's when building the ecj compiler 3.1.1

2005-11-03 Thread pinskia at gcc dot gnu dot org


--- Comment #1 from pinskia at gcc dot gnu dot org  2005-11-03 14:25 ---
*** Bug 24652 has been marked as a duplicate of this bug. ***


-- 

pinskia at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||bero at arklinux dot org


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

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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#337263: gij-4.0: segfaults on arm

2005-11-03 Thread Lennert Buytenhek
Package: gij-4.0
Version: 4.0.2-2
Severity: important

On armeb (and the same thing appears to be happening on regular arm),
gij doesn't seem to work at all -- trying to run any .class file just
results in a interpreter segfault accessing memory location ,
which is caught and reported as a java.lang.NullPointerException.

This prevents a successful build of db4.2 in sid.

# cat hello.java 
public class hello {
public static void main(String args[]) {
}
}
# gcj -C hello.java 
# gij hello
Exception in thread "main" java.lang.NullPointerException
   at java.security.SecureClassLoader.defineClass(java.lang.String, byte[], 
int, int, java.security.CodeSource) (/usr/lib/libgcj.so.6.0.0)
   at java.net.URLClassLoader.findClass(java.lang.String) 
(/usr/lib/libgcj.so.6.0.0)
   at java.lang.ClassLoader.loadClass(java.lang.String, boolean) 
(/usr/lib/libgcj.so.6.0.0)
   at java.lang.ClassLoader.loadClass(java.lang.String) 
(/usr/lib/libgcj.so.6.0.0)
   at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)
# 


-- System Information:
Debian Release: testing/unstable
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: armeb (armv5teb)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14-git4
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages gij-4.0 depends on:
ii  gcc-4.0-base  4.0.2-2The GNU Compiler Collection (base 
ii  libc6 2.3.5-6.1armeb GNU C Library: Shared libraries an
ii  libgcj6   4.0.2-2Java runtime library for use with 
ii  zlib1g1:1.2.3-6  compression library - runtime

gij-4.0 recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Multiple static inline functions

2005-11-03 Thread Akim Demaille

>Submitter-Id:  net
>Originator:Akim Demaille
>Organization:  
>Confidential:  no
>Synopsis:  Multiple static inline functions accepted
>Severity:  non-critical
>Priority:  low
>Category:  c
>Class: accepts-illegal
>Release:   4.0.2 (Debian 4.0.2-2) (Debian testing/unstable)
>Environment:
System: Linux nostromo 2.4.27-2-686-smp #1 SMP Tue Aug 16 15:57:25 JST 2005 
i686 GNU/Linux
Architecture: i686


host: i486-pc-linux-gnu
build: i486-pc-linux-gnu
target: i486-pc-linux-gnu
configured with: ../src/configure -v 
--enable-languages=c,c++,java,f95,objc,ada,treelang --prefix=/usr 
--enable-shared --with-system-zlib --libexecdir=/usr/lib 
--without-included-gettext --enable-threads=posix --enable-nls 
--program-suffix=-4.0 --enable-__cxa_atexit --enable-libstdcxx-allocator=mt 
--enable-clocale=gnu --enable-libstdcxx-debug --enable-java-gc=boehm 
--enable-java-awt=gtk --enable-gtk-cairo 
--with-java-home=/usr/lib/jvm/java-1.4.2-gcj-4.0-1.4.2.0/jre --enable-mpfr 
--disable-werror --enable-checking=release i486-linux-gnu
>Description:

GCC accepts that a function is defined several times under the same
name, provided it is static inline.  It seems to rely on the assembler
to check this kind of issues.

>How-To-Repeat:

The following compiles fine.

static inline
int
one ()
{
  return 1;
}

static inline
int
one ()
{
  return 2;
}

int
main ()
{
  return one ();
}


>Fix:

No idea.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#337263: gij-4.0: segfaults on arm

2005-11-03 Thread Matthias Klose
please could you (or Phil) take this upstream directly and link the
upstream and Debian reports? I currently do not have any access to arm
hardware (and hardly the time to do anything with it). We are
currently considering disabling the java support for m68k on request
by one of the m68k porters, so we could do the same for arm.

  Matthias

Lennert Buytenhek writes:
> Package: gij-4.0
> Version: 4.0.2-2
> Severity: important
> 
> On armeb (and the same thing appears to be happening on regular arm),
> gij doesn't seem to work at all -- trying to run any .class file just
> results in a interpreter segfault accessing memory location ,
> which is caught and reported as a java.lang.NullPointerException.
> 
> This prevents a successful build of db4.2 in sid.
> 
> # cat hello.java 
> public class hello {
> public static void main(String args[]) {
> }
> }
> # gcj -C hello.java 
> # gij hello
> Exception in thread "main" java.lang.NullPointerException
>at java.security.SecureClassLoader.defineClass(java.lang.String, byte[], 
> int, int, java.security.CodeSource) (/usr/lib/libgcj.so.6.0.0)
>at java.net.URLClassLoader.findClass(java.lang.String) 
> (/usr/lib/libgcj.so.6.0.0)
>at java.lang.ClassLoader.loadClass(java.lang.String, boolean) 
> (/usr/lib/libgcj.so.6.0.0)
>at java.lang.ClassLoader.loadClass(java.lang.String) 
> (/usr/lib/libgcj.so.6.0.0)
>at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)
> # 
> 
> 
> -- System Information:
> Debian Release: testing/unstable
>   APT prefers stable
>   APT policy: (500, 'stable')
> Architecture: armeb (armv5teb)
> Shell:  /bin/sh linked to /bin/bash
> Kernel: Linux 2.6.14-git4
> Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
> 
> Versions of packages gij-4.0 depends on:
> ii  gcc-4.0-base  4.0.2-2The GNU Compiler Collection 
> (base 
> ii  libc6 2.3.5-6.1armeb GNU C Library: Shared libraries 
> an
> ii  libgcj6   4.0.2-2Java runtime library for use 
> with 
> ii  zlib1g1:1.2.3-6  compression library - runtime
> 
> gij-4.0 recommends no packages.
> 
> -- no debconf information
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



[Bug java/24572] [4.0 regression] ICE in gimplify_expr, at gimplify.c:3983

2005-11-03 Thread andreast at gcc dot gnu dot org


--- Comment #2 from andreast at gcc dot gnu dot org  2005-11-03 20:16 
---
Todays gcc-svn HEAD compiles the jar fine. On ppc darwin.

Todays gcc-svn-gcc-4_0-branch fails with the below bt. Also on darwin.

wolfram:~/Desktop] andreast% gdb
/Volumes/export/gcc/gcc-svn/branch/testbin/libexec/gcc/powerpc-apple-darwin8.3.0/4.0.3/jc1
GNU gdb 6.1-20040303 (Apple version gdb-384) (Mon Mar 21 00:05:26 GMT 2005)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "powerpc-apple-darwin"...Reading symbols for shared
libraries . done

(gdb) set args antlr-2.7.5.jar -fhash-synchronization -fuse-divide-subroutine
-fuse-boehm-gc -fnon-call-exceptions -fkeep-inline-functions
-feliminate-unused-debug-symbols -fPIC -quiet -dumpbase antlr-2.7.5.jar
-auxbase-strip antlr.so -g -O2 -version -fclasspath= -fassume-compiled -o
/var/tmp//cchNKeYh.s
(gdb) r
Starting program:
/Volumes/export/gcc/gcc-svn/branch/testbin/libexec/gcc/powerpc-apple-darwin8.3.0/4.0.3/jc1
antlr-2.7.5.jar -fhash-synchronization -fuse-divide-subroutine -fuse-boehm-gc
-fnon-call-exceptions -fkeep-inline-functions -feliminate-unused-debug-symbols
-fPIC -quiet -dumpbase antlr-2.7.5.jar -auxbase-strip antlr.so -g -O2 -version
-fclasspath= -fassume-compiled -o /var/tmp//cchNKeYh.s
Reading symbols for shared libraries . done
GNU Java version 4.0.3 20051103 (prerelease) (powerpc-apple-darwin8.3.0)
compiled by GNU C version 4.0.3 20051103 (prerelease).
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Class path starts here:
./
/Volumes/export/gcc/gcc-svn/branch/testbin/share/java/libgcj-4.0.3.jar/
(system) (zip)

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x0010
add_insn_after (insn=0x4b841ea0, after=0x0) at
/Volumes/export/gcc/gcc-svn/branch/gcc-4_0-branch/gcc/emit-rtl.c:3377
3377  rtx next = NEXT_INSN (after);
(gdb) bt
#0  add_insn_after (insn=0x4b841ea0, after=0x0) at
/Volumes/export/gcc/gcc-svn/branch/gcc-4_0-branch/gcc/emit-rtl.c:3377
#1  0x00131208 in emit_note_after (subtype=-84, after=0x0) at
/Volumes/export/gcc/gcc-svn/branch/gcc-4_0-branch/gcc/emit-rtl.c:4156
#2  0x002a0178 in tree_expand_cfg () at
/Volumes/export/gcc/gcc-svn/branch/gcc-4_0-branch/gcc/cfgexpand.c:1076
#3  0x0006d7d0 in execute_pass_list (pass=0x47c15c) at
/Volumes/export/gcc/gcc-svn/branch/gcc-4_0-branch/gcc/tree-optimize.c:526
#4  0x0006dae0 in tree_rest_of_compilation (fndecl=0x4a9b7080) at
/Volumes/export/gcc/gcc-svn/branch/gcc-4_0-branch/gcc/tree-optimize.c:661
#5  0x002c53dc in cgraph_expand_function (node=0x4c586780) at
/Volumes/export/gcc/gcc-svn/branch/gcc-4_0-branch/gcc/cgraphunit.c:835
#6  0x002c54d0 in cgraph_assemble_pending_functions () at
/Volumes/export/gcc/gcc-svn/branch/gcc-4_0-branch/gcc/cgraphunit.c:307
#7  0x002c5c00 in cgraph_finalize_function (decl=0x4a9b7080, nested=0 '\0') at
/Volumes/export/gcc/gcc-svn/branch/gcc-4_0-branch/gcc/cgraphunit.c:399
#8  0x00032690 in end_java_method () at
/Volumes/export/gcc/gcc-svn/branch/gcc-4_0-branch/gcc/java/decl.c:2048
#9  0x0004c184 in parse_class_file () at
/Volumes/export/gcc/gcc-svn/branch/gcc-4_0-branch/gcc/java/jcf-parse.c:925
#10 0x0004ebbc in java_parse_file (set_yydebug=1266949792) at
/Volumes/export/gcc/gcc-svn/branch/gcc-4_0-branch/gcc/java/jcf-parse.c:1423
#11 0x0027c454 in toplev_main (argc=1078864652, argv=0xb73f) at
/Volumes/export/gcc/gcc-svn/branch/gcc-4_0-branch/gcc/toplev.c:1010
#12 0x2348 in _start (argc=21, argv=0xb5c4, envp=0xb61c) at
/SourceCache/Csu/Csu-57/crt.c:272
#13 0x21e8 in start ()
(gdb) 

[wolfram:gcc-svn/branch/objdir] andreast% ./gcc/xgcc -v
Using built-in specs.
Target: powerpc-apple-darwin8.3.0
Configured with: /Volumes/export/gcc/gcc-svn/branch/gcc-4_0-branch/configure
--prefix=/Volumes/export/gcc/gcc-svn/branch/testbin --enable-java-awt=gtk,xlib
--enable-gtk-cairo --disable-checking --enable-languages=c,c++,java
--disable-multilib
Thread model: posix
gcc version 4.0.3 20051103 (prerelease)


-- 


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

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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



[Bug java/24572] [4.0 regression] ICE in gimplify_expr, at gimplify.c:3983

2005-11-03 Thread andreast at gcc dot gnu dot org


--- Comment #3 from andreast at gcc dot gnu dot org  2005-11-03 20:35 
---
Forgot to add where it bombs w/o gdb involved:

antlr/Parser.java: In class 'antlr.Parser':
antlr/Parser.java: In method 'antlr.Parser.consumeUntil(int)':
antlr/Parser.java:0: internal compiler error: Bus error
Please submit a full bug report,
with preprocessed source if appropriate.
See http://gcc.gnu.org/bugs.html> for instructions.


-- 


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

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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



[Bug rtl-optimization/23567] [3.4/4.0/4.1 regression] if-conversion causes wrong code

2005-11-03 Thread steven at gcc dot gnu dot org


--- Comment #7 from steven at gcc dot gnu dot org  2005-11-03 21:00 ---
Jakub, ping!
What's up with this one?


-- 


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

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#337340: sentinel attribute should support non-NULL sentinels

2005-11-03 Thread Josh Triplett
Package: gcc-4.0
Version: 4.0.2-1
Severity: wishlist
Tags: upstream

The sentinel attribute tells GCC to ensure that the argument list of a
variadic function always ends with a final NULL argument.  It should be
possible to use this attribute for a variadic function where the
sentinel is some constant other than NULL, as long as the value of the
constant can be determined at compile time and supplied as a parameter
to the sentinel attribute.

- Josh Triplett



signature.asc
Description: OpenPGP digital signature


[Bug preprocessor/24202] [3.4/4.0/4.1 Regression] Segfault with #pragma once

2005-11-03 Thread wilson at gcc dot gnu dot org


--- Comment #14 from wilson at gcc dot gnu dot org  2005-11-04 02:10 ---
Subject: Bug 24202

Author: wilson
Date: Fri Nov  4 02:10:19 2005
New Revision: 106472

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106472
Log:
Fix failure with pragma once where buffer is NULL and buffer_valid is true.
PR preprocessor/24202
* files.c (_cpp_pop_file_buffer): Set buffer_valid to false.

Modified:
trunk/libcpp/ChangeLog
trunk/libcpp/files.c


-- 


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

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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



[Bug preprocessor/24202] [3.4/4.0/4.1 Regression] Segfault with #pragma once

2005-11-03 Thread wilson at gcc dot gnu dot org


--- Comment #15 from wilson at gcc dot gnu dot org  2005-11-04 02:12 ---
Subject: Bug 24202

Author: wilson
Date: Fri Nov  4 02:12:48 2005
New Revision: 106473

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106473
Log:
Fix pragma once bug where buffer is NULL and buffer_valid is true.
PR preprocessor/24202
* files.c (_cpp_pop_file_buffer): Set buffer_valid to false.

Modified:
branches/gcc-4_0-branch/libcpp/ChangeLog
branches/gcc-4_0-branch/libcpp/files.c


-- 


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

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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



[Bug preprocessor/24202] [3.4 Regression] Segfault with #pragma once

2005-11-03 Thread pinskia at gcc dot gnu dot org


--- Comment #16 from pinskia at gcc dot gnu dot org  2005-11-04 04:42 
---
Fixed on the mainline and the 4.0 branch for 4.0.3 but is waiting for a back
port for 3.4.x.


-- 

pinskia at gcc dot gnu dot org changed:

   What|Removed |Added

  Known to work|3.3.3 4.0.1 4.0.0   |3.3.3 4.0.1 4.0.0 4.0.3
   ||4.1.0
Summary|[3.4/4.0/4.1 Regression]|[3.4 Regression] Segfault
   |Segfault with #pragma once  |with #pragma once
   Target Milestone|4.0.3   |3.4.6


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

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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]