Print this page
5262 libm needs to be carefully unifdef'd
5268 libm doesn't need to hide symbols which are already local
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Reviewed by: Gordon Ross <gwr@nexenta.com>
Approved by: Gordon Ross <gwr@nexenta.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libm/Makefile.com
          +++ new/usr/src/lib/libm/Makefile.com
↓ open down ↓ 503 lines elided ↑ open up ↑
 504  504  
 505  505  LINTERROFF      = -erroff=E_FUNC_SET_NOT_USED
 506  506  LINTERROFF      += -erroff=E_FUNC_RET_ALWAYS_IGNOR2
 507  507  LINTERROFF      += -erroff=E_FUNC_RET_MAYBE_IGNORED2
 508  508  LINTERROFF      += -erroff=E_IMPL_CONV_RETURN
 509  509  LINTERROFF      += -erroff=E_NAME_MULTIPLY_DEF2
 510  510  LINTFLAGS       += $(LINTERROFF)
 511  511  LINTFLAGS64     += $(LINTERROFF)
 512  512  LINTFLAGS64     += -errchk=longptr64
 513  513  
 514      -CPPFLAGS        += -DLIBM_BUILD
 515      -
 516      -CFLAGS          += $(C_BIGPICFLAGS)
      514 +CFLAGS          += $(C_BIGPICFLAGS)
 517  515  CFLAGS64        += $(C_BIGPICFLAGS)
 518  516  
 519  517  m9x_IL          = $(LIBMDIR)/common/m9x/__fenv_$(TARGET_ARCH).il
 520  518  
 521  519  SRCS_LD_i386_amd64 = \
 522  520          ../common/LD/finitel.c \
 523  521          ../common/LD/isnanl.c \
 524  522          ../common/LD/nextafterl.c
 525  523  
 526  524  SRCS_LD = \
↓ open down ↓ 503 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX