#19233: ecm doesn't build with Xcode 7.0
-------------------------------------+-------------------------------------
Reporter: jhpalmieri | Owner:
Type: defect | Status: closed
Priority: critical | Milestone: sage-6.9
Component: packages: | Resolution: fixed
standard | Merged in:
Keywords: | Reviewers: John Palmieri, Volker
Authors: John Palmieri, | Braun
Volker Braun | Work issues:
Report Upstream: N/A | Commit:
Branch: | Stopgaps:
1f3e8dc1a1f72f99c8c758c80463138bbef90534|
Dependencies: |
-------------------------------------+-------------------------------------
Changes (by zimmerma):
* commit: 1f3e8dc1a1f72f99c8c758c80463138bbef90534 =>
Comment:
I wonder why the patch is so long. The asm files are generated
automatically. Here is the
patch I applied upstream:
{{{
--- x86_64/mulredc.m4 (revision 2730)
+++ x86_64/mulredc.m4 (working copy)
@@ -30,7 +30,7 @@
`include(`config.m4')'
TEXT
-.align 64 # Opteron L1 code cache line is 64 bytes long
+.p2align 6 # Opteron L1 code cache line is 64 bytes long
GLOBL GSYM_PREFIX``''mulredc`'LENGTH
TYPE(GSYM_PREFIX``''mulredc``''LENGTH,``function'')
@@ -248,7 +248,7 @@
# i > 0 passes
#########################################################################
-.align 32,,16
+.p2align 5,,4
LABEL_SUFFIX(1)
# register values at loop entry: %TP = tmp, %I = i, %YP = y, %MP = m
}}}
Paul
--
Ticket URL: <http://trac.sagemath.org/ticket/19233#comment:16>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.