diff --git a/changes/osx_deadstrip b/changes/osx_deadstrip
new file mode 100644
index 0000000000000000000000000000000000000000..f16eca4685c1a44c63bdd39ca28897d2568c9383
--- /dev/null
+++ b/changes/osx_deadstrip
@@ -0,0 +1,5 @@
+  o Minor features:
+    - Use the dead_strip option when building Tor on OS X. This reduces binary
+      size by almost 19% when linking openssl and libevent statically, which
+      we do for TBB.
+
diff --git a/configure.in b/configure.in
index f4a8e1ee19d763e55c76592589e8f7f83d54008a..de726c7046e7e6b782c6778a170bd8bc7812b72c 100644
--- a/configure.in
+++ b/configure.in
@@ -1160,12 +1160,13 @@ else
 fi
 
 # OS X Lion started deprecating the system openssl. Let's just disable
-# all deprecation warnings on OS X.
+# all deprecation warnings on OS X. Also, to potentially make the binary
+# a little smaller, let's enable dead_strip.
 case "$host_os" in
 
  darwin*)
     CFLAGS="$CFLAGS -Wno-deprecated-declarations"
-    ;;
+    LDFLAGS="$LDFLAGS -dead_strip" ;;
 esac
 
 # Add some more warnings which we use in development but not in the