]> git.saurik.com Git - apple/libc.git/blobdiff - x86_64/gen/Makefile.inc
Libc-583.tar.gz
[apple/libc.git] / x86_64 / gen / Makefile.inc
index 698fd5cf7bb28ef90ef7f06530748222d8623887..ea860f1814504c99588730f7bcaddf526cd3bde8 100644 (file)
@@ -1,6 +1,19 @@
 # searching i386 directory as a fallback to avoid unnecessary code duplication
 .PATH: ${.CURDIR}/x86_64/gen ${.CURDIR}/i386/gen
 
-MDSRCS+= icacheinval.s \
+MDSRCS+= _ctx_start.S \
+       _setcontext.S \
+       getcontext.S \
+       getmcontext.c \
+       icacheinval.s \
+       makecontext.c \
        mcount.s \
-       setjmperr.c
+       setcontext.c \
+       setjmperr.c \
+       swapcontext.c
+
+.for _src in makecontext.c setcontext.c swapcontext.c
+CFLAGS-${_src} += -fomit-frame-pointer
+# -pg and -fomit-frame-pointer don't work together, so just use -g
+${_src:R}.po: ${_src} _STANDARD_DEBUG
+.endfor