Message ID | 20210423203959.78275-8-imp@bsdimp.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [PULL,01/24] bsd-user: whitespace changes | expand |
On 4/23/21 1:39 PM, imp@bsdimp.com wrote: > From: Warner Losh<imp@bsdimp.com> > > extern char **environ has no standard home, so move the declaration from the .c > file to a handy .h file. Since this is a standard, old-school UNIX interface > dating from the 5th edition, it's not quite the same issue that the rule is > supposed to protect against, though. > > Signed-off-by: Warner Losh<imp@bsdimp.com> > --- > bsd-user/main.c | 1 - > bsd-user/qemu.h | 2 ++ > 2 files changed, 2 insertions(+), 1 deletion(-) Reviewed-by: Richard Henderson <richard.henderson@linaro.org> r~
diff --git a/bsd-user/main.c b/bsd-user/main.c index 5958b07e62..a94ab63065 100644 --- a/bsd-user/main.c +++ b/bsd-user/main.c @@ -48,7 +48,6 @@ unsigned long reserved_va; static const char *interp_prefix = CONFIG_QEMU_INTERP_PREFIX; const char *qemu_uname_release; -extern char **environ; enum BSDType bsd_type; /* diff --git a/bsd-user/qemu.h b/bsd-user/qemu.h index 3480db890d..4305bd1aed 100644 --- a/bsd-user/qemu.h +++ b/bsd-user/qemu.h @@ -27,6 +27,8 @@ #include "exec/user/abitypes.h" +extern char **environ; + enum BSDType { target_freebsd, target_netbsd,