diff --git a/tools/clang/scripts/update.py b/tools/clang/scripts/update.py
index 4d5289c..45019e9 100755
--- a/tools/clang/scripts/update.py
+++ b/tools/clang/scripts/update.py
@@ -39,8 +39,8 @@
 # https://chromium.googlesource.com/chromium/src/+/main/docs/updating_clang.md
 # Reverting problematic clang rolls is safe, though.
 # This is the output of `git describe` and is usable as a commit-ish.
-CLANG_REVISION = 'llvmorg-13-init-15040-gc10947b5'
-CLANG_SUB_REVISION = 1
+CLANG_REVISION = 'llvmorg-13-init-14732-g8a7b5ebf'
+CLANG_SUB_REVISION = 2
 
 PACKAGE_VERSION = '%s-%s' % (CLANG_REVISION, CLANG_SUB_REVISION)
 RELEASE_VERSION = '13.0.0'
@@ -223,17 +223,6 @@
     package_file = 'clang'
   elif package_name == 'clang-tidy':
     package_file = 'clang-tidy'
-  elif package_name == 'lld_mac':
-    # TODO(thakis): Remove this block eventually.
-    if host_os not in ('mac', 'mac-arm64'):
-      print('The lld_mac package can only be downloaded on macOS.',
-            file=sys.stderr)
-      print('On non-mac, lld is included in the clang package.',
-            file=sys.stderr)
-    else:
-      print('lld is now included in the clang package even on mac.',
-            file=sys.stderr)
-    return 1
   elif package_name == 'objdump':
     package_file = 'llvmobjdump'
   elif package_name == 'translation_unit':