Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 401381
Collapse All | Expand All

(-)file_not_specified_in_diff (-12 / +12 lines)
Line  Link Here
0
-- js-1.8.5.orig/js/src/configure.in
0
++ js-1.8.5/js/src/configure.in
Lines 3550-3556 AC_MSG_CHECKING(for ARM NEON support in Link Here
3550
_SAVE_CFLAGS="$CFLAGS"
3550
_SAVE_CFLAGS="$CFLAGS"
3551
if test "$GNU_CC"; then
3551
if test "$GNU_CC"; then
3552
  # gcc needs -mfpu=neon to recognize NEON instructions
3552
  # gcc needs -mfpu=neon to recognize NEON instructions
3553
  CFLAGS="$CFLAGS -mfpu=neon -mfloat-abi=softfp"
3553
  CFLAGS="$CFLAGS -mfpu=neon"
3554
fi
3554
fi
3555
AC_TRY_COMPILE([],
3555
AC_TRY_COMPILE([],
3556
               [asm("vadd.i8 d0, d0, d0");],
3556
               [asm("vadd.i8 d0, d0, d0");],
Lines 4687-4695 if test -n "$MOZ_THUMB2"; then Link Here
4687
      if test "$GNU_CC"; then
4687
      if test "$GNU_CC"; then
4688
        AC_DEFINE(MOZ_THUMB2)
4688
        AC_DEFINE(MOZ_THUMB2)
4689
        AC_DEFINE(MOZ_ARM_ARCH)
4689
        AC_DEFINE(MOZ_ARM_ARCH)
4690
        CFLAGS="$CFLAGS -march=armv7-a -mthumb -mfloat-abi=softfp $MOZ_ARM_VFP_FLAGS"
4690
        CFLAGS="$CFLAGS -march=armv7-a -mthumb $MOZ_ARM_VFP_FLAGS"
4691
        CXXFLAGS="$CXXFLAGS -march=armv7-a -mthumb -mfloat-abi=softfp $MOZ_ARM_VFP_FLAGS"
4691
        CXXFLAGS="$CXXFLAGS -march=armv7-a -mthumb $MOZ_ARM_VFP_FLAGS"
4692
        ASFLAGS="$ASFLAGS -march=armv7-a -mthumb -mfloat-abi=softfp $MOZ_ARM_VFP_FLAGS"
4692
        ASFLAGS="$ASFLAGS -march=armv7-a -mthumb $MOZ_ARM_VFP_FLAGS"
4693
      else
4693
      else
4694
        AC_MSG_ERROR([--enable-thumb2 is not supported for non-GNU toolchains])
4694
        AC_MSG_ERROR([--enable-thumb2 is not supported for non-GNU toolchains])
4695
      fi
4695
      fi
Lines 4703-4711 elif test "$MOZ_ARM_ARCH" = "armv7"; the Link Here
4703
    arm*)
4703
    arm*)
4704
      if test "$GNU_CC"; then
4704
      if test "$GNU_CC"; then
4705
        AC_DEFINE(MOZ_ARM_ARCH)
4705
        AC_DEFINE(MOZ_ARM_ARCH)
4706
        CFLAGS="$CFLAGS -march=armv7-a -marm -mfloat-abi=softfp $MOZ_ARM_VFP_FLAGS"
4706
        CFLAGS="$CFLAGS -march=armv7-a -marm $MOZ_ARM_VFP_FLAGS"
4707
        CXXFLAGS="$CXXFLAGS -march=armv7-a -marm -mfloat-abi=softfp $MOZ_ARM_VFP_FLAGS"
4707
        CXXFLAGS="$CXXFLAGS -march=armv7-a -marm $MOZ_ARM_VFP_FLAGS"
4708
        ASFLAGS="$ASFLAGS -march=armv7-a -marm -mfloat-abi=softfp $MOZ_ARM_VFP_FLAGS"
4708
        ASFLAGS="$ASFLAGS -march=armv7-a -marm $MOZ_ARM_VFP_FLAGS"
4709
      else
4709
      else
4710
        AC_MSG_ERROR([--with-cpu-arch=armv7 is not supported for non-GNU toolchains])
4710
        AC_MSG_ERROR([--with-cpu-arch=armv7 is not supported for non-GNU toolchains])
4711
      fi
4711
      fi
4712
-- js-1.8.5.orig/js/src/Makefile.in
4712
++ js-1.8.5/js/src/Makefile.in
Lines 354-360 ASFILES += TrampolineSUNWX86.s Link Here
354
endif
354
endif
355
endif
355
endif
356
endif
356
endif
357
ifeq (arm, $(TARGET_CPU))
357
ifeq (arm, $(findstring arm,$(TARGET_CPU)))
358
#CPPSRCS		+= only_on_arm.cpp
358
#CPPSRCS		+= only_on_arm.cpp
359
endif
359
endif
360
#
360
#
Lines 382-388 CPPSRCS += checks.cc \ Link Here
382
# END enclude sources for V8 dtoa
382
# END enclude sources for V8 dtoa
383
#############################################
383
#############################################
384
384
385
ifeq (,$(filter arm %86 x86_64,$(TARGET_CPU)))
385
ifeq (,$(filter arm% %86 x86_64,$(TARGET_CPU)))
386
386
387
VPATH +=	$(srcdir)/assembler \
387
VPATH +=	$(srcdir)/assembler \
388
		$(srcdir)/assembler/wtf \
388
		$(srcdir)/assembler/wtf \
Lines 436-442 else Link Here
436
#CPPSRCS		+= only_on_x86.cpp
436
#CPPSRCS		+= only_on_x86.cpp
437
endif
437
endif
438
endif
438
endif
439
ifeq (arm, $(TARGET_CPU))
439
ifeq (arm, $(findstring arm,$(TARGET_CPU)))
440
#CPPSRCS		+= only_on_arm.cpp
440
#CPPSRCS		+= only_on_arm.cpp
441
endif
441
endif
442
#
442
#

Return to bug 401381