Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Dec 2014 21:57:22 -0700
From:      Warner Losh <imp@bsdimp.com>
To:        John-Mark Gurney <jmg@funkthat.com>, Dimitry Andric <dim@FreeBSD.org>
Cc:        FreeBSD toolchain <freebsd-toolchain@FreeBSD.org>
Subject:   armeb build of clang350-import
Message-ID:  <36DE57D9-9FE4-44C6-9440-EED79C4322C7@bsdimp.com>

next in thread | raw e-mail | index | archive | help

--Apple-Mail=_B2B497C4-5FBB-4D39-973B-88831A85AA8F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Thought I=E2=80=99d 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=E2=80=99t exist yet.

% make buildworld TARGET=3Darm TARGET_ARCH=3Darmeb =
-DWITHOUT_GCC{,_BOOTSTRAP} -DWITH_CLANG{,_BOOTSTRAP}
...
=3D=3D=3D> 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.b=
in/cc/cc_tools/Makefile =
MFILE=3D/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../=
../usr.bin/cc/cc_tools/Makefile =
GCCDIR=3D/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/..=
/../../contrib/gcc tm.h)
TARGET_CPU_DEFAULT=3D""  HEADERS=3D"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=3D""  /bin/sh =
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../co=
ntrib/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.b=
in/cc/cc_tools/Makefile =
MFILE=3D/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../=
../usr.bin/cc/cc_tools/Makefile =
GCCDIR=3D/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/..=
/../../contrib/gcc tconfig.h)
TARGET_CPU_DEFAULT=3D""  HEADERS=3D"auto-host.h ansidecl.h"  =
DEFINES=3D"USED_FOR_TARGET"  /bin/sh =
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../co=
ntrib/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.b=
in/cc/cc_tools/Makefile =
MFILE=3D/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../=
../usr.bin/cc/cc_tools/Makefile =
GCCDIR=3D/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/..=
/../../contrib/gcc options.h)
LC_ALL=3DC awk -f =
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../co=
ntrib/gcc/opt-gather.awk =
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../co=
ntrib/gcc/c.opt =
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../co=
ntrib/gcc/common.opt =
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../co=
ntrib/gcc/config/arm/arm.opt > optionlist
LC_ALL=3DC awk -f =
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../co=
ntrib/gcc/opt-functions.awk  -f =
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../co=
ntrib/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.b=
in/cc/cc_tools/Makefile =
MFILE=3D/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../=
../usr.bin/cc/cc_tools/Makefile =
GCCDIR=3D/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/../../../co=
ntrib/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.b=
in/cc/cc_tools/Makefile =
MFILE=3D/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../=
../usr.bin/cc/cc_tools/Makefile =
GCCDIR=3D/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/../../../co=
ntrib/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=3Dgnu99   =
-fheinous-gnu-extensions -Qunused-arguments -fvisibility=3Dhidden =
-DHIDE_EXPORTS -fPIC -fexceptions -D__GLIBC__=3D3 -DElfW=3D__ElfN -o =
unwind-arm.o =
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../co=
ntrib/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=3Dgnu99   =
-fheinous-gnu-extensions -Qunused-arguments -fvisibility=3Dhidden =
-DHIDE_EXPORTS -fPIC -fexceptions -D__GLIBC__=3D3 -DElfW=3D__ElfN -o =
libunwind.o =
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../co=
ntrib/gcc/config/arm/libunwind.S
=
/usr/home/imp/FreeBSD/clang-350/clang350-import/gnu/lib/libgcc/../../../co=
ntrib/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


--Apple-Mail=_B2B497C4-5FBB-4D39-973B-88831A85AA8F
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJUk7AzAAoJEGwc0Sh9sBEA9fkP/14QywqnvSAjZYKlkAScSHYI
y7Xwe54KmeFIfq6BBecjJOaqf2FalIxtin88tw83JIVv/QMGStRYPpn47JZ5Wzkn
it+5g6dwCN+lNrSFZCx7HcvUTjdXsG43ZjLi0nksRlnt4mejNcNJa3DAp1mxVHqj
7pDFwtsD+Bkbetq+9FT7ArN4bGsqnGWrPJwa4976ttDRdhemqMru/IwV36p6aWNT
hnPHSQReSGyq0SwYRk5ajG1z0MhJFvc0UxtxqmROqJ7CGUdR6PUYPSSlZSf2up5b
OGD2FTbwOwkPbghgiAcVoZFbMhHIse7ra6b0zpVgeinln65SXHBQke2yiGhU0VE0
X3iUoztM8nm8pEu4DymtGB6rokQNZIJUF58fW4Lys59ulv0krQke6E9KqWmLwZKz
6HkuKJbBpc5KIUxIXtuENykHZ3QQi6Tk1Q6fGFt3fqy1GR4sFjtpEvSRoPNzEEkg
vxvpcyS6bO9JdOpD7TNIMD/fuhDz9Q2v6hdbhoRBwv9k8V2O5XSRo9dAeSm29FvS
PQgIdakVrZ2jVXoJcghCRRQF6B8DNKBcodqXHuCVV+yn2inqxXvP2LWXUh/QCrDW
3PurTT37679bFNxuUmLmDgw6pERXFqe6wblzj0po1Bm3P43sHVuiq5YqvN9vlRAk
8RMj+oW2JSy92IlNPOTi
=RT5k
-----END PGP SIGNATURE-----

--Apple-Mail=_B2B497C4-5FBB-4D39-973B-88831A85AA8F--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?36DE57D9-9FE4-44C6-9440-EED79C4322C7>