Thought I’d try to build armeb on clang350-import branch on my ad64 host, and 
found it failed to build because of a dependency on a machine include that 
doesn’t exist yet.

% make buildworld TARGET=arm TARGET_ARCH=armeb -DWITHOUT_GCC{,_BOOTSTRAP} 
-DWITH_CLANG{,_BOOTSTRAP}
...
===> gnu/lib/libgcc (obj,depend,all,install)
(cd /usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc; make -f 
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../usr.bin/cc/cc_tools/Makefile
 
MFILE=/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../usr.bin/cc/cc_tools/Makefile
 
GCCDIR=/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../contrib/gcc
 tm.h)
TARGET_CPU_DEFAULT=""  HEADERS="options.h dbxelf.h elfos-undef.h elfos.h 
freebsd-native.h freebsd-spec.h freebsd.h arm/elf.h arm/aout.h arm/bpabi.h 
arm/freebsd.h arm/arm.h defaults.h"  DEFINES=""  /bin/sh 
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../contrib/gcc/mkconfig.sh
 tm.h
echo '#define EXTRA_MODES_FILE "arm/arm-modes.def"' >> tm.h
(cd /usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc; make -f 
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../usr.bin/cc/cc_tools/Makefile
 
MFILE=/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../usr.bin/cc/cc_tools/Makefile
 
GCCDIR=/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../contrib/gcc
 tconfig.h)
TARGET_CPU_DEFAULT=""  HEADERS="auto-host.h ansidecl.h"  
DEFINES="USED_FOR_TARGET"  /bin/sh 
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../contrib/gcc/mkconfig.sh
 tconfig.h
(cd /usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc; make -f 
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../usr.bin/cc/cc_tools/Makefile
 
MFILE=/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../usr.bin/cc/cc_tools/Makefile
 
GCCDIR=/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../contrib/gcc
 options.h)
LC_ALL=C awk -f 
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../contrib/gcc/opt-gather.awk
 
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../contrib/gcc/c.opt
 
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../contrib/gcc/common.opt
 
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../contrib/gcc/config/arm/arm.opt
 > optionlist
LC_ALL=C awk -f 
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../contrib/gcc/opt-functions.awk
  -f 
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../contrib/gcc/opth-gen.awk
  < optionlist > options.h
(cd /usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc; make -f 
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../usr.bin/cc/cc_tools/Makefile
 
MFILE=/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../usr.bin/cc/cc_tools/Makefile
 
GCCDIR=/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../contrib/gcc
 unwind.h)
ln -sf 
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../contrib/gcc/config/arm/unwind-arm.h
 unwind.h
(cd /usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc; make -f 
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../usr.bin/cc/cc_tools/Makefile
 
MFILE=/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../usr.bin/cc/cc_tools/Makefile
 
GCCDIR=/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../contrib/gcc
 gthr-default.h)
ln -sf 
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../contrib/gcc/gthr-posix.h
 gthr-default.h
cc  -c -O -pipe   -DTARGET_ARM_EABI -DIN_GCC -DIN_LIBGCC2 
-D__GCC_FLOAT_NOT_NEEDED  -DHAVE_GTHR_DEFAULT  
-I/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../contrib/gcclibs/include
  
-I/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../contrib/gcc/config
 
-I/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../contrib/gcc
 -I.  
-I/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../usr.bin/cc/cc_tools
 -Dinhibit_libc -fno-inline -std=gnu99   -fheinous-gnu-extensions 
-Qunused-arguments -fvisibility=hidden -DHIDE_EXPORTS -fPIC -fexceptions 
-D__GLIBC__=3 -DElfW=__ElfN -o unwind-arm.o 
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../contrib/gcc/config/arm/unwind-arm.c
cc  -c -O -pipe   -DTARGET_ARM_EABI -DIN_GCC -DIN_LIBGCC2 
-D__GCC_FLOAT_NOT_NEEDED  -DHAVE_GTHR_DEFAULT  
-I/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../contrib/gcclibs/include
  
-I/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../contrib/gcc/config
 
-I/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../contrib/gcc
 -I.  
-I/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../usr.bin/cc/cc_tools
 -Dinhibit_libc -fno-inline -std=gnu99   -fheinous-gnu-extensions 
-Qunused-arguments -fvisibility=hidden -DHIDE_EXPORTS -fPIC -fexceptions 
-D__GLIBC__=3 -DElfW=__ElfN -o libunwind.o 
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../contrib/gcc/config/arm/libunwind.S
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../contrib/gcc/config/arm/libunwind.S:29:10:
 fatal error: 'machine/acle-compat.h' file not found
#include <machine/acle-compat.h>
         ^
1 error generated.
*** Error code 1

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to