X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/eb6b6ca394357805f2bdba989abae309f718b4d8..f427ee49d309d8fc33ebf3042c3a775f2f530ded:/libkern/kxld/kxld_reloc.c diff --git a/libkern/kxld/kxld_reloc.c b/libkern/kxld/kxld_reloc.c index ac4a8b319..f9a9b850d 100644 --- a/libkern/kxld/kxld_reloc.c +++ b/libkern/kxld/kxld_reloc.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2007-2008 Apple Inc. All rights reserved. + * Copyright (c) 2007-2020 Apple Inc. All rights reserved. * * @APPLE_OSREFERENCE_LICENSE_HEADER_START@ * @@ -28,6 +28,7 @@ #include #include #include +#include #if KERNEL #include @@ -1381,25 +1382,25 @@ x86_64_process_reloc(const KXLDRelocator *relocator __unused, u_char *instructio adjustment = 0; break; } - /* Fall through */ + OS_FALLTHROUGH; case X86_64_RELOC_SIGNED_1: if (pair_target) { adjustment = 1; break; } - /* Fall through */ + OS_FALLTHROUGH; case X86_64_RELOC_SIGNED_2: if (pair_target) { adjustment = 2; break; } - /* Fall through */ + OS_FALLTHROUGH; case X86_64_RELOC_SIGNED_4: if (pair_target) { adjustment = 4; break; } - /* Fall through */ + OS_FALLTHROUGH; case X86_64_RELOC_BRANCH: case X86_64_RELOC_GOT: case X86_64_RELOC_GOT_LOAD: