On Thu, 15 Jan 2009, Pegasus Mc Cleaft wrote: *snip* > I dont know clang, llvm, pcc, etc. very well, but.. Would this solve > our problem where we will still need an assembler, linker, archiver, > et al? For assembler, Yasm looks like a possibility, but I have only glanced at it. I think pcc can use it. There is also Fasm. Both are BSD-licensed. Actually, Yasm is mostly BSD-licensed. It depends on the bitvect library which is Artistic/GPL/LGPG-licensed. Yasm may support more platforms, and it does accept Gas syntax. For an archiver, what about tar (bsdtar)? tar tf /usr/lib/libc.a works for me. :) Actually, there is some development[1] to replace those utilities with BSD-licensed versions. ar has already been replaced in HEAD. Sean 1. http://wiki.freebsd.org/ElfToolChain -- scf_at_FreeBSD.orgReceived on Thu Jan 15 2009 - 15:06:15 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:40 UTC