Hi everyone, I know that this is very specific question but I could not quite understand one of ld script in arch/um/kernel/ path. In that directory, there is a dyn.lds.S script and inside the script I see '__executable_start = START' line. Normally, in the user space when we compile program, it uses the default linker script which in my machine says '__executable_start = 0x08048000' But for dyn.lds.S, it has a variable START to define __executable_start so I was wondering where/how START value is defined to interact with dyn.lds.S Thank you very much in advance. Ilho <>< -- For God so loved the world that he gave his one and only Son, that whoever believes in him shall not perish but have eternal life(John 3:16). -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ