Install_step_1 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. #! /bin/sh
  2. #
  3. # Apply the patch to the original sources (download directory)
  4. #
  5. echo TIGCC script: Applying patch to original sources...
  6. cd ../download;
  7. # Binutils
  8. echo Patching binutils...
  9. cd binutils.ti
  10. echo Removing unneeded directories
  11. rm -f .brik
  12. rm -f md5.sum
  13. rm -f -r INSTALL
  14. rm -f -r libiberty/testsuite
  15. rm -f -r maintainer-scripts
  16. rm -f -r bfd/doc
  17. rm -f -r bfd/po
  18. rm -f -r binutils
  19. rm -f -r cpu
  20. rm -f -r etc
  21. rm -f -r gas/doc
  22. rm -f -r gas/po
  23. rm -f -r gas/testsuite
  24. rm -f -r gprof
  25. rm -f -r include/nlm
  26. rm -f -r include/regs
  27. rm -f -r ld
  28. rm -f -r opcodes/po
  29. rm -f -r texinfo
  30. echo Applying TIGCC patch
  31. patch -p1 < ../../sources/gcc/gas-2.16-tigcc-patch.diff
  32. cd ..
  33. # Gcc
  34. echo Patching GCC...
  35. cd gcc.ti
  36. echo Removing unneeded directories
  37. rm -f .brik
  38. rm -f md5.sum
  39. rm -f -r INSTALL
  40. rm -f -r fixincludes
  41. rm -f -r gcc/ginclude
  42. rm -f -r gcc/po
  43. rm -f -r gcc/doc
  44. rm -f -r gcc/treelang
  45. rm -f -r libcpp/po
  46. rm -f -r libiberty/testsuite
  47. rm -f -r maintainer-scripts
  48. rm -f -r etc
  49. rm -f -r gprof
  50. rm -f -r include/nlm
  51. rm -f -r include/regs
  52. rm -f -r texinfo
  53. echo Applying TIGCC patch
  54. patch -p1 < ../../sources/gcc/gcc-4.0-tigcc-patch.diff
  55. echo Done.