On 07/25/2016 06:09 PM, Didier Kryn wrote: > Le 25/07/2016 23:35, fsmithred a écrit : >> Either way, it >> looks like libsystemd is passively providing code for something else to >> use. > Calling a function does not mean that this function passively provides > code to the caller. What happens is (simplified) the program counter (the > address from which instructions are fetched) jumps to the called function, > and, when the function has finished execution (encountering the return > instruction, returns to the caller, just one instruction after the initial > jump. > > Didier >
Thanks. I had to read that a few times before it sunk in, but it makes sense, and it's consistent with what I know about shell programming. -fsr _______________________________________________ Dng mailing list [email protected] https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
