content/base/src/Makefile.in
author Mike Hommey <mh+mozilla@glandium.org>
Thu, 05 Sep 2013 09:01:46 +0900
changeset 158516 45097bc3a57898f22a4f3b74f8f8cf7511f5d0a4
parent 158225 cc256962b5fac1a06e5125a47ade5c0ec6a9beb7
child 159020 4127ebc547fdf569b326ab0fdb0e7fca94086fc2
permissions -rw-r--r--
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps

#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.

ifdef MOZ_WEBRTC
LOCAL_INCLUDES += \
		-I$(topsrcdir)/netwerk/sctp/datachannel \
		$(NULL)
endif

include $(topsrcdir)/config/rules.mk
include $(topsrcdir)/ipc/chromium/chromium-config.mk

LOCAL_INCLUDES += \
  -I$(topsrcdir)/caps/include \
  -I$(topsrcdir)/content/events/src \
  -I$(topsrcdir)/content/html/content/src \
  -I$(topsrcdir)/content/html/document/src \
  -I$(topsrcdir)/content/xbl/src \
  -I$(topsrcdir)/content/xml/content/src \
  -I$(topsrcdir)/content/xml/document/src \
  -I$(topsrcdir)/content/xslt/src/xpath \
  -I$(topsrcdir)/content/xul/content/src \
  -I$(topsrcdir)/content/xul/document/src \
  -I$(topsrcdir)/dom/base \
  -I$(topsrcdir)/dom/ipc \
  -I$(topsrcdir)/js/ipc \
  -I$(topsrcdir)/image/src \
  -I$(topsrcdir)/js/xpconnect/src \
  -I$(topsrcdir)/layout/base \
  -I$(topsrcdir)/layout/generic \
  -I$(topsrcdir)/layout/style \
  -I$(topsrcdir)/layout/svg \
  -I$(topsrcdir)/layout/xul/base/src \
  -I$(topsrcdir)/netwerk/base/src \
  -I$(topsrcdir)/js/xpconnect/wrappers \
  $(NULL)

# gcc requires -msse2 for this file since it uses SSE2 intrinsics.  (See bug
# 585538 comment 12.)
ifneq (,$(INTEL_ARCHITECTURE))
ifdef GNU_CC
nsTextFragmentSSE2.$(OBJ_SUFFIX): CXXFLAGS+=-msse2
endif

ifdef SOLARIS_SUNPRO_CXX
nsTextFragmentSSE2.$(OBJ_SUFFIX): CXXFLAGS+=-xarch=sse2 -xO4
endif
endif