On Sun, Jul 07, 2013 at 02:59:52AM +0200, Roland Mainz wrote:
> On Mon, Jul 1, 2013 at 4:28 PM, Isaac <[email protected]> wrote:
> > On Mon, Jul 01, 2013 at 09:48:43AM +0200, Irek Szczesniak wrote:
> >>
> >> Which compiler do you use - gcc or clang?
> >
> > GCC 3.4.6 in this case (for compilation speed and lower ram use),
> 
> Erm... do you force any C language mode like $ gcc -std=c99 ... # ?

Not in the above case; I allowed package and iffe to use their default 
mode with only -Os forced. (I assume this is no flags, meaning gnu89).

> Does using something like $ gcc -std=gnu99 ... # fix some issues
> ("gnu99" means "c99" with GNU extensions... otherwise gcc may be too
> strict in many real-world cases) ? One possible (as seen with "clang"
> on some platforms) issue may be that "iffe"'s way to find a function
> without using the whole prototype is more or less doomed when
> compilers apply strict C99 or C1X rules (this basically means we have
> to "fix" the whole build system sooner or later to work with ISO C++
> compilers to ensure we weeded-out all typing issues) ...
> 
> > with 4.1 to 4.4 available.
> 
> Does gcc 4.4 behave the same way ?

I'm expecting so because the last test I did was similar, but will try again.

OK, it's running into another problem--I run this:
export CC=/opt/musl/bin/musl-gcc
bin/package make CC=/opt/musl/bin/musl-gcc
and it says:
..
CC=cc
..

> P.S.: Is there any test machine available in which Glenn or I could
> log-in and test it ourselves ?

Not yet, but I'll try to configure a chroot with ssh.
The docs say that mam needs a shell and compiler; I've been using busybox,
gcc, binutils, and gmake for the main environment.
That also provides a very minimal vi and wget/ftpget.
Would any other software be desired?

Thanks,
Isaac Dunham

_______________________________________________
ast-developers mailing list
[email protected]
http://lists.research.att.com/mailman/listinfo/ast-developers

Reply via email to