[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Tinycc-devel] Why libtcc1.a

From: Fabrice Bellard
Subject: Re: [Tinycc-devel] Why libtcc1.a
Date: Fri, 20 Jun 2003 09:50:19 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1) Gecko/20020828

address@hidden wrote:

Would you consider integrating/inlining the various float functions?
How about making "make install" as simple as copying tcc executable
to bin/ dir?

It was the case before. A solution could be to include the whole libtcc1.a library directly in the tcc executable as constant data. If the "single executable" feature is needed only for the "-run" option, then it is better to just use the gcc wrappers which are themselves integrated in the tcc executable.

Also, how do I get rid of:
%ldd a.out
        /lib/libNoVersion.so.1 => /lib/libNoVersion.so.1 (0x0e018000)
Which is not present if compiled by gcc.

It may come from the fact that the tcc linker does not support symbol versions (and I won't implement them anytime soon !).


reply via email to

[Prev in Thread] Current Thread [Next in Thread]