$NetBSD: README.gcc8,v 1.1.1.1 2020/08/18 23:31:16 mrg Exp $ new stuff: cc1objcplus libmpx liboffloadmic libvtv libcet todo: - audit all uses of new warning-disable variables and convert some from -Wno- to -Wno-error= arch/feature list. tools: does build.sh tools work? kernels: does a kernel run? libgcc: does libgcc build? native-gcc: does a full mknative-gcc complete? make release: does build.sh release complete? runs: does the system boot with a full world? atf: does atf run / compare well switched: has port switched? y (yes), n (no/ready), ? (not ready) architecture tools kernels libgcc native-gcc make release runs atf switched ------------ ----- ------- ------ ---------- ------------ ---- --- -------- aarch64 y y y y y y y y alpha y y y y y y y y earmv4 y y y y y y y y earmv4eb y y y y y y y y earm y y y y y y y y earmeb y y y y y y y y earmhf y y y y y y y y earmhfeb y y y y y y y y earmv6 y y y y y y y y earmv6eb y y y y y y y y earmv6hf y y y y y y y y earmv6hfeb y y y y y y y y earmv7 y y y y y y y y earmv7eb y y y y y y y y earmv7hf y y y y y y y y earmv7hfeb y y y y y y y y hppa y y y y y y y y i386 y y y y y y y y ia64 y y y y y y n y m68000 y y y y y y ? ? m68k y y y y y y ? ? mipseb y y y y y y y y mipsel y y y y y y y y mips64eb y y y y y y y y mips64el y y y y y y y y powerpc y y y y y y y y powerpc64 y n y y y ? y y sh3eb y y y y y y y y sh3el y y y y y y y y sparc y y y y y y y y sparc64 y y y y y y y y vax y y y y y y n[5] y x86_64 y y y y y y y y riscv32 y ? y y y ? ? y riscv64 y ? y y y ? ? y -- coldfire ? N/A ? ? ? N/A N/A ------------ ----- ------- ------ ---------- ------------ ---- --- architecture tools kernels libgcc native-gcc make release runs atf [5] - c++ exceptions are broken CPU vs platform test table (for CPUs with multiple ports). this is "make release" or just kernels. values: y (yes), k (kernels only), n (failed), r (running), ? (not attempted) CPU platform list --- -------- ---- acorn32 cats epoc32 evbarm-eb evbarm-el hpcarm iyonix netwinder shark zaurus earmv4: k k k k k k - k y - earm: - - - k k - k - - k earmhf: - - - k k - - - - - earmv6: - - - k k - - - - - earmv6hf: - - - k k - - - - - earmv7: - - - k k - - - - - earmv7hf: - - - k k - - - - - amiga atari cesfic hp300 luna68k mac68k mvme68k news68k next68k sun3 x68k m68k: r y y y y r y y y r y evbmips emips ews4800mips mipsco newsmips sgimips mipseb: k k k k k y evbmips algor arc cobalt hpcmips pmax mipsel: y y y y y y algor evbmips pmax mips64eb: - y - mips64el: y y y amigappc bebox evbppc ibmnws macppc mvmeppc ofppc prep rs6000 sandpoint powerpc: k k k k y k y k k k evbppc macppc ofppc powerpc64: y[1] y[1] y[1] dreamcast evbsh3 hpcsh landisk mmeye sh3eb: - k - - y sh3el: k k k y - [1]: no kernels yet, but world builds