the bitrig master branch has been updated by patrick with 2 new commits:

commit 5afb5a33b04638ae49fbaf7e7a34e1f770e6edc8
diff: https://github.com/bitrig/bitrig/commit/5afb5a3
author: Patrick Wildt <[email protected]>
date: Mon Mar 16 00:57:11 2015 +0100

arm: switch to using integrated assembler for libssl

M       lib/libcrypto/crypto/arch/arm/Makefile.inc
M       lib/libssl/src/crypto/bn/asm/armv4-gf2m.pl
M       lib/libssl/src/crypto/modes/asm/ghash-armv4.pl

commit cdbdbabbfe6eca9f2bcfc573a952b0443a2b9b79
diff: https://github.com/bitrig/bitrig/commit/cdbdbab
author: Patrick Wildt <[email protected]>
date: Sun Mar 15 20:10:22 2015 +0100

arm: switch to using integrated assembler for kernel

Similar to other changes, convert the ASM syntax used to the
one liked by the integrated assembler.

Change VFP to use VFP-specific instructions. Clang's integrated
assembler enforces use of those.

Hardcode virtualization-extentions instructions until we can make
LLVM happy. The issue there is that it doesn't allow those on
our "reduced" CPU.

Properly align for variables and functions.

M       sys/arch/arm/arm/bcopyinout.S
M       sys/arch/arm/arm/bus_space_notimpl.S
M       sys/arch/arm/arm/copystr.S
M       sys/arch/arm/arm/cpufunc_asm.S
M       sys/arch/arm/arm/exception.S
M       sys/arch/arm/arm/in_cksum_arm.S
M       sys/arch/arm/arm/irq_dispatch.S
M       sys/arch/arm/arm/locore.S
M       sys/arch/arm/arm/sigcode.S
M       sys/arch/arm/arm/vectors.S
M       sys/arch/arm/arm/vfp.c
M       sys/arch/arm/armv7/hypervisor.S
M       sys/arch/arm/include/asm.h
M       sys/arch/arm/include/profile.h
M       sys/arch/armv7/armv7/armv7_start.S
M       sys/arch/armv7/conf/Makefile.armv7
M       sys/lib/libkern/arch/arm/memcpy.S
M       sys/lib/libkern/arch/arm/memset.S

Reply via email to