[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 1.6R (ts) BAD SUPER BLOCK: VALUES IN SUPER BLOCK DISAGREE ...



>  objcopy -O xcoff-powermac -R .comment -R .note temp ofwboot.xcf
>のところで、
>  objcopy: ofwboot.xcf: Invalid bfd target 
>となってしまうようです。どの辺を見ればいいのでしょうか ?

これはfixcoff相当の作業をobjcopy(正確にはlibbfd)に入れて、その名前を
xcoff-powermacにしているためです。
私はUSETOOLS=neverしか使わないので確認していませんが、こんな感じかなあ。

*** config.bfd	Sat Mar 22 08:45:39 2003
--- config.bfd	Fri May  2 14:33:00 2003
***************
*** 861,866 ****
--- 861,870 ----
      targ_selvecs="bfd_elf64_powerpc_vec bfd_elf32_powerpcle_vec bfd_elf32_powerpc_vec rs6000coff_vec rs6000coff64_vec"
      ;;
  #endif
+   powerpc-*-netbsd*)
+     targ_defvec=bfd_elf32_powerpc_vec
+     targ_selvecs="rs6000coff_vec pmac_xcoff_vec bfd_elf32_powerpcle_vec ppcboot_vec"
+     ;;
    powerpc-*-*bsd* | powerpc-*-elf* | powerpc-*-sysv4* | powerpc-*-eabi* | \
    powerpc-*-solaris2* | powerpc-*-linux-gnu* | powerpc-*-rtems* | \
    powerpc-*-chorus* | powerpc-*-vxworks* | powerpc-*-windiss*)