Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 70554 Details for
Bug 87932
Suggestion to simplify cross compiler setup for distcc in a hetrogenous network environment
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
gcc 3.4.4 patch to disable libgcc
gcc-3.4.4-nolibgcc.patch (text/plain), 4.33 KB, created by
Andrew de Quincey
on 2005-10-13 04:44:15 UTC
(
hide
)
Description:
gcc 3.4.4 patch to disable libgcc
Filename:
MIME Type:
Creator:
Andrew de Quincey
Created:
2005-10-13 04:44:15 UTC
Size:
4.33 KB
patch
obsolete
>--- gcc/mklibgcc.in~ 2005-04-03 01:10:15.000000000 +0100 >+++ gcc/mklibgcc.in 2005-04-03 01:14:39.000000000 +0100 >@@ -623,105 +623,7 @@ > done > > echo "" >-echo "all: $all" >+echo "all:" > > echo "" >-echo "install: $all" >-for ml in $MULTILIBS; do >- dir=`echo ${ml} | sed -e 's/;.*$//' -e 's/=/$(EQ)/g'` >- flags=`echo ${ml} | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; >- if [ $dir != . ]; then >- ldir='$(DESTDIR)$(libsubdir)'/$dir >- echo " if [ -d $ldir ]; then true; else $mkinstalldirs $ldir; chmod a+rx $ldir; fi;" >- else >- ldir='$(DESTDIR)$(libsubdir)' >- fi >- echo ' $(INSTALL_DATA)' ${dir}/libgcc.a ${ldir}/ >- echo ' $(RANLIB_FOR_TARGET)' ${ldir}/libgcc.a >- echo ' $(INSTALL_DATA)' ${dir}/libgcov.a ${ldir}/ >- echo ' $(RANLIB_FOR_TARGET)' ${ldir}/libgcov.a >- >- if [ "$SHLIB_LINK" ]; then >- echo ' $(INSTALL_DATA)' ${dir}/libgcc_eh.a ${ldir}/ >- echo ' $(RANLIB_FOR_TARGET)' ${ldir}/libgcc_eh.a >- >- if [ -z "$SHLIB_MULTILIB" ]; then >- if [ "$dir" = . ]; then >- shlib_base_name=libgcc_s >- shlibunwind_base_name=libunwind >- else >- shlib_base_name=libgcc_s_`echo $dir | sed s,/,_,g` >- shlibunwind_base_name=libunwind_`echo $dir | sed s,/,_,g` >- fi >- shlib_so_name="$shlib_base_name" >- shlibunwind_so_name="$shlibunwind_base_name" >- shlib_dir= >- shlib_slibdir_qual= >- if [ -n "$MULTILIB_OSDIRNAMES" ]; then >- gcc_multilib_dir=`./xgcc -B./ $flags --print-multi-directory` >- os_multilib_dir=`./xgcc -B./ $flags --print-multi-os-directory` >- if [ "$dir" != . ]; then >- shlib_dir="$dir"/ >- fi >- gcc_multilib_sup=`echo $gcc_multilib_dir | sed 's~^[^/]*/~~'` >- os_multilib_base=`echo $os_multilib_dir | sed -n "s~/${gcc_multilib_sup}\$~~p"` >- if [ -z "$os_multilib_base" ]; then >- shlib_so_name=libgcc_s >- shlibunwind_so_name=libunwind >- if [ "$os_multilib_dir" != "." ]; then >- shlib_slibdir_qual="/$os_multilib_dir" >- fi >- else >- shlib_so_name=libgcc_s_`echo $gcc_multilib_sup | sed s,/,_,g` >- shlibunwind_so_name=libunwind_`echo $gcc_multilib_sup | sed s,/,_,g` >- shlib_slibdir_qual="/$os_multilib_base" >- fi >- fi >- echo " $SHLIB_INSTALL" \ >- | sed -e "s%@shlib_base_name@%$shlib_base_name%g" \ >- -e "s%@shlib_so_name@%$shlib_so_name%g" \ >- -e "s%@shlib_dir@%$shlib_dir%g" \ >- -e "s%@shlib_slibdir_qual@%$shlib_slibdir_qual%g" >- if [ "$LIBUNWIND" ]; then >- echo " $SHLIBUNWIND_INSTALL" \ >- | sed -e "s%@shlib_base_name@%$shlibunwind_base_name%g" \ >- -e "s%@shlib_so_name@%$shlibunwind_so_name%g" \ >- -e "s%@shlib_dir@%$shlib_dir%g" \ >- -e "s%@shlib_slibdir_qual@%$shlib_slibdir_qual%g" >- libunwinddir='$(DESTDIR)$(slibdir)$(shlib_slibdir_qual)/$(shlib_dir)' >- echo ' $(INSTALL_DATA)' ${dir}/libunwind.a ${libunwinddir}/ >- echo ' $(RANLIB_FOR_TARGET)' ${libunwinddir}/libunwind.a >- fi >- elif [ "$SHLIB_MULTILIB" = "$dir" ]; then >- shlib_base_name="libgcc_s"; >- echo " $SHLIB_INSTALL" \ >- | sed -e "s%@shlib_base_name@%$shlib_base_name%g" \ >- -e "s%@shlib_so_name@%$shlib_base_name%g" \ >- -e "s%@shlib_dir@%%g" \ >- -e "s%@shlib_slibdir_qual@%%g" >- if [ "$LIBUNWIND" ]; then >- echo " $SHLIBUNWIND_INSTALL" \ >- | sed -e "s%@shlib_base_name@%$shlibunwind_base_name%g" \ >- -e "s%@shlib_so_name@%$shlibunwind_base_name%g" \ >- -e "s%@shlib_dir@%%g" \ >- -e "s%@shlib_slibdir_qual@%%g" >- libunwinddir='$(DESTDIR)$(slibdir)' >- echo ' $(INSTALL_DATA)' ${dir}/libunwind.a ${libunwinddir}/ >- echo ' $(RANLIB_FOR_TARGET)' ${libunwinddir}/libunwind.a >- fi >- fi >- fi >-done >-for f in $EXTRA_MULTILIB_PARTS; do >- for ml in $MULTILIBS; do >- dir=`echo ${ml} | sed -e 's/;.*$//' -e 's/=/$(EQ)/g'` >- if [ $dir != . ]; then >- out=${dir}/$f >- ldir='$(DESTDIR)$(libsubdir)'/$dir >- else >- out=$f >- ldir='$(DESTDIR)$(libsubdir)' >- fi >- echo ' $(INSTALL_DATA)' $out $ldir/ >- done >-done >+echo "install:" >--- Makefile.in.old 2005-04-03 01:38:54.000000000 +0100 >+++ Makefile.in 2005-04-03 01:36:57.000000000 +0100 >@@ -616,7 +616,7 @@ > > # The target built for a native build. > .PHONY: all.normal >-all.normal: @all_build_modules@ all-host all-target >+all.normal: @all_build_modules@ all-host > > .PHONY: all-host > all-host: maybe-all-gcc \ >@@ -17390,7 +17390,7 @@ > # Installation targets. > > .PHONY: install uninstall >-install: installdirs install-host install-target >+install: installdirs install-host > > .PHONY: install-host-nogcc > install-host-nogcc: \
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 87932
:
70554
|
70650