master
Use shell arrays to store arguments instead of building a string for eval. Add option argument handling for all the options that take an argument. Handle -I with separate path argument. Retire gcc2-specific bits. Handle -U__GNUC__ correctly on gcc4 systems.
Add where missing and harmonize PATH to be _PATH_DEFPATH (without local nor X11R6). Suggested by tb@