Following this link: http://www.r-project.org/doc/Rnews/Rnews_2006-4.pdf, I did getAnywhere() first to get the source code or rnorm()
> getAnywhere(rnorm)
A single object matching ‘rnorm’ was found
It was found in the following places
package:stats
namespace:stats
with value
function (n, mean = 0, sd = 1)
.External(C_rnorm, n, mean, sd)
<bytecode: 0x04b377e4>
<environment: namespace:stats>
Then I download the tar.gz file and go to /src/library/stats/src (I viewed 3.1.0 source zipped file but shouldn't matter for other Version 3 releases). But I only find Random.c, no rnorm.c or rnorm.f. I don't see rnorm.x in /src/main either.
Since this is .External, it may be a .c or .f. But where is the source or did I look at wrong function name?