Displaying 20 results from an estimated 301 matches for "mips64".
2016 Feb 29
0
[Release-testers] [3.8 Release] RC3 has been tagged
...a1sum: 2dedc6136d7cfbac8348652c543887964d92393c)
Native: All ok
Cross compiling to MIPS: All ok
clang+llvm-3.8.0-rc3-mips-linux-gnu.tar.xz (sha1sum: f286149dbb2ea7e194c5c3719b6cded476f6e65f)
All ok (aside from non-regression failures in check-all).
There were two kinds of check-all failure:
* mips64 sanitizers. Not a regression since mip64 sanitizers didn't ship in 3.7.1
* atomic tests fail due to missing -latomic on link. Not a regression since _no_ libc++ tests ran in 3.7.1 (this was obscured by the -s on llvm-lit).
Failing Tests (76):
AddressSanitizer-mips64-linux :: TestCases/Po...
2017 May 05
2
LLVM 4.0.1-rc1 has been tagged
Hi,
I'm seeming new regressions form 4.0.0 for mips big endian:
DataFlowSanitizer-mips64 :: custom.cc
DataFlowSanitizer-mips64 :: propagate.c
SanitizerCommon-asan-mips-Linux :: sanitizer_coverage_trace_pc_guard-dso.cc
SanitizerCommon-asan-mips-Linux :: sanitizer_coverage_trace_pc_guard.cc
SanitizerCommon-asan-mips64-Linux :: Linux/getpwnam_r_invalid_user.cc
Sanitize...
2015 Jan 24
1
[PATCH] add mips64 support
On 12/15/2014 05:56 AM, Dejan Latinovic wrote:
>
> Hello,
>
> Any updates on mips64 support for klibc?
>
> Can I do anything to help merging
> mips64 changes?
>
Sorry, my personal life exploded in late August, and I have bee
chronically behind ever since.
Is this the only patch needed?
From: Dejan Latinovic <Dejan.Latinovic at imgtec.com>
Subject: [PATCH] a...
2015 Mar 06
0
[klibc:master] add-mips64-support-arch-mips64-specific
...rnel.org/?p=libs/klibc/klibc.git;a=commit;h=3438d861da2e6939a6b0d454ffe247c19ead5993
Author: Dejan Latinovic <Dejan.Latinovic at imgtec.com>
AuthorDate: Thu, 5 Mar 2015 16:51:45 -0800
Committer: H. Peter Anvin <hpa at linux.intel.com>
CommitDate: Thu, 5 Mar 2015 16:51:45 -0800
add-mips64-support-arch-mips64-specific
Description: Adding mips64 specific chagnes.
Modeled on mips 32 and adapted for 64 bit ABI.
- MCONFIG: using existing klibc.ld scrpit
- crt0.S: adapted gp initialization
- setjmp.S: do not save floating-point state
---
usr/klibc/arch/mips64/MCONFIG | 2 ++
us...
2014 Mar 11
4
[PATCH] add mips64 support
From: Dejan Latinovic <Dejan.Latinovic at imgtec.com>
---
usr/include/arch/mips64/klibc/archconfig.h | 3 +
usr/include/arch/mips64/klibc/archsetjmp.h | 39 ++++++
usr/include/arch/mips64/machine/asm.h | 76 ++++++++++
usr/include/fcntl.h | 2 +-
usr/include/sys/md.h | 1 +
usr/include/sys/resource.h | 4...
2016 Feb 23
10
[3.8 Release] RC3 has been tagged
Dear testers,
Release Candidate 3 has just been tagged [1]. Please build, test, and
upload to the sftp.
If there are no regressions from previous release candidates, this
will be the last release candidate before the final release.
Release notes can still go into the branch.
Thanks again for all your work!
Hans
[1] http://lists.llvm.org/pipermail/llvm-branch-commits/2016-February/009866.html
2016 Mar 01
2
[Release-testers] [3.8 Release] RC3 has been tagged
...All ok
> Cross compiling to MIPS: All ok
>
> clang+llvm-3.8.0-rc3-mips-linux-gnu.tar.xz (sha1sum: f286149dbb2ea7e194c5c3719b6cded476f6e65f)
> All ok (aside from non-regression failures in check-all).
> There were two kinds of check-all failure:
> * mips64 sanitizers. Not a regression since mip64 sanitizers didn't ship in 3.7.1
> * atomic tests fail due to missing -latomic on link. Not a regression since _no_ libc++ tests ran in 3.7.1 (this was obscured by the -s on llvm-lit).
> Failing Tests (76):
> AddressSa...
2015 Mar 06
0
[klibc:master] add-mips64-support-arch-mips32
...rnel.org/?p=libs/klibc/klibc.git;a=commit;h=ccd50880175e79fb9bc544c96d72b8971303cc0a
Author: Dejan Latinovic <Dejan.Latinovic at imgtec.com>
AuthorDate: Thu, 5 Mar 2015 16:51:44 -0800
Committer: H. Peter Anvin <hpa at linux.intel.com>
CommitDate: Thu, 5 Mar 2015 16:51:44 -0800
add-mips64-support-arch-mips32
Description: Add mips64 support, using existing mips32 code.
- using mips32 assembler source files: pipe.S vfork.S syscall.S
- sysstub.ph: copied over from klibc/arch/mips
---
usr/klibc/arch/mips64/Kbuild | 11 +++++++++++
usr/klibc/arch/{mips => mips64}/sy...
2015 Mar 06
0
[klibc:master] add-mips64-support-headers
...rnel.org/?p=libs/klibc/klibc.git;a=commit;h=493f9a99220aed4eb7c6e3dd9018c037d45b13e2
Author: Dejan Latinovic <Dejan.Latinovic at imgtec.com>
AuthorDate: Thu, 5 Mar 2015 16:51:44 -0800
Committer: H. Peter Anvin <hpa at linux.intel.com>
CommitDate: Thu, 5 Mar 2015 16:51:44 -0800
add-mips64-support-headers
Description: Added header files for mips64.
Modeled on mips 32 header files and adapted for 64 bit ABI.
- archsetjmp.h: do not save floating-point state
- asm.h: Symbolic register names for 64 bit ABI
---
usr/include/arch/mips64/klibc/archconfig.h | 5 ++++
.../...
2014 Sep 08
2
[PATCH] add mips64 support
On 09/08/2014 05:57 AM, Dejan Latinovic wrote:
>> From: H. Peter Anvin [hpa at zytor.com]
>> Sent: Friday, September 05, 2014 7:13 PM
>> To: Dejan Latinovic; YunQiang Su; klibc at zytor.com; maximilian attems
>> Subject: Re: [klibc] [PATCH] add mips64 support
>
>> Why copy the files rather than share them?
>
> Hi Peter,
> here is new version of add-mips64-support-arch-mips32.patch,
> with used existing mips32 assembler files.
>
> Is this solution more acceptable?
>
Yes, much better.
-hpa
2014 Aug 27
2
[PATCH] add mips64 support
On 07/14/2014 05:24 AM, Dejan Latinovic wrote:
>
>
> Hello,
> I apologize for a late response.
>
>
> I have crated a new version of patch with mips64 support for klibc.
>
>
> Here are some changes:
> - archsetjmp.h has been reduced.
> - Symbolic register names are fixed (asm.h).
> - Some not needed parts were removed.
> - crt0.S is fixed to work properly for both shared and static apps.
> - setjmp.S has been reduced.
&...
2014 Sep 04
0
[PATCH] add mips64 support
> From: H. Peter Anvin [hpa at zytor.com]
> Sent: Wednesday, August 27, 2014 5:34 AM
> To: Dejan Latinovic; YunQiang Su; klibc at zytor.com; maximilian attems
> Subject: Re: [klibc] [PATCH] add mips64 support
> Please don't submit a single monolithic patch. Instead break it down
> into reasonable subchunks, each with a description. This is the same
> procedure as for submitting patches to the Linux kernel.
Thanks,
Here are changes that adds mips64 support for klibc,
separated...
2023 Jan 13
0
[klibc:master] mips64: Fix struct stat layout
...git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=12f259dda1ef59b5f1f2fb67631dcbf94c18c56c
Author: Ben Hutchings <ben at decadent.org.uk>
AuthorDate: Wed, 4 Jan 2023 01:34:39 +0100
Committer: Ben Hutchings <ben at decadent.org.uk>
CommitDate: Wed, 4 Jan 2023 01:34:39 +0100
[klibc] mips64: Fix struct stat layout
On mips64, struct stat has 32-bit time fields instead of following
struct timespec.
Signed-off-by: Ben Hutchings <ben at decadent.org.uk>
---
usr/include/arch/mips64/klibc/archstat.h | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/...
2019 Jan 18
0
[klibc:master] mips64: compile with -mno-abicalls
....kernel.org/?p=libs/klibc/klibc.git;a=commit;h=0a14ced5d7d0c23ece5d2828cbdff6cb1c589b8d
Author: James Cowgill <james.cowgill at mips.com>
AuthorDate: Fri, 2 Mar 2018 14:48:21 +0000
Committer: Ben Hutchings <ben at decadent.org.uk>
CommitDate: Wed, 2 Jan 2019 03:08:04 +0000
[klibc] mips64: compile with -mno-abicalls
By default, the MIPS toolchain compiles all code as PIC. Since klibc
links everything at static addresses, we don't need PIC code so use
-mno-abicalls to disable it. To fix subsequent link errors, use
-Ttext-segment to adjust the base address of klibc to a more sens...
2019 Jan 18
0
[klibc:master] mips64: remove __unused from __jmp_buf
....kernel.org/?p=libs/klibc/klibc.git;a=commit;h=8b15382a33823d38599347e90022abfcdc70fc68
Author: James Cowgill <james.cowgill at mips.com>
AuthorDate: Fri, 2 Mar 2018 08:36:45 -0800
Committer: Ben Hutchings <ben at decadent.org.uk>
CommitDate: Wed, 2 Jan 2019 03:08:04 +0000
[klibc] mips64: remove __unused from __jmp_buf
This field is not needed. Probably it was copied straight from the
32-bit mips __jmp_buf.
Signed-off-by: James Cowgill <james.cowgill at mips.com>
Link: https://www.zytor.com/pipermail/klibc/2018-March/003984.html
Signed-off-by: Ben Hutchings <ben at decad...
2014 Sep 05
2
[PATCH] add mips64 support
On 09/04/2014 07:57 AM, Dejan Latinovic wrote:
> Description: All files are copied over from klibc/arch/mips,
> and used witout any changes and aditional adaptation.
Why copy the files rather than share them?
-hpa
2012 May 17
2
[LLVMdev] subtarget features
...s is not present, then I want the
subfeature "standard encoding".
If I can't do this, then it requires me to write a more complex
expression for the "standard encoding" expresions.
For mips , mips16 and micro mips are considered to be processor
extenasions to mips32 and mips64.
So usually you would build a mips32 or mips64 compiler and then add
-mips16 to the command line.
Right now, there are no implementations of micro mips or mips16 with
mips 64, though architecturally it is defined.
So the options would be:
-mips16 -mips32 -micromips -mips64
With the implicati...
2019 Jan 18
0
[klibc:master] mips/mips64: simplify crt0 code
...el.org/?p=libs/klibc/klibc.git;a=commit;h=59f3f33338f371b3a30163406fbb5fe323503939
Author: James Cowgill <james.cowgill at mips.com>
AuthorDate: Fri, 2 Mar 2018 08:33:02 -0800
Committer: Ben Hutchings <ben at decadent.org.uk>
CommitDate: Wed, 2 Jan 2019 03:08:04 +0000
[klibc] mips/mips64: simplify crt0 code
Various simplifications and adjustments to the MIPS crt0 files:
- Use NESTED(__start, 0, ra) - this has no effect on the code, but is
arguably more correct since we have no real stack frame.
- Don't allocate extra stack space. We need none on 64-bit, and only 16
bytes o...
2014 Dec 15
0
[PATCH] add mips64 support
Hello,
Any updates on mips64 support for klibc?
Can I do anything to help merging
mips64 changes?
________________________________________
From: H. Peter Anvin [hpa at zytor.com]
Sent: Monday, September 08, 2014 8:45 PM
To: Dejan Latinovic; YunQiang Su; klibc at zytor.com
Subject: Re: [klibc] [PATCH] add mips64 support
On...
2016 Jun 08
9
3.8.1-rc1 has been tagged
Hi,
I've tagged 3.8.1-rc1, testers can begin testing.
-Tom