On Tue, 23 May 2006, Anish Mistry wrote:
>       On a better note I've added support for FreeBSD 4.x that uses gcc 
> 2.95.  The patches are in the linked tarball.  These changes should 
> be merged into the FreeBSD ports tree in the next week or two.

gcc 2.95 is thruly ancient, and the gcc 2.95 fixes in your patch are just
working around gcc 2.95's inability to deal with perfectly valid C99 code
(the hunks just shuffle variable initiation around).

The current code (which gcc 2.95 doesn't like) has better variable locality,
which might even help the optimizer, and certainly makes for more readable
code...

Is there a *real* reason to apply those specific 2.95-compatiblity hunks
upstream?  No new Linux *or* FreeBSD 5.x install should need them, and
neither does MacOS.  To me it looks like something that should remain in the
FreeBSD 4 ports patch.

Of course, I am *not* talking about the FreeBSD *support* hunks in your
patches -- these clearly should get merged upstream.  I just wonder about
the hunks specific to gcc 2.95 support.

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh


-------------------------------------------------------
All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________
HPLIP-Devel mailing list
HPLIP-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hplip-devel

Reply via email to