[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Tinycc-devel] TinyCC 0.9.9 is out
From: |
Fabrice Bellard |
Subject: |
Re: [Tinycc-devel] TinyCC 0.9.9 is out |
Date: |
Sun, 28 Jul 2002 14:52:43 +0200 |
User-agent: |
Mutt/1.2.5i |
On Sun, Jul 28, 2002 at 05:27:06AM +0200, Cyril Bouthors wrote:
> The Debian package is almost ready for this 0.9.9 release,
Thanks!
> I just need
> to know if it's normal to have object files installed?
>
> /usr/lib/tcc/libtcc1.o
> /usr/lib/tcc/bcheck.o
Yes. Now tcc uses external libraries to do bound checking and for
external functions such as long long divisions. It was needed for ELF
file generation.
> Moreover, in order to make a clean package and respect the Filesystem
> Hirarchy Standard (FHS: http://www.pathname.com/fhs/), I've changed
> the "install" and "clean" targets of the Makefile, I hope you'll
> include this patch in the next release:
OK, I modify it.
If you have time, you can modify the man so that it says to read the
info page (or you would have to duplicate the command line options).
I have also a question: would it be possible to install the info page
as a texinfo manual as gcc ? If so, maybe I should change the name of
tcc-doc.texi to tinycc.texi and then compile it to tinycc.info...
Fabrice.
>
> *** tcc-0.9.9.orig/Makefile Sun Jul 28 02:18:47 2002
> - --- tcc-0.9.9/Makefile Sun Jul 28 05:04:52 2002
> ***************
> *** 113,119 ****
>
> install: tcc libtcc1.o bcheck.o
> $(INSTALL) -m755 tcc $(prefix)/bin
> ! $(INSTALL) tcc.1 $(prefix)/man/man1
> mkdir -p $(prefix)/lib/tcc
> mkdir -p $(prefix)/lib/tcc/include
> $(INSTALL) -m644 libtcc1.o bcheck.o $(prefix)/lib/tcc
> - --- 113,119 ----
>
> install: tcc libtcc1.o bcheck.o
> $(INSTALL) -m755 tcc $(prefix)/bin
> ! $(INSTALL) tcc.1 $(prefix)/share/man/man1
> mkdir -p $(prefix)/lib/tcc
> mkdir -p $(prefix)/lib/tcc/include
> $(INSTALL) -m644 libtcc1.o bcheck.o $(prefix)/lib/tcc
> ***************
> *** 123,129 ****
> clean:
> rm -f *~ *.o tcc tcc1 tcct tcc_g tcctest.ref *.bin *.i ex2 \
> core gmon.out test.out test.ref a.out tcc_p \
> ! *.exe iltcc iltcc_g
>
> # IL TCC
>
> - --- 123,129 ----
> clean:
> rm -f *~ *.o tcc tcc1 tcct tcc_g tcctest.ref *.bin *.i ex2 \
> core gmon.out test.out test.ref a.out tcc_p \
> ! *.exe iltcc iltcc_g tcc-doc.html
>
> # IL TCC
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.0.7 (GNU/Linux)
> Comment: Processed by Mailcrypt 3.5.6 <http://mailcrypt.sourceforge.net/>
>
> iD8DBQE9Q2SHZ1SJHeqsYt8RAjeTAJ9quDVaeJPIQn56B6cGz0RslsWXEQCfe2LP
> AEmWEJC8EVDlVwnZ627VGS8=
> =BjqC
> -----END PGP SIGNATURE-----
>
>
> _______________________________________________
> Tinycc-devel mailing list
> address@hidden
> http://mail.freesoftware.fsf.org/mailman/listinfo/tinycc-devel