]> git.eshelyaron.com Git - emacs.git/commitdiff
Use valid Mach-O section names
authorDaniel Colascione <dancol@dancol.org>
Thu, 15 Feb 2018 00:48:45 +0000 (16:48 -0800)
committerDaniel Colascione <dancol@dancol.org>
Thu, 15 Feb 2018 00:48:58 +0000 (16:48 -0800)
src/lisp.h

index 6195f64e278737902593bf2313585639ad2c9b30..6d4635f2a7a79bdeec94b11ea1d59f8c94b60178 100644 (file)
@@ -3147,7 +3147,11 @@ CHECK_NUMBER_CDR (Lisp_Object x)
    the portable dumper, try to bunch all the subr structures together
    for more efficient dump loading.  */
 #ifdef CANNOT_DUMP
-# define SUBR_SECTION_ATTRIBUTE ATTRIBUTE_SECTION (".subrs")
+# ifdef DARWIN_OS
+#  define SUBR_SECTION_ATTRIBUTE ATTRIBUTE_SECTION ("__DATA,subrs")
+# else
+#  define SUBR_SECTION_ATTRIBUTE ATTRIBUTE_SECTION (".subrs")
+# endif
 #else
 # define SUBR_SECTION_ATTRIBUTE
 #endif