As suggested by James Carlson.
Signed-off-by: Paul Mackerras <paulus@samba.org>
/opt/SUNWspro/bin/cc -flags >/dev/null 2>&1; then
if [ "$archvariant" = "-64x" ]; then
( cd /tmp; echo "int x;" > ppp$$.c
- /opt/SUNWspro/bin/cc -c -errwarn -xchip=opteron -xarch=amd64 ppp$$.c >/dev/null 2>&1 || (
+ /opt/SUNWspro/bin/cc -c -errwarn -xchip=opteron -m64 ppp$$.c >/dev/null 2>&1 || (
echo "WorkShop C is unable to make 64 bit modules, and your $karch system needs"
echo "them. Consider upgrading cc on this machine."
rm -f ppp$$.c
#
# Solaris 8 and on includes support for IPv6
#
-#CFLAGS += -DINET6
-#OBJS += ipv6cp.o eui64.o
+CFLAGS += -DINET6
+OBJS += ipv6cp.o eui64.o
# Uncomment to enable MS-CHAP
-#CFLAGS += -DUSE_CRYPT -DCHAPMS -DMSLANMAN -DHAVE_CRYPT_H
-#OBJS += chap_ms.o pppcrypt.o md4.o sha1.o
+CFLAGS += -DUSE_CRYPT -DCHAPMS -DMSLANMAN -DHAVE_CRYPT_H
+OBJS += chap_ms.o pppcrypt.o md4.o sha1.o
# Uncomment for CBCP
#CFLAGS += -DCBCP_SUPPORT
include Makedefs.sol2
# Sun's cc flag for LP64 compilation / linkage
-COPTS += -errwarn -xtarget=opteron -xarch=amd64 -xmodel=kernel \
+COPTS += -errwarn -xtarget=opteron -m64 -xmodel=kernel \
-Ui386 -U__i386 -D__amd64 -xO2
# subdirectory where 64-bit objects / binaries will be placed