Remove parameter names from libiberty.h

Andrew Pinski pinskia@physics.uc.edu
Thu Apr 14 16:18:00 GMT 2005


> 
> > Kaveh R. Ghazi writes:
> > As noted here:
> > http://sourceware.org/ml/binutils/2005-04/msg00269.html
> > 
> > The new f*open_unlocked function prototypes in libiberty.h are in
> > conflict with binutils sources because one of the parameter names
> > ("mode") gets defined to "31" and the build dies.
> 
> Why not alternatively fix the real problem (as you had noted), as opposed to
> indirectly establishing the policy that libiberty prototypes don't include
> parameter names (as it doesn't seem like the true solution to the problem).

I don't know why I am replying to you but ...
Anyways there is no other way to fix the problem correctly.  If we change
the parameter name, someone else might have defined it so we get into
a cycle.

-- Pinski



More information about the Binutils mailing list