Author: Mihnea Saracin <[email protected]>
Branch: nopax
Changeset: r91935:acf31eacc13b
Date: 2017-06-07 14:19 +0300
http://bitbucket.org/pypy/pypy/changeset/acf31eacc13b/
Log: replaced the paxmark call with a general implementation
diff --git a/rpython/translator/c/genc.py b/rpython/translator/c/genc.py
--- a/rpython/translator/c/genc.py
+++ b/rpython/translator/c/genc.py
@@ -403,7 +403,7 @@
mk.definition('PAX_TARGET', '%s' % (exe_name))
rules.append(('$(PAX_TARGET)', '$(TARGET) main.o', [
'$(CC_LINK) $(LDFLAGS_LINK) main.o -L.
-l$(SHARED_IMPORT_LIB) -o $@ $(RPATH_FLAGS)',
- 'paxmark -zm $(PAX_TARGET)']))
+ 'attr -q -s pax.flags -V m $(PAX_TARGET)']))
mk.rule('nopax', '',
'$(MAKE) CFLAGS="$(CFLAGS) $(CFLAGSEXTRA)"
LDFLAGS="$(LDFLAGS)" $(PAX_TARGET)')
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit