On Fri, 6 Dec 2019 11:39:23 -0800
Vineet Gupta wrote:
> That way ARC specific version update needs to be done in 1 place only
>
> Signed-off-by: Vineet Gupta
> ---
> package/binutils/binutils.mk | 7 ++-
> 1 file changed, 2 insertions(+), 5 deletions(-)
>
> diff --git
On Fri, 6 Dec 2019 11:39:22 -0800
Vineet Gupta wrote:
> From: Vineet Gupta
>
> Apparently big endian glibc builds just work, if we let the endian
> header allow that (which prev was #error).
>
> The current ARC glibc version in buildroot arc-2019.09-rc1 already
> contains that fix.
>
>
Hi,
PFA some improvements agan out of my glibc porting work.
Thx,
-Vineet
Vineet Gupta (3):
toolchain,glibc: Allow ARC big endian glibc builds
binutils/ARC: move ARC specific code together
toolchain/ARC: Enable ability to build with upstream gcc/binutils
arch/Config.in.arc
That way ARC specific version update needs to be done in 1 place only
Signed-off-by: Vineet Gupta
---
package/binutils/binutils.mk | 7 ++-
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/package/binutils/binutils.mk b/package/binutils/binutils.mk
index
While ARC upstream gcc/binutils work, they are still trailing behind
the more up to date code at github. To help expedite this gap, we want
to test the upstreeam versiosn more often, hence this patch. It allows
ARC tools to be built of upstream gcc/binutils.
Signed-off-by: Vineet Gupta
---
From: Vineet Gupta
Apparently big endian glibc builds just work, if we let the endian
header allow that (which prev was #error).
The current ARC glibc version in buildroot arc-2019.09-rc1 already
contains that fix.
Signed-off-by: Vineet Gupta
---
toolchain/toolchain-buildroot/Config.in | 2
walk_page_range() is going to be allowed to walk page tables other than
those of user space. For this it needs to know when it has reached a
'leaf' entry in the page tables. This information will be provided by the
p?d_leaf() functions/macros.
For arc, we only have two levels, so only pmd_leaf()