problem compiling trunk

howdy!

I checked out trunk this afternoon and got build errors (below).

Is my attempt to build universal unsupported or is this a general problem in trunk?

COMPILE: clang_darwin/osx/x86_64: /mypath/crossclang/llvm/projects/compiler-rt/lib/builtins/muloti4.c
/mypath/crossclang/build/Release/bin/clang -fPIC -I/mypath/crossclang/llvm/projects/compiler-rt/lib -I/mypath/crossclang/llvm/projects/compiler-rt/include -arch x86_64 -fvisibility=hidden -DVISIBILITY_HIDDEN -arch i386 -arch x86_64 -mmacosx-version-min=10.4 -isysroot /mypath/crossclang/llvm/projects/compiler-rt/SDKs/darwin -c -o /mypath/crossclang/build/tools/clang/runtime/compiler-rt/clang_darwin/osx/x86_64/SubDir.lib__builtins/muloti4.o /mypath/crossclang/llvm/projects/compiler-rt/lib/builtins/muloti4.c
**/mypath/**crossclang/llvm/projects/compiler-rt/lib/builtins/arm/divmodsi4.S:24:2: error: unknown directive
.syntax unified
^
**/mypath/**crossclang/llvm/projects/compiler-rt/lib/builtins/arm/divmodsi4.S:44:10: error: unknown token in expression
push {r4-r7, lr} ; add r7, sp, #12
^
**/mypath/**crossclang/llvm/projects/compiler-rt/lib/builtins/arm/divmodsi4.S:44:36: error: unknown token in expression
push {r4-r7, lr} ; add r7, sp, #12
^
**/mypath/**crossclang/llvm/projects/compiler-rt/lib/builtins/arm/divmodsi4.S:47:5: error: invalid instruction mnemonic ‘eor’
eor r4, r0, r1
^~~
**/mypath/**crossclang/llvm/projects/compiler-rt/lib/builtins/arm/divmodsi4.S:48:5: error: unknown use of instruction mnemonic without a size suffix
mov r5, r0
^
**/mypath/**crossclang/llvm/projects/compiler-rt/lib/builtins/arm/divmodsi4.S:49:5: error: unknown use of instruction mnemonic without a size suffix
mov r6, r2
^
**/mypath/**crossclang/llvm/projects/compiler-rt/lib/builtins/arm/divmodsi4.S:51:5: error: invalid instruction mnemonic ‘eor’
eor ip, r0, r0, asr #31
^~~
**/mypath/**crossclang/llvm/projects/compiler-rt/lib/builtins/arm/divmodsi4.S:52:5: error: invalid instruction mnemonic ‘eor’
eor lr, r1, r1, asr #31
^~~
**/mypath/**crossclang/llvm/projects/compiler-rt/lib/builtins/arm/divmodsi4.S:53:5: error: unknown use of instruction mnemonic without a size suffix
sub r0, ip, r0, asr #31
^
**/mypath/**crossclang/llvm/projects/compiler-rt/lib/builtins/arm/divmodsi4.S:54:5: error: unknown use of instruction mnemonic without a size suffix
sub r1, lr, r1, asr #31
^
**/mypath/**crossclang/llvm/projects/compiler-rt/lib/builtins/arm/divmodsi4.S:56:5: error: invalid instruction mnemonic ‘bl’
bl ___udivmodsi4
^~
**/mypath/**crossclang/llvm/projects/compiler-rt/lib/builtins/arm/divmodsi4.S:58:13: error: brackets expression not supported on this target
ldr r1, [r6]
^
**/mypath/**crossclang/llvm/projects/compiler-rt/lib/builtins/arm/divmodsi4.S:59:5: error: invalid instruction mnemonic ‘eor’
eor r0, r0, r4, asr #31
^~~
**/mypath/**crossclang/llvm/projects/compiler-rt/lib/builtins/arm/divmodsi4.S:60:5: error: invalid instruction mnemonic ‘eor’
eor r1, r1, r5, asr #31
^~~
**/mypath/**crossclang/llvm/projects/compiler-rt/lib/builtins/arm/divmodsi4.S:61:5: error: unknown use of instruction mnemonic without a size suffix
sub r0, r0, r4, asr #31
^
**/mypath/**crossclang/llvm/projects/compiler-rt/lib/builtins/arm/divmodsi4.S:62:5: error: unknown use of instruction mnemonic without a size suffix
sub r1, r1, r5, asr #31
^
**/mypath/**crossclang/llvm/projects/compiler-rt/lib/builtins/arm/divmodsi4.S:63:13: error: brackets expression not supported on this target
str r1, [r6]
^
**/mypath/**crossclang/llvm/projects/compiler-rt/lib/builtins/arm/divmodsi4.S:64:9: error: unknown token in expression
pop {r4-r7, pc}
^