Intel® ISA Extensions
Use hardware-based isolation and memory encryption to provide more code protection in your solutions.
1090 Discussions

Broken links for MPX GCC version on the Intel server?

c_43
Beginner
389 Views

I'm not sure where else to post issues with downloads so I'm just posting it here. At the following URL https://software.intel.com/en-us/articles/intel-software-development-emulator#gcc I'm trying to download the patched version of GCC. The download, however, stops before it is finished. I have tried to download these files from different physical systems, using e.g. Firefox and wget; just to exclude issues on my side. Is there any more recent static version of GCC with MPX available? I tried to download the source from a different URL (https://gcc.gnu.org/wiki/Intel%20MPX%20support%20in%20the%20GCC%20compiler), however this source failed to compile on my particular system.

 

The files that I have trouble downloading are:

 

gcc-avx512-mpx-sha-src.tar.bz2

gcc-x86-64-static-avx512-mpx-sha.tar.bz2

0 Kudos
3 Replies
antonio_m_
Beginner
389 Views

Hello,

using the package gcc-x86-64-static-avx512-mpx-sha.tar.bz2 I was able to get a assembly code of a program with MPX instructions. However I can't get the executable because I need binutils.

Does anyone have the package already compiled or the instructions to compile it?
(I tried to apply this patch https://sourceware.org/ml/binutils/2013-07/msg00233.html without success)

Thanks

0 Kudos
Harold_G_Intel
Employee
389 Views

Hi C-43,

I am moving this thread over to https://software.intel.com/en-us/forums/intel-isa-extensions

I have sent you a private message re: download issues.

Regards, Hal G
Intel(R) Developer Zone Support

http://software.intel.com
*Other names and brands may be claimed as the property of others.

 

 

0 Kudos
c_43
Beginner
389 Views

antonio m. wrote:

Hello,

using the package gcc-x86-64-static-avx512-mpx-sha.tar.bz2 I was able to get a assembly code of a program with MPX instructions. However I can't get the executable because I need binutils.

Does anyone have the package already compiled or the instructions to compile it?
(I tried to apply this patch https://sourceware.org/ml/binutils/2013-07/msg00233.html without success)

Thanks

Binutils you can get from http://www.gnu.org/software/binutils/ I believe I simply compiled the master branch, the patch should not be needed. The master branch appears to contains MPX support, e.g. at least since commit ccd8f4a84d05fe0e25afe90e73a268e0492f7646 MPX functionality appears to be present.

0 Kudos
Reply