Lab3 Cont. Move printf to separate function
Moving the printf into a function named output and calling that function from main did not alter the changes in the object code...
Lab3 Cont. Adding additional arguments to printf
modified printf to printf("Hello World %d , %d , %d , %d , %d , %d , %d , %d , %d , %d \n", 1, 2,3,4,5,6,7,8,9,10 ); compiled using gcc...
Lab 3 Cont. Removing -g option
Compiling gcc with the following gcc -fno-buillting -o0 -O $fileOutput When I compare the objdump files of the original to the newly...
Lab3 Cont. Removing fno-builtin
Our compilation will now look like this gcc -g -o0 -o $output Comparing this to the original output we can see that the function call is...
Lab3 Cont. Recompile adding -static
Adding static to the gcc command creates a binary file which is about 700% larger and an output file from objdump which is 16K lines...
Lab 3: build, compile, examine
Write a basic C program which prints a message on the screen. Compile the program using the GCC compiler. Examine the binary produced...
Lab 2 , compiling and building glibc
For the second part of the lab I will build and compile the latest version of glibc 2018-08-01. After pulling the source code, extracting...
Lab 2, building software from source code
PURPOSE So the purpose of this lab is to grab a package from the http://www.gnu.org/software/ web page , download the source file and...
My First SPO 600 Post
This is the first post I will contribute towards the SPO 600 course.
