cd ../libiberty & make old_demagler (or so) should be build.
But libiberty is not build at this point. I first tried to just move
@all_build_modules@ at the end. But this does not work, because for
some strange reason the new demangler is build inside the $arch
directory (as in cross-builds) and the rest not ... So for now
disabled ... (this seems to be a stage-1 build only problem - only
at this stage binutils is build without the new demangler natively)
git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@1810 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc
the updated version does work for stage0:
checking for CXX_not_available_in_stage_0 option to produce PIC... -DPIC
checking if CXX_not_available_in_stage_0 PIC flag -DPIC works... no
checking if CXX_not_available_in_stage_0 static flag works... no
...
checking whether we can use the new demangler in C++... no
git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@1795 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc
binutils.conf: ignore --disable-static, *.a required by
ksymoops at least.
gdb.conf: ignore --enable-shared and --disable-static,
gdb linking is buggy (I reported that years ago).
liblockfile/force-symlink.patch: force the liblockfile.so
symlink, or it fails on stage 9.
ncurses/one-step-install.patch: use one shell command to
remove the old .so libraries and install the new ones,
for ncurses.so may be required by bash.
readline.conf: after the shared libraries have been
installed, and if bash is supposed to require them, move
them from /usr/lib to /lib. Please don't change this code
(except for moving the shared libraries only into /lib),
the event flow is tricky and can be easily broken.
readline.conf: don't copy doc to docdir, auto-doc-copy
does it better. But copy the examples, they are a nice
readline.info completion.
git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@1498 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc