-Os and ndispatch.c
Harald Schmalzbauer
h at schmalzbauer.de
Mon Mar 15 06:48:52 PST 2004
Please forget the following lines if "CFLAGS= -Os -pipe" is known to be
unsupported.
Otherwise when trying to compile lib/libc/ (ndispatch.c) I get the following
error:
cc -Os -pipe -march=i486 -I/usr/src/lib/libc/include
-I/usr/src/lib/libc/../../include -I/usr/src/lib/libc/i386
-D__DBINTERFACE_PRIVATE -I/usr/src/lib/libc/../../contrib/gdtoa -DINET6
-I/usr/src/lib/libc -DPOSIX_MISTAKE -I/usr/src/lib/libc/locale -DBROKEN_DES
-DPORTMAP -DDES_BUILTIN -I/usr/src/lib/libc/rpc -DYP -DHESIOD
-Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized
-c /usr/src/lib/libc/net/nsdispatch.c
/usr/src/lib/libc/net/nsdispatch.c: In function `nss_configure':
/usr/src/lib/libc/net/nsdispatch.c:344: warning: dereferencing type-punned
pointer will break strict-aliasing rules
/usr/src/lib/libc/net/nsdispatch.c:346: warning: dereferencing type-punned
pointer will break strict-aliasing rules
/usr/src/lib/libc/net/nsdispatch.c: In function `_nsdbtput':
/usr/src/lib/libc/net/nsdispatch.c:380: warning: dereferencing type-punned
pointer will break strict-aliasing rules
/usr/src/lib/libc/net/nsdispatch.c: In function `nss_load_module':
/usr/src/lib/libc/net/nsdispatch.c:486: warning: dereferencing type-punned
pointer will break strict-aliasing rules
/usr/src/lib/libc/net/nsdispatch.c: In function `nss_atexit':
/usr/src/lib/libc/net/nsdispatch.c:514: warning: dereferencing type-punned
pointer will break strict-aliasing rules
/usr/src/lib/libc/net/nsdispatch.c:516: warning: dereferencing type-punned
pointer will break strict-aliasing rules
*** Error code 1
Stop in /usr/src/lib/libc
I don't speak too much C so I can't help here.
If I understand things right it should be part of Project Evil, so perhaps
Bill Paul is interested in.
Thanks,
-Harry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: signature
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20040315/53667bef/attachment.bin
More information about the freebsd-current
mailing list