diff options
author | kib <kib@FreeBSD.org> | 2006-10-21 11:49:07 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2006-10-21 11:49:07 +0000 |
commit | 3c7ee268c42dd546dfb867ecee76167df5adef46 (patch) | |
tree | 105c4e89bf8910b51cf6e239fc58445f8bc149ed /sys/netipsec/ipsec_output.c | |
parent | 09db1858a756478aef3a5b46ab5909c7f5d51fb2 (diff) | |
download | FreeBSD-src-3c7ee268c42dd546dfb867ecee76167df5adef46.zip FreeBSD-src-3c7ee268c42dd546dfb867ecee76167df5adef46.tar.gz |
Workaround for (what seems to be) compiler error for gcc 3.4.6. On
i386 with default optimization level (-O2), va_list pointer ap in the
__v2printf function is advanced before the use. That cause argument
shift and garbage instead last argument in printf-family when xprintf is
activated.
The nsswitch is easy victim of the bug.
Reviewed by: kan
Approved by: kan (mentor)
MFC after: 1 week
Diffstat (limited to 'sys/netipsec/ipsec_output.c')
0 files changed, 0 insertions, 0 deletions