|
@@ -36,27 +36,27 @@ before, it is a good idea to check the specs file to ensure the intended
|
|
|
changes were actually made.</para>
|
|
|
|
|
|
<caution><para>It is imperative at this point to stop and ensure that the
|
|
|
-basic functionality of the adjusted toolchain is working as expected. We are
|
|
|
-going to perform a simple sanity check:</para>
|
|
|
+basic functions (compiling and linking) of the adjusted toolchain are working
|
|
|
+as expected. For this we are going to perform a simple sanity check:</para>
|
|
|
|
|
|
<para><screen><userinput>echo 'main(){}' > dummy.c
|
|
|
gcc dummy.c
|
|
|
readelf -l a.out | grep ': /lib'</userinput></screen></para>
|
|
|
|
|
|
-<para>If everything is working correctly, the output of the last command will
|
|
|
-be:</para>
|
|
|
+<para>If everything is working correctly, there should be no errors, and the
|
|
|
+output of the last command will be:</para>
|
|
|
|
|
|
<para><screen>[Requesting program interpreter: /lib/ld-linux.so.2]
|
|
|
</screen></para>
|
|
|
|
|
|
-<para>If you did not receive the output as shown above then something is
|
|
|
+<para>If you did not receive the output as shown above, then something is
|
|
|
seriously wrong. You will need to investigate and retrace your steps to find
|
|
|
out where the problem is and correct it. There is no point in continuing
|
|
|
-until this is done. Most likely, something went wrong with the specs file
|
|
|
+until this is done. Most likely something went wrong with the specs file
|
|
|
amendment above. Note especially that <filename>/lib</filename> now appears as
|
|
|
the prefix of our dynamic linker. Of course, if you are working on a platform
|
|
|
where the name of the dynamic linker is something other than <filename>
|
|
|
-ld-linux.so.2</filename> then the output will be slightly different.</para>
|
|
|
+ld-linux.so.2</filename>, then the output will be slightly different.</para>
|
|
|
|
|
|
<para>Once you are satisfied that all is well, clean up the test files:</para>
|
|
|
|