]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC 263631, 263637, 263664, 263676, 263679, 263698, 263711,
authorian <ian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 17 May 2014 18:53:36 +0000 (18:53 +0000)
committerian <ian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 17 May 2014 18:53:36 +0000 (18:53 +0000)
commit10c991374b6105df33ecf989e55cc85a588fac01
tree55cacb7f7f4f144bb7eb2d4704b89fa045af7e35
parentb1c2a02556faa178d4bd581db07e0437d6bad5a2
MFC 263631, 263637, 263664, 263676, 263679, 263698, 263711,

  Implement __flt_rounds for ARMv6 hard-float. The fpscr register stores the
  current rounding mode used by the VFP unit.

  Simplify how we build MACHINE_ARCH. There are 3 options that may be set
  however only arm, armeb, armv6, and soon armv6hf will be used.

  Add the llvm/clang patch for r263619.

  Reorder the pmap macros so "ARM_MMU_V6 + ARM_MMU_V7" is first. As they are
  identical this allows us to build for both v6 and v7 together.

  Add code for enabling second CPU core for A20 SoC.
  Enable SMP on Cubieboard2.

  Switch to freebsd.org emal address in copyright.

git-svn-id: svn://svn.freebsd.org/base/stable/10@266337 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
36 files changed:
contrib/llvm/patches/patch-r263619-clang-r201662-arm-gnueabihf.diff [new file with mode: 0644]
lib/libc/arm/gen/flt_rounds.c
sys/arm/allwinner/a10_clk.c
sys/arm/allwinner/a10_clk.h
sys/arm/allwinner/a10_common.c
sys/arm/allwinner/a10_ehci.c
sys/arm/allwinner/a10_gpio.c
sys/arm/allwinner/a10_gpio.h
sys/arm/allwinner/a10_machdep.c
sys/arm/allwinner/a10_sramc.c
sys/arm/allwinner/a10_sramc.h
sys/arm/allwinner/a20/a20_cpu_cfg.c
sys/arm/allwinner/a20/a20_cpu_cfg.h
sys/arm/allwinner/a20/a20_mp.c [new file with mode: 0644]
sys/arm/allwinner/a20/files.a20
sys/arm/allwinner/aintc.c
sys/arm/allwinner/console.c
sys/arm/allwinner/if_emac.c
sys/arm/allwinner/if_emacreg.h
sys/arm/allwinner/timer.c
sys/arm/conf/CUBIEBOARD2
sys/arm/include/param.h
sys/arm/include/pmap.h
sys/arm/rockchip/rk30xx_common.c
sys/arm/rockchip/rk30xx_gpio.c
sys/arm/rockchip/rk30xx_grf.c
sys/arm/rockchip/rk30xx_grf.h
sys/arm/rockchip/rk30xx_machdep.c
sys/arm/rockchip/rk30xx_pmu.c
sys/arm/rockchip/rk30xx_pmu.h
sys/arm/rockchip/rk30xx_wdog.c
sys/arm/rockchip/rk30xx_wdog.h
sys/boot/fdt/dts/arm/cubieboard.dts
sys/boot/fdt/dts/arm/cubieboard2.dts
sys/boot/fdt/dts/arm/rk3188-radxa.dts
sys/boot/fdt/dts/arm/rk3188.dtsi