gxw
365936ae1b
MIPS64: Using the macro MTC rather than MTC1
3 years ago
Martin Kroeker
fab84910ea
Merge pull request #3758 from martin-frbg/issue3755
Remove excessive quoting of arguments in Makefile.prebuild again
3 years ago
Martin Kroeker
389e378063
Remove excessive quoting of arguments from PR3722
3 years ago
Martin Kroeker
51efcfcd29
Merge pull request #3753 from martin-frbg/azure-macos
Move all Apple jobs on Azure to macos-11 following deprecation
3 years ago
Martin Kroeker
739c3c44a7
Work around windows/osx gcc12 x86_64 tree-optimizer problem and add an osx/gcc12 build to Azure CI ( #3745 )
Add pragma to disable the gcc tree-optimizer for some x86_64 S and Z kernels with gcc12 on OSX or Windows
3 years ago
Martin Kroeker
992a9222ff
Move all Apple jobs on Azure to macos-11 following deprecation
3 years ago
Martin Kroeker
93a6e5fe30
Merge pull request #3750 from mmuetzel/ci-msys2
CI (MSYS2): Configure with `-DCMAKE_BUILD_TYPE=Release`.
3 years ago
Martin Kroeker
6f4a60c42e
Merge pull request #3752 from martin-frbg/mips-xbuild
add target for mips xbuild
3 years ago
Martin Kroeker
41e51dbc1b
add target for mips xbuild
3 years ago
Markus Mützel
c4d7ce3384
CI (MSYS2): Add one runner with `-DCMAKE_BUILD_TYPE=None`.
3 years ago
Markus Mützel
594ceeceda
CI (MSYS2): Configure with `-DCMAKE_BUILD_TYPE=Release`.
3 years ago
Martin Kroeker
934a0e5397
Merge pull request #3749 from martin-frbg/issue3739
Work around XCode assembler SVE bug affecting DYNAMIC_ARCH builds on M1
3 years ago
Martin Kroeker
ae3bcc8949
Drop NeoverseN2 to armv8.2-a on OSX to make it build with gcc11 too
3 years ago
Martin Kroeker
68277282df
Work around XCode assembler SVE bug
3 years ago
Martin Kroeker
00534523ad
Merge pull request #3747 from martin-frbg/issue3746
Avoid spurious calls and warnings when NOFORTRAN is set
3 years ago
Martin Kroeker
e15f810a02
Avoid spurious version queries and associated expr errors in the NOFORTRAN case
3 years ago
Martin Kroeker
2847636ecd
Merge pull request #3744 from pablorcum/develop
Improves building from sources for QNX
3 years ago
Pablo Romero
1b1f781cf9
Added name and details to contributors' list.
3 years ago
Pablo Romero
84a5f0e2eb
Fixes #3743 .
3 years ago
Martin Kroeker
9a15791fbe
Merge pull request #3722 from FlyGoat/ci
GitHub Actions: Add cross compile tests
3 years ago
Martin Kroeker
bd30120ba7
Merge pull request #3720 from FlyGoat/mips64
Make it work on general MIPS64 processors
3 years ago
Zhang Xianyi
2ef7a58f97
Merge pull request #3724 from haanhvu/noissue
Clarify the installation guide in the output of `make`
3 years ago
Martin Kroeker
f2cd238450
Restore conditional compilation and fix for parallel make in LAPACK MATGEN ( #3733 )
* Restore NOPARALLEL and conditional compilation
3 years ago
Martin Kroeker
3e0381dfc6
Merge pull request #3731 from martin-frbg/linktest-c99
Add function prototypes to make linktest C99-compliant
3 years ago
Martin Kroeker
f703846ad9
Add function prototypes
3 years ago
Jiaxun Yang
4197c354fa
Set proper assembler arch for MIPS64
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
3 years ago
Jiaxun Yang
fae9368f14
Implement DYNAMIC_LIST for MIPS64
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
3 years ago
Jiaxun Yang
a50b29c540
Provide a fallback MIPS64_GENERIC target
It is really dangerous to fallback to Loongson core on other
MIPS64 processors.
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
3 years ago
Martin Kroeker
8a5ad01acd
Merge pull request #3725 from FlyGoat/alpha
Alpha build fixes
3 years ago
Martin Kroeker
0cca127907
Merge pull request #3726 from martin-frbg/fixc99
Fix C99-style declaration in converted LAPACK code
3 years ago
Martin Kroeker
be82449c3f
Merge pull request #3727 from martin-frbg/traviswait-2
Double the wait time for ppc jobs in Travis CI
3 years ago
Martin Kroeker
3fc06b6e7e
Double the wait time for ppc jobs in Travis CI
3 years ago
Martin Kroeker
704a024df4
Fix C99-style declaration of loop variable
3 years ago
Jiaxun Yang
407af4b6aa
Document alpha targets
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
3 years ago
Jiaxun Yang
a03ed065e1
Wire up alpha in new build system
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
3 years ago
Jiaxun Yang
50c4eeb97d
alpha: Remove include of version.h
It will be defined by preprocessor argument.
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
3 years ago
Jiaxun Yang
fa14bdb26d
Entitle missing declearation for alpha
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
3 years ago
Jiaxun Yang
99f82f1f81
alpha: Use mb for rmb
Alpha never have a rmb instruction.
Just use mb for rmb.
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
3 years ago
Jiaxun Yang
1569a43f7e
GitHub Actions: Add cross compile tests
Add cross compile tests without running checks. Currently
only mips64el, riscv64, mipsel, alpha is wired up.
Just help us make sure those less popular CPUs are not
messed up by changes.
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
3 years ago
Jiaxun Yang
aaaecdbf19
Allow CC to contain space
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
3 years ago
haanhvu
38e9c969c4
Clarify the installation guide in the output of make
3 years ago
Martin Kroeker
0946b1ea7e
Merge pull request #3719 from ivan-pi/lsame
Add const attribute to C LAPACK lsame
3 years ago
Martin Kroeker
5d577ad7b9
Merge pull request #3721 from isuruf/patch-1
Fix building tests when NOFORTRAN is not given at all
3 years ago
Martin Kroeker
b94944777b
Merge pull request #3718 from martin-frbg/fixsbtest
Fix SBGEMM test to work with INTERFACE64
3 years ago
Isuru Fernando
d54971fe20
Fix building tests when NOFORTRAN is not given at all
3 years ago
Martin Kroeker
3d338b57de
remove spurious loops
3 years ago
Ivan Pribec
802e71bf05
Add const attribute to lsame
3 years ago
Martin Kroeker
d9dc015cfc
Use blasint for INTERFACE64 compatibility
3 years ago
Martin Kroeker
e671d0386b
Update version to 0.3.21.dev
3 years ago
Martin Kroeker
1dd979959d
set version to 0.3.21.dev
3 years ago