I've done revised asm GEMMs for ARM soft and hard fp, using #defines in the code and -D c -DATL_ARM_HARDFP=1 to enable the hard float ABI, and they work fine. However, there are still places where the -mfloat-abi=softfp in the defaults is not overridden by -Fa alg -mfloat-abi=hard, and this causes the build to fail.
It looks like there are some places in the build process where an option specified with -Fa alg doesn't get appended -- there's an example in support tracker 3531378. If this can be fixed, then the build ought to work, and I can upload a patch for the GEMMs that will enable building on hard fp.
---
Tom Wallace (
tom.wallace@...)
Vesperix Corporation
1100 North Glebe Road, Suite 1010
Arlington, VA 22201
Phone 703-224-4422 Mobile 703-220-8711
-----Original Message-----
From: Clint Whaley [mailto:
whaley@...]
Sent: Thursday, June 28, 2012 7:58 PM
To:
math-atlas-devel@...
Subject: [atlas-devel] 3.9.81: stable BETA
Guys,
I have just released 3.9.81. It finishes off the last of my "must-do" for stable, which was support for building dynamic libraries on Windows, OS X, and Linux. On Windows, this now seems to work for cygwin32/MinGW32/MinGW64.
The only thing I had outstanding besides this is the fact that apparently ubuntu changed the ARM's ABI to default to hard-float. I haven't gotten feedback from Tom on that, and I don't have access to a machine that uses it, so support for the new ABI will probably be delayed until 3.10.1.
Therefore, as far as I am concerned, I will now start final testing (I have to revalidate all the tests on all the platforms). Once I get that started running, I will start looking to update all the documentation, and then I plan to release 3.10.0.
So, if you find problems with the 3.9.81, please report them ASAP.
Thanks,
Clint
**************************************************************************
** R. Clint Whaley, PhD ** Assist Prof, UTSA ** www.cs.utsa.edu/~whaley **
**************************************************************************
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats.
http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/_______________________________________________
Math-atlas-devel mailing list
Math-atlas-devel@...
https://lists.sourceforge.net/lists/listinfo/math-atlas-devel------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats.
http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/_______________________________________________
Math-atlas-devel mailing list
Math-atlas-devel@...
https://lists.sourceforge.net/lists/listinfo/math-atlas-devel