5977984da2
arg-pp-main, and allow for wrapper-specific hooks to extend the pre-processing through _WRAP_ARG_PP.<wrappee>. Move the Darwin GCC-related preprocessing into arg-pp-darwin-gcc, and create a arg-pp-mipspro-cc that understands -LANG:<feature> and -LIST:<feature> so that they're not confused with the usual -Ldir options.
31 lines
1.5 KiB
Text
31 lines
1.5 KiB
Text
$NetBSD: NOTES,v 1.2 2005/01/18 17:25:13 jlam Exp $
|
|
|
|
|
|
==> {"$@"} ,--> {argbuf} ,--> {cmdbuf}
|
|
| |
|
|
^ | | | | |
|
|
| `------. | | | |
|
|
| | | | | |
|
|
v v | | | |
|
|
| |
|
|
[scan] [arg-source] `--> [logic] `--------> [cmd-sink]
|
|
|
|
^ ^ ^ ^ ^ ^
|
|
,-----------------------------' | | | | |
|
|
| ,-------------------' | | | |
|
|
| | ,-------------' | | |
|
|
| | | ,---' `-------. |
|
|
v v v v v v
|
|
|
|
[arg-pp-main] [arg-pp] [cache] [transform.sed] [transform] [buildcmd]
|
|
|
|
|
|
|
,-- {cmd} <--|
|
|
{cmd} <===| |
|
|
`-- {libs} <--'
|
|
|
|
^
|
|
|
|
|
v
|
|
|
|
[reorderlibs]
|