* [Bug java/9369] wrong bytecode generated for static inner class with private constructor
[not found] <20030119181601.9369.jsturm@one-point.com>
@ 2003-07-29 21:53 ` pinskia at physics dot uc dot edu
2004-05-22 0:08 ` pinskia at gcc dot gnu dot org
` (4 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: pinskia at physics dot uc dot edu @ 2003-07-29 21:53 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9369
pinskia at physics dot uc dot edu changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|3.4 |---
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug java/9369] wrong bytecode generated for static inner class with private constructor
[not found] <20030119181601.9369.jsturm@one-point.com>
2003-07-29 21:53 ` [Bug java/9369] wrong bytecode generated for static inner class with private constructor pinskia at physics dot uc dot edu
@ 2004-05-22 0:08 ` pinskia at gcc dot gnu dot org
2005-02-10 3:58 ` pinskia at gcc dot gnu dot org
` (3 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-05-22 0:08 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2004-05-20 23:41 -------
Note to get the error when running with Sun's java, you have to use -Xfuture.
--
What |Removed |Added
----------------------------------------------------------------------------
Last reconfirmed|2003-12-26 03:16:08 |2004-05-20 23:41:11
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9369
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug java/9369] wrong bytecode generated for static inner class with private constructor
[not found] <20030119181601.9369.jsturm@one-point.com>
2003-07-29 21:53 ` [Bug java/9369] wrong bytecode generated for static inner class with private constructor pinskia at physics dot uc dot edu
2004-05-22 0:08 ` pinskia at gcc dot gnu dot org
@ 2005-02-10 3:58 ` pinskia at gcc dot gnu dot org
2005-05-12 2:03 ` pinskia at gcc dot gnu dot org
` (2 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-02-10 3:58 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-10 00:26 -------
*** Bug 19870 has been marked as a duplicate of this bug. ***
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |mark at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9369
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug java/9369] wrong bytecode generated for static inner class with private constructor
[not found] <20030119181601.9369.jsturm@one-point.com>
` (2 preceding siblings ...)
2005-02-10 3:58 ` pinskia at gcc dot gnu dot org
@ 2005-05-12 2:03 ` pinskia at gcc dot gnu dot org
2005-05-13 23:27 ` tromey at gcc dot gnu dot org
2005-09-30 13:34 ` pinskia at gcc dot gnu dot org
5 siblings, 0 replies; 7+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-05-12 2:03 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-12 02:03 -------
Hmm, even though GCJ -C produces the same bytecode for Outer as far as I can see, we now produce
something which actually works with both gij and java (with -Xfuture).
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9369
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug java/9369] wrong bytecode generated for static inner class with private constructor
[not found] <20030119181601.9369.jsturm@one-point.com>
` (3 preceding siblings ...)
2005-05-12 2:03 ` pinskia at gcc dot gnu dot org
@ 2005-05-13 23:27 ` tromey at gcc dot gnu dot org
2005-09-30 13:34 ` pinskia at gcc dot gnu dot org
5 siblings, 0 replies; 7+ messages in thread
From: tromey at gcc dot gnu dot org @ 2005-05-13 23:27 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From tromey at gcc dot gnu dot org 2005-05-13 23:27 -------
This no longer fails due to a change that went in as part of the fix
for PR 8618. In particular, we now emit the 'Inner' constructor as
package-private, not private.
This is kind of a slacker approach to implementing accessors.
For constructors and static methods it probably has the desired
effect without doing harm, though I haven't considered it in great
detail. For ordinary methods it might be a problem due to overriding.
This PR should only be marked as "fixed" if there is another PR for the
case of accessors for methods and fields. Even then it isn't entirely
clear if this is more hack or more fix.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9369
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug java/9369] wrong bytecode generated for static inner class with private constructor
[not found] <20030119181601.9369.jsturm@one-point.com>
` (4 preceding siblings ...)
2005-05-13 23:27 ` tromey at gcc dot gnu dot org
@ 2005-09-30 13:34 ` pinskia at gcc dot gnu dot org
5 siblings, 0 replies; 7+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-09-30 13:34 UTC (permalink / raw)
To: gcc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
Severity|normal |minor
Last reconfirmed|2004-05-20 23:41:11 |2005-09-30 13:33:55
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9369
^ permalink raw reply [flat|nested] 7+ messages in thread