0a7f3ebca3
Notice that the libgcc DOESN'T change number, because there are no changes. Also now the gnu2bmake stuff is synchronized again. I commit this so that others can test too. You might want to postpone any "make worlds" until tomorrow, to avoid any problems I didn't see in the first pass. Thanks to Bruce for rounding up our changes to gcc. |
||
---|---|---|
.. | ||
gcc260.patch | ||
gcc-2.6.0.patch | ||
gcc-2.6.0.tcl | ||
gcc-2.6.1.patch | ||
gcc-2.6.1.tcl | ||
gnu2bmake.tcl | ||
libg++-2.6.patch | ||
libg++-2.6.tcl | ||
README |
This directory contains tools to convert GNU-distributions into bmake-able trees to be included in the FreeBSD distribution. *** If you want to hack and of the GNU-sources, get the real thing ! *** We only do this because it is easier for us to cut a release when *** all directories are "bmakeable". The tools are written in Tcl, so you need to install that first. If there is a patch-file, you should apply that to the distribution first. You should read the tcl-script first, at least the beginning, to see if there are any special instructions. We try to get these patches rolled back into the GNU-distributions, to avoid code-drift. Please consider very carefully before doing something which isn't general enough to make it back into the GNU-dist. If you want to create a new script, here are some hints: Get as much info as you can from the Makefiles macros. Use this sequence to test: make all make clean ; make all make cleandir ; make depend ; make all ; make install make cleandir ; make obj ; make depend ; make all ; make install make cleandir Remember to install man-pages (and .texi files ?) Thanks to Bruce for the patches to gcc, he knows a LOT more about gcc than I do... Poul-Henning Kamp phk@login.dkuug.dk