7e24cff...
by
Vineet Gupta <email address hidden>
on 2019-11-07
build-many- glibcs. py: Enable ARC hard float builds
Signed-off-by: Vineet Gupta <email address hidden>
7e018cf...
by
Vineet Gupta <email address hidden>
on 2019-11-05
ARC hardware floating point support
ec681dd...
by
Vineet Gupta <email address hidden>
on 2019-10-31
ARC: allow big endian builds
Signed-off-by: Vineet Gupta <email address hidden>
5741496...
by
Chris Packham <email address hidden>
on 2019-09-05
glibc: arc: Don't interfere with other architectures
Fixes: crosstool-ng#1227
Adjust the ARC patch so that it only sets with_fp_cond when the machine
is arc.
foss-for- synopsys- dwc-arc- processors/ glibc#7
Signed-off-by: Chris Packham <email address hidden>
Signed-off-by: Vineet Gupta <email address hidden>
9a277db...
by
Vineet Gupta <email address hidden>
on 2019-05-02
ARC: allow dynamic mmu page sizes
Signed-off-by: Vineet Gupta <email address hidden>
76db6bd...
by
Vineet Gupta <email address hidden>
on 2019-03-28
gcc PR 88409: miscompilation due to missing cc clobber in longlong.h macros
simple test such as below was failing.
| void main(int argc, char *argv[])
| {
| size_t total_time = 115424; // expected 115.424
| double secs = (double) total_time/ (double) 1000;
| printf("%s %d %lf\n", "secs", total_time, secs); // prints 113.504
| printf("%d\n", (size_t)secs);
| }
The printf eventually called into glibc stdlib/ divrem. c:__mpn_ divrem( )
which uses the __arc__ specific inline asm macros from longlong.h which
were causing miscompilation.
include/
2019-03-28 Vineet Gupta <email address hidden>
PR 89877
* longlong.h [__arc__] (add_ssaaaa): Add cc clobber
(sub_ddmmss): Likewise.
Signed-off-by: Vineet Gupta <email address hidden>
e8d28fb...
by
Vineet Gupta <email address hidden>
on 2019-01-30
atomics: use default values for __PTHREAD_MUTEX_*
6dc354f...
by
Vineet Gupta <email address hidden>
on 2018-10-24
NEWS: mention ARC port
Signed-off-by: Vineet Gupta <email address hidden>
4fe4489...
by
Vineet Gupta <email address hidden>
on 2019-10-31
build-many- glibcs. py: use mcpu=hs38
Signed-off-by: Vineet Gupta <email address hidden>
0ea4123...
by
Vineet Gupta <email address hidden>
on 2017-11-20
build-many- glibcs. py: Enable ARC builds
Signed-off-by: Vineet Gupta <email address hidden>