On Sat, 2007-08-18 at 01:40 -0500, Rob Landley wrote:
> So I started a list of differences between tcc and gcc.  (Not just unfixed 
> bugs but things that are likely to remain different.)
> 
> http://landley.net/code/tinycc/differences.html

Evaluating arguments in the order of last to first would allow more
broken programs to work.  I'm thinking of programs that don't specify
proper prototypes for functions with a variable number of arguments.

Other differences just off the top of my head:

command-line parameters, dependency generation (spitting out the names
of the include files transitively included in a compilation unit,
possibly minus system headers), I think the handling of extra include
file directories was rather different last I looked, some differences in
the handling of typedefs and structs especially in the face of forward
declarations and incomplete types.

-Peter



_______________________________________________
Tinycc-devel mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/tinycc-devel

Reply via email to