Changeset 12632200
- Timestamp:
- 05/14/2024 04:19:24 AM (4 weeks ago)
- Branches:
- xry111/loongarch
- Children:
- 560c147
- Parents:
- a8debbb4
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter05/gcc-pass1.xml
ra8debbb4 r12632200 43 43 <sect2 role="installation"> 44 44 <title>Installation of Cross GCC</title> 45 46 <!-- https://gcc.gnu.org/r14-4674 -->47 <para>At first, fix an issue producing illegal instructions in linked48 executables and shared libraries with GCC &gcc-version; and49 Binutils-2.42:</para>50 51 <screen><userinput remap='pre'>sed -e '/ASM_OUTPUT_ALIGN_WITH_NOP/,+1d' \52 -i gcc/config/loongarch/loongarch.h</userinput></screen>53 45 54 46 <para>GCC requires the GMP, MPFR and MPC packages. As these packages may -
chapter06/gcc-pass2.xml
ra8debbb4 r12632200 48 48 <screen><userinput remap="pre">patch -Np1 -i ../&gcc-upstream-fixes-patch;</userinput></screen> 49 49 --> 50 51 <!-- https://gcc.gnu.org/r14-4674 -->52 <para>Again, fix an issue producing illegal instructions in linked53 executables and shared libraries with GCC &gcc-version; and54 Binutils-2.42:</para>55 56 <screen><userinput remap='pre'>sed -e '/ASM_OUTPUT_ALIGN_WITH_NOP/,+1d' \57 -i gcc/config/loongarch/loongarch.h</userinput></screen>58 59 50 <para>As in the first build of GCC, the GMP, MPFR, and MPC packages are 60 51 required. Unpack the tarballs and move them into the required directories:</para> -
chapter08/gcc.xml
ra8debbb4 r12632200 41 41 <sect2 role="installation"> 42 42 <title>Installation of GCC</title> 43 44 <!-- https://gcc.gnu.org/r14-4674 -->45 <para>Again, fix an issue producing illegal instructions in linked46 executables and shared libraries with GCC &gcc-version; and47 Binutils-2.42:</para>48 49 <screen><userinput remap='pre'>sed -e '/ASM_OUTPUT_ALIGN_WITH_NOP/,+1d' \50 -i gcc/config/loongarch/loongarch.h</userinput></screen>51 43 52 44 <para>Set the default directory name for
Note:
See TracChangeset
for help on using the changeset viewer.