Пусть есть библиотека abc.lib содержащия модули ac.obj и b.obj в которых соответственно распологаются функции a,c, в ac.obj и b в d.obj. Пусть некоторая оберточная библиотека xyz.lib вызывает функции a, b, c . Если в программе использовать только xyz то сегмент из функций a,b,c будет составлен иначе чем если в программе также использовать только функцию b. Другими словами в этих случаях функции будут в разном порядке и по разным смещениям. Как сделать этот порядок всегда одинаковым ??