Re: free (static_array)

2008-07-08 Thread Sajish V
;; gcc@gcc.gnu.org Sent: Tuesday, July 1, 2008 5:07:05 PM Subject: Re: free (static_array) On Tue, 1 Jul 2008, Michael Meissner wrote: > On Tue, Jul 01, 2008 at 11:50:58AM +0200, Denys Vlasenko wrote: > > On Tuesday 01 July 2008 09:24, Sajish V wrote: > > > Thanks for the reply, Den

Re: free (static_array)

2008-07-01 Thread Michael Meissner
On Tue, Jul 01, 2008 at 11:37:05AM +, Joseph S. Myers wrote: > On Tue, 1 Jul 2008, Michael Meissner wrote: > > > On Tue, Jul 01, 2008 at 11:50:58AM +0200, Denys Vlasenko wrote: > > > On Tuesday 01 July 2008 09:24, Sajish V wrote: > > > > Thanks for the reply, Denys. > > > > My question was, wh

Re: free (static_array)

2008-07-01 Thread Joseph S. Myers
On Tue, 1 Jul 2008, Michael Meissner wrote: > On Tue, Jul 01, 2008 at 11:50:58AM +0200, Denys Vlasenko wrote: > > On Tuesday 01 July 2008 09:24, Sajish V wrote: > > > Thanks for the reply, Denys. > > > My question was, why doesn't gcc catch it during compilation? It is clear > > > that we are tryi

Re: free (static_array)

2008-07-01 Thread Michael Meissner
On Tue, Jul 01, 2008 at 11:50:58AM +0200, Denys Vlasenko wrote: > On Tuesday 01 July 2008 09:24, Sajish V wrote: > > Thanks for the reply, Denys. > > My question was, why doesn't gcc catch it during compilation? It is clear > > that we are trying to free a variable from stack. Shouldn't gcc flag an

Re: free (static_array)

2008-07-01 Thread Denys Vlasenko
On Tuesday 01 July 2008 09:24, Sajish V wrote: > Thanks for the reply, Denys. > My question was, why doesn't gcc catch it during compilation? It is clear > that we are trying to free a variable from stack. Shouldn't gcc flag an error > for this during compilation? How gcc can know that free() is

Re: free (static_array)

2008-07-01 Thread Sajish V
AIL PROTECTED]> To: gcc@gcc.gnu.org Cc: Sajish V <[EMAIL PROTECTED]> Sent: Tuesday, July 1, 2008 2:44:06 PM Subject: Re: free (static_array) On Tuesday 01 July 2008 08:38, Sajish V wrote: > Hi All, > Can you please let me know why GCC does not crib when we try to fr

Re: free (static_array)

2008-07-01 Thread Denys Vlasenko
On Tuesday 01 July 2008 08:38, Sajish V wrote: > Hi All, > Can you please let me know why GCC does not crib when we try to free a static > array? > main () > { > char array[100]; > free (array); > } > The above code compiles without any hitch. > Thanks, > Sajish. # ./a.out *** glibc

free (static_array)

2008-06-30 Thread Sajish V
Hi All, Can you please let me know why GCC does not crib when we try to free a static array? main () { char array[100]; free (array); } The above code compiles without any hitch. Thanks, Sajish.