Changeset 40605a2 in rtems
- Timestamp:
- 03/17/04 17:14:07 (20 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 08b1e43
- Parents:
- c2cbaba
- Location:
- scripts
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
scripts/ChangeLog
rc2cbaba r40605a2 1 2004-03-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> 2 3 * gcc3newlib/gccnewlib.add: Preps. for gcc-3.4.0. 4 Add %gcclib, %gccexec. 5 1 6 2004-03-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> 2 7 -
scripts/gcc3newlib/gccnewlib.add
rc2cbaba r40605a2 126 126 %endif 127 127 128 %if "%{gcc_version}" >= "3.4" 129 %define gcclib %{_libdir}/gcc 130 %define gccexec %{_libexecdir}/gcc 131 %else 132 %define gcclib %{_libdir}/gcc-lib 133 %define gccexec %{_libdir}/gcc-lib 134 %endif 135 128 136 %description 129 137 RTEMS is an open source operating system for embedded systems. … … 149 157 150 158 cd gcc-%{gcc_version} 151 sed -e 's/\(version_string = \"[^\"]*\)/\1 ( OAR Corporationgcc-%{gcc_version}-@gcc_patch_version@\/newlib-%{newlib_version}-@newlib_patch_version@-@Release@)/' \159 sed -e 's/\(version_string = \"[^\"]*\)/\1 (RTEMS gcc-%{gcc_version}-@gcc_patch_version@\/newlib-%{newlib_version}-@newlib_patch_version@-@Release@)/' \ 152 160 gcc/version.c > gcc/version.c~ 153 161 mv gcc/version.c~ gcc/version.c … … 289 297 rm -f $RPM_BUILD_ROOT%{_prefix}/info/dir 290 298 299 %if "%{gcc_version}" >= "3.4" 300 # Bug in gcc-3.4.0pre 301 rm -f $RPM_BUILD_ROOT%{_prefix}/bin/%{gcc_target}-%{gcc_target}-gcjh%{_exeext} 302 %endif 303 291 304 %if "%{gcc_version}" >= "3.3" 292 305 # Bug in gcc-3.3.x: Despite we don't need fixincludes, it installs 293 306 # the fixinclude-install-tools 294 rm -rf ${RPM_BUILD_ROOT}%{ _prefix}/lib/gcc-lib/%{gcc_target}/%{gcc_version}/install-tools307 rm -rf ${RPM_BUILD_ROOT}%{gccexec}/%{gcc_target}/%{gcc_version}/install-tools 295 308 %endif 296 309 … … 316 329 echo "%defattr(-,root,root)" >> dirs 317 330 echo "%dir %{_prefix}/lib" >> dirs ; 318 echo "%dir %{ _prefix}/lib/gcc-lib" >> dirs ;319 echo "%dir %{ _prefix}/lib/gcc-lib/%{gcc_target}" >> dirs ;331 echo "%dir %{gcclib}" >> dirs ; 332 echo "%dir %{gcclib}/%{gcc_target}" >> dirs ; 320 333 321 334 # Collect multilib subdirectories 322 335 f=`gcc/xgcc -Bgcc/ --print-multi-lib | sed -e 's,;.*$,,'` 323 336 324 TGTDIR="%{ _prefix}/lib/gcc-lib/%{gcc_target}/%{gcc_version}"337 TGTDIR="%{gcclib}/%{gcc_target}/%{gcc_version}" 325 338 for i in $f; do 326 339 case $i in … … 349 362 cp dirs files.g++ 350 363 351 TGTDIR="%{ _prefix}/lib/gcc-lib/%{gcc_target}/%{gcc_version}"364 TGTDIR="%{gcclib}/%{gcc_target}/%{gcc_version}" 352 365 f=`find ${RPM_BUILD_ROOT}${TGTDIR} ! -type d -print | sed -e "s,^$RPM_BUILD_ROOT,,g"`; 353 366 for i in $f; do … … 355 368 *lib*.la) rm ${RPM_BUILD_ROOT}/$i ;; # ignore: gcc produces bogus libtool libs 356 369 *f771) ;; 370 *cc1) ;; 357 371 *cc1obj) ;; 372 *collect2) ;; 358 373 *libobjc*) echo "$i" >> files.objc ;; 359 374 *include/objc*) ;;
Note: See TracChangeset
for help on using the changeset viewer.