time it takes the linker to perform its tasks, at the expense of
increasing the linker's memory requirements. Similarly reducing this
value can reduce the memory requirements at the expense of speed.
+The default value is 4051 under normal circumstances and 1021 if the
+@option{--reduce-memory-overheads} command line option is used.
@kindex --hash-style=@var{style}
@item --hash-style=@var{style}
@item --max-cache-size=@var{size}
@command{ld} normally caches the relocation information and symbol tables
of input files in memory with the unlimited size. This option sets the
-maximum cache size to @var{size}.
+maximum cache size to @var{size}. Note - if the
+@option{--no-keep-memory} command line option has been used then the
+linker acts as if the maximum cache size has been set to 0 - ie
+nothing is retained.
@kindex --build-id
@kindex --build-id=@var{style}