]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* verify.cc: Undef PC.
authorRainer Orth <ro@TechFak.Uni-Bielefeld.DE>
Fri, 19 Mar 2004 17:38:23 +0000 (17:38 +0000)
committerRainer Orth <ro@gcc.gnu.org>
Fri, 19 Mar 2004 17:38:23 +0000 (17:38 +0000)
From-SVN: r79690

libjava/ChangeLog
libjava/verify.cc

index a6d1dadab30c251c7540381d245dffcd796b164a..064ef338270c4dfb1a1b441ffe78e8c411617b04 100644 (file)
@@ -1,3 +1,7 @@
+2004-03-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+
+       * verify.cc: Undef PC.
+
 2004-03-18  Michael Koch  <konqueror@gmx.de>
 
        * java/nio/channels/spi/AbstractSelectableChannel.java
index 236bc4dcebfe6a4ae02f6b16e130bcc7bf31d9d2..7ba2ba4daee54cdf0a51263c3171025a36bb3b9d 100644 (file)
@@ -19,6 +19,11 @@ details.  */
 #include <java-insns.h>
 #include <java-interp.h>
 
+// On Solaris 10/x86, <signal.h> indirectly includes <ia32/sys/reg.h>, which 
+// defines PC since g++ predefines __EXTENSIONS__.  Undef here to avoid clash
+// with PC member of class _Jv_BytecodeVerifier below.
+#undef PC
+
 #ifdef INTERPRETER
 
 #include <java/lang/Class.h>