--- Comment #14 from jvdelisle at gcc dot gnu dot org 2006-04-14 02:31
---
Subject: Bug 26890
Author: jvdelisle
Date: Fri Apr 14 02:31:28 2006
New Revision: 112943
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=112943
Log:
2006-04-14 Jerry DeLisle [EMAIL PROTECTED]
PR
--- Comment #15 from jvdelisle at gcc dot gnu dot org 2006-04-14 03:14
---
Testcase was committed to 4.1 branch as well, but I typoed the pr number so it
did not register commit here.
Fixed on 4.1 and trunk.
--
jvdelisle at gcc dot gnu dot org changed:
What|Removed
--- Comment #16 from jvdelisle at gcc dot gnu dot org 2006-04-14 03:16
---
Closing
--
jvdelisle at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #13 from sje at cup dot hp dot com 2006-04-10 18:22 ---
Putting the size of pad back seems OK on IA64 in both ILP32 and LP64 modes. In
ILP32 mode I get:
The DTP
Size of p: 136
Size of pad: 200
Size of char *: 4
Size if int: 4
In LP64 mode, both on HP-UX and Linux, I get:
--
jvdelisle at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |jvdelisle at gcc dot gnu dot
|dot org
--- Comment #5 from sje at cup dot hp dot com 2006-04-07 17:02 ---
I believe this patch is causing a bunch of IO failures on ia64-hp-hpux11.23.
Specifically, the setting of pad looks bad to me. pad, in this case, is not
a padding on the end of the structure but a parallel array of
--- Comment #6 from jvdelisle at gcc dot gnu dot org 2006-04-07 18:42
---
We posted a question about that on the list. Not knowing the purpose of pad, I
took a guess. Let me know what you learn. Appreciate your testing this and
reporting.
--
--- Comment #7 from jvdelisle at gcc dot gnu dot org 2006-04-07 18:50
---
Another thought. If comment #5 about size of p is true, why not set pad to
sizeof(p)? Why was it so oddly constructed in the first place?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26890
--- Comment #8 from sje at cup dot hp dot com 2006-04-07 18:55 ---
I am not sure why it was created the way it was or why it doesn't just use
sizeof(p). I haven't looked back into SVN/email to see if there are any
comments on why it was done the way it was done. Do you know where
--- Comment #9 from jvdelisle at gcc dot gnu dot org 2006-04-07 19:17
---
st_parameter_dt are declared by the front end which then passes to the library
functions.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26890
--- Comment #10 from jvdelisle at gcc dot gnu dot org 2006-04-07 22:23
---
I put some prints at the top of get_unit in unit.c to take a look. After
putting the padding back where it was originally in io.h:
The DTP
Size of p: 132
Size of pad: 200
Size of char *: 4
Size if int: 4
This
--- Comment #11 from sje at cup dot hp dot com 2006-04-07 22:36 ---
I think putting pad back to where it was is a good first step and I will see if
there is room on a 64 bit machine, I think we need some kind of test to make
sure that pad is always equal to or greater than the size of
--- Comment #12 from jvdelisle at gcc dot gnu dot org 2006-04-07 23:05
---
Subject: Bug 26890
Author: jvdelisle
Date: Fri Apr 7 23:05:12 2006
New Revision: 112769
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=112769
Log:
2006-04-07 Jerry DeLisle [EMAIL PROTECTED]
PR
--- Comment #3 from jvdelisle at gcc dot gnu dot org 2006-03-31 05:11
---
Subject: Bug 26890
Author: jvdelisle
Date: Fri Mar 31 05:11:03 2006
New Revision: 112570
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=112570
Log:
2006-03-30 Jerry DeLisle [EMAIL PROTECTED]
PR
--- Comment #4 from jvdelisle at gcc dot gnu dot org 2006-03-31 05:15
---
Subject: Bug 26890
Author: jvdelisle
Date: Fri Mar 31 05:15:42 2006
New Revision: 112571
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=112571
Log:
2006-03-30 Jerry DeLisle [EMAIL PROTECTED]
PR
--- Comment #1 from jvdelisle at gcc dot gnu dot org 2006-03-28 01:43
---
I will look into this if you would like.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26890
--- Comment #2 from paulthomas2 at wanadoo dot fr 2006-03-28 04:08 ---
Subject: Re: SIZE parameter interacts with same variable
in IO list character length specification.
jvdelisle at gcc dot gnu dot org wrote:
--- Comment #1 from jvdelisle at gcc dot gnu dot org 2006-03-28
17 matches
Mail list logo