Preps for gccgo.

This commit is contained in:
Ralf Corsepius
2011-04-02 06:17:25 +00:00
parent fce089ec94
commit 2e51b8f6bb
2 changed files with 7 additions and 0 deletions

View File

@@ -13,6 +13,9 @@
%if %build_gcj
languages="$languages,java"
%endif
%if %build_go
languages="$languages,go"
%endif
%if %build_objc
languages="$languages,objc"
%endif

View File

@@ -106,6 +106,7 @@
cp dirs build/files.objc
cp dirs build/files.gcj
cp dirs build/files.g++
cp dirs build/files.go
TGTDIR="%{_gcclibdir}/gcc/@tool_target@/%{gcc_version}"
f=`find ${RPM_BUILD_ROOT}${TGTDIR} ! -type d -print | sed -e "s,^$RPM_BUILD_ROOT,,g"`;
@@ -119,17 +120,20 @@
*cc1plus) ;; # ignore: explicitly put into rpm elsewhere
*collect2) ;;
*libobjc*) echo "$i" >> build/files.objc ;;
*go1) ;; # ignore: explicitly put into rpm elsewhere
*include/objc*) ;;
*include/g++*);;
*include/c++*);;
*include-fixed/*);;
*finclude/*);;
*/go/*);;
*adainclude*);;
*adalib*);;
*gnat1);;
*jc1) ;;
*jvgenmain) ;;
*/libgfortran*.*) echo "$i" >> build/files.gfortran ;;
*/libgo*.a) echo "$i" >> build/files.go ;;
%{!?with_pygdb:*/libstdc++*gdb.py*) rm ${RPM_BUILD_ROOT}/$i ;;} # ignore for now
%{?with_pygdb:*/libstdc++*gdb.py*) >> build/files.g++ ;;}
*/libstdc++.*) echo "$i" >> build/files.g++ ;;