2 | | ||= Macro =||= contents of line `autoscan` is referring to when it says a file wants this macro =||= context (how the line is used) =||= human explanation for how adding the macro will be useful =|| |
3 | | ||= `AC_CHECK_FUNCS([dup2])` =||= =||= =||= =|| |
| 2 | ||= Macro =||= line of file `autoscan` wants it for =||= contents of line from previous column =||= context (how the line is used) =||= human explanation for how adding the macro will be useful (i.e. relevant comments) =|| |
| 3 | ||= `AC_CHECK_FUNCS([dup2])` =||= `src/darwintracelib1.0/darwintrace.c:1100` =||= `int dup2(int filedes, int filedes2) {` =||= new function declaration =||= `/* if darwintrace has been initialized, trap attempts to dup2 over our file descriptor */` (this function would only be useful if calls are being made to `dup2` in the first place, so check for it) =|| |
| 4 | ||= `AC_CHECK_FUNCS([getcwd])` =||= `src/darwintracelib1.0/darwintrace.c:642` =||= `if (!getcwd(somepath, sizeof(somepath))) {` =||= condition for an error message =||= In a path-sending function. Checking for `getcwd` would ensure that this function works. =|| |
| 5 | ||= `AC_CHECK_FUNCS([lchown])` =||= |