Topic summary

Library routine

Library routine

Extracted from the Wikipedia article Library (computing).

Linking

Smart linking is performed by a build tool that excludes unused code in the linking process. For example, a program that only uses integers for arithmetic, or does no arithmetic operations at all, can exclude floating-point library routines. This can lead to smaller program file size and reduced memory usage.