I would like to find a nice test suite for my ELLCC cross compiler project based on clang/LLVM. What I need are a bunch of programs to compile. For example, today I cross compiled tcsh for my supported targets: arm, armeb, i386, microblaze, mips, mipsel, ppc, and x86_64. All the Linux binaries ran.
I worked with the NetBSD pkgsrc stuff a bit to see if I could use it in a cross compilation environment and it is close to what I want but it will take a bit of work to be able to use it seamlessly. My host system is Linux and all the targets are currently Linux as well.
Any suggestions other than downloading each package separately, configuring, and building?
I have the start of a solution: I'm starting to build the core NetBSD userland commands to run on Linux using ELLCC. I wrote up a short description here.