-C rpath purpose

What RPATHs does it actually put in? According to sources, it seems to hardcode absolute paths to dylib dependencies. But I might be mistaken. In particular, I'm looking for a way to set $ORIGIN based RPATHs