This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [RFC][PATCH] -d_lines


On Wed, Aug 17, 2005 at 10:10:21PM +0200, Tobias Schl?ter wrote:
> Andrew Pinski wrote:
> > On Aug 17, 2005, at 3:54 PM, Tobias Schl?ter wrote:
> > 
> >>+  /* Find end of file name.  */
> >>+  i = 0;
> >>+  while ((i < PATH_MAX) && (filename[i] != '\0'))
> >>+    i++;
> >>+
> >>+  /* Improperly terminated or too-long filename.  */
> >>+  if (i == PATH_MAX)
> >>+    return FORM_UNKNOWN;
> > 
> > 
> > You are introducing a depend on PATH_MAX which is not correct.
> > If the filename is not ending in 0, well let the compiler crash
> > because there is something wrong inside the compiler.
> > 
> > All uses of PATH_MAX should be removed from the fortran front-end.
> > I thought there was a patch to do just that.
> 
> Yes, but it looks like it wasn't committed before I copy'n'pasted that chunk.
>  Thanks for spotting this.  I'll combine this with Steve's patch from
> http://gcc.gnu.org/ml/fortran/2005-08/msg00009.html, which I had approved  before.
> 
> Ok?


Tobi, You can commit my patch if you want.  I won't get to it
until Saturday.

-- 
Steve


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]