]> git.proxmox.com Git - mirror_edk2.git/commit
StdLib/Environs: Avoid infinite recursion in _Exit
authorAlex James <theracermaster@gmail.com>
Tue, 18 Dec 2018 04:25:13 +0000 (20:25 -0800)
committerJaben Carsey <jaben.carsey@intel.com>
Wed, 2 Jan 2019 19:26:21 +0000 (11:26 -0800)
commit19b0fc0a6b66f83154047a8ac43e66086e63610e
treedfcd4f058ab0033c6b94d5147faa6a0fbf21b759
parent5f5c60cc2d427cd953719dea9c57456a5d94d4ea
StdLib/Environs: Avoid infinite recursion in _Exit

Use __builtin_unreachable instead of infinite recursion to fix an
infinite recursion error when building StdLib with XCODE5/CLANG38.

Cc: Daryl McDaniel <edk2-lists@mc2research.org>
Cc: Jaben Carsey <jaben.carsey@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Alex James <theracermaster@gmail.com>
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com>
StdLib/LibC/StdLib/Environs.c