Компиляторы, которые подходят для низкоуровневого программирования на платформах с опубликованным ABI, обеспечат средства для принудительного выполнения вызовов функций в соответствии с этим ABI, что, в свою очередь, приведет к "строгим нарушениям псевдонимов", которые пересекаютграница вызова функции должна обрабатываться «в задокументированной форме, характерной для окружающей среды».Такая поддержка является «популярным расширением», которое авторы Стандарта считают вне своей юрисдикции.Компиляторы, которые спроектированы и сконфигурированы так, чтобы они подходили для низкоуровневого программирования, будут поддерживать такие конструкции, независимо от того, требует ли Стандарт этого, и те, которые не предназначены и не приспособлены для таких целей, не должны использоваться для них.