diff options
Diffstat (limited to 'usr/src/cmd/vi')
-rw-r--r-- | usr/src/cmd/vi/port/Makefile | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/usr/src/cmd/vi/port/Makefile b/usr/src/cmd/vi/port/Makefile index 155862a4b1..4b9c17ee22 100644 --- a/usr/src/cmd/vi/port/Makefile +++ b/usr/src/cmd/vi/port/Makefile @@ -2,9 +2,8 @@ # CDDL HEADER START # # The contents of this file are subject to the terms of the -# Common Development and Distribution License, Version 1.0 only -# (the "License"). You may not use this file except in compliance -# with the License. +# Common Development and Distribution License (the "License"). +# You may not use this file except in compliance with the License. # # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE # or http://www.opensolaris.org/os/licensing. @@ -20,7 +19,7 @@ # CDDL HEADER END # # -# Copyright 2006 Sun Microsystems, Inc. All rights reserved. +# Copyright 2007 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # # ident "%Z%%M% %I% %E% SMI" @@ -65,6 +64,11 @@ $(XPG4) := CFLAGS += -DXPG4 -DXPG4ONLY $(XPG6) := CFLAGS += -DXPG4 -DXPG6 -I$(SRC)/lib/libc/inc CPPFLAGS += -DUSG -DSTDIO -DVMUNIX -DTABS=8 -DSINGLE -DTAG_STACK + +# vi maintains its own versions of various routines from libc and libcurses, +# so localize all symbols to avoid name space collisions. +LDFLAGS += $(MAPFILE.NGB:%=-M%) + CLOBBERFILES += $(LIBPROGS) ex := LDLIBS += -lmapmalloc -lcurses \ $(ZLAZYLOAD) -lgen -lcrypt_i $(ZNOLAZYLOAD) |