This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug java/28329] [ecj] gcj leaves .jar and .zip files in /tmp
- From: "tromey at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 11 Jul 2006 19:28:32 -0000
- Subject: [Bug java/28329] [ecj] gcj leaves .jar and .zip files in /tmp
- References: <bug-28329-360@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #2 from tromey at gcc dot gnu dot org 2006-07-11 19:28 -------
%U implies %d
I debugged today and set a breakpoint in delete_if_ordinary.
I get this:
Breakpoint 1, delete_if_ordinary (
name=0x9af48c0 "-fzip-dependency=/tmp/ccQurYQS.zip")
at ../../trunk/gcc/gcc.c:2349
So the problem seems to be that gcc.c assumes that %U is only used
as a standalone argument. This makes sense, so the fix, I think, is
to change the specs to pass this argument standalone somewhere.
--
tromey at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last reconfirmed|0000-00-00 00:00:00 |2006-07-11 19:28:31
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28329