[PATCH 9/9] RISC-V: Build Infastructure

2017-07-04 Thread Palmer Dabbelt
This patch contains all the build infastructure that actually enables the RISC-V port. This includes Makefiles, linker scripts, and Kconfig files. It also contains the only top-level change, which adds RISC-V to the list of architectures that need a sed run to produce the ARCH variable when

[PATCH 9/9] RISC-V: Build Infastructure

2017-07-04 Thread Palmer Dabbelt
This patch contains all the build infastructure that actually enables the RISC-V port. This includes Makefiles, linker scripts, and Kconfig files. It also contains the only top-level change, which adds RISC-V to the list of architectures that need a sed run to produce the ARCH variable when

Re: [PATCH 9/9] RISC-V: Build Infastructure

2017-06-29 Thread Palmer Dabbelt
On Wed, 28 Jun 2017 15:54:42 PDT (-0700), james.ho...@imgtec.com wrote: > On Wed, Jun 28, 2017 at 11:55:38AM -0700, Palmer Dabbelt wrote: >> diff --git a/arch/riscv/kernel/Makefile b/arch/riscv/kernel/Makefile >> new file mode 100644 >> index ..7f58cd251ab8 >> --- /dev/null >> +++

Re: [PATCH 9/9] RISC-V: Build Infastructure

2017-06-29 Thread Palmer Dabbelt
On Wed, 28 Jun 2017 15:54:42 PDT (-0700), james.ho...@imgtec.com wrote: > On Wed, Jun 28, 2017 at 11:55:38AM -0700, Palmer Dabbelt wrote: >> diff --git a/arch/riscv/kernel/Makefile b/arch/riscv/kernel/Makefile >> new file mode 100644 >> index ..7f58cd251ab8 >> --- /dev/null >> +++

Re: [PATCH 9/9] RISC-V: Build Infastructure

2017-06-29 Thread Palmer Dabbelt
On Wed, 28 Jun 2017 14:25:00 PDT (-0700), james.ho...@imgtec.com wrote: > Hi Palmer, > > On Wed, Jun 28, 2017 at 11:55:38AM -0700, Palmer Dabbelt wrote: >> +select SYSRISCV_ATOMIC if !ISA_A > ... >> +config SYSRISCV_ATOMIC >> +bool "Include support for atomic operation syscalls" >> +

Re: [PATCH 9/9] RISC-V: Build Infastructure

2017-06-29 Thread Palmer Dabbelt
On Wed, 28 Jun 2017 14:25:00 PDT (-0700), james.ho...@imgtec.com wrote: > Hi Palmer, > > On Wed, Jun 28, 2017 at 11:55:38AM -0700, Palmer Dabbelt wrote: >> +select SYSRISCV_ATOMIC if !ISA_A > ... >> +config SYSRISCV_ATOMIC >> +bool "Include support for atomic operation syscalls" >> +

Re: [PATCH 9/9] RISC-V: Build Infastructure

2017-06-28 Thread James Hogan
On Wed, Jun 28, 2017 at 11:55:38AM -0700, Palmer Dabbelt wrote: > diff --git a/arch/riscv/kernel/Makefile b/arch/riscv/kernel/Makefile > new file mode 100644 > index ..7f58cd251ab8 > --- /dev/null > +++ b/arch/riscv/kernel/Makefile > @@ -0,0 +1,16 @@ > +# > +# Makefile for the RISC-V

Re: [PATCH 9/9] RISC-V: Build Infastructure

2017-06-28 Thread James Hogan
On Wed, Jun 28, 2017 at 11:55:38AM -0700, Palmer Dabbelt wrote: > diff --git a/arch/riscv/kernel/Makefile b/arch/riscv/kernel/Makefile > new file mode 100644 > index ..7f58cd251ab8 > --- /dev/null > +++ b/arch/riscv/kernel/Makefile > @@ -0,0 +1,16 @@ > +# > +# Makefile for the RISC-V

Re: [PATCH 9/9] RISC-V: Build Infastructure

2017-06-28 Thread James Hogan
Hi Palmer, On Wed, Jun 28, 2017 at 11:55:38AM -0700, Palmer Dabbelt wrote: > + select SYSRISCV_ATOMIC if !ISA_A ... > +config SYSRISCV_ATOMIC > + bool "Include support for atomic operation syscalls" > + default !ISA_A > + help > + If atomic memory instructions are present,

Re: [PATCH 9/9] RISC-V: Build Infastructure

2017-06-28 Thread James Hogan
Hi Palmer, On Wed, Jun 28, 2017 at 11:55:38AM -0700, Palmer Dabbelt wrote: > + select SYSRISCV_ATOMIC if !ISA_A ... > +config SYSRISCV_ATOMIC > + bool "Include support for atomic operation syscalls" > + default !ISA_A > + help > + If atomic memory instructions are present,

Re: [PATCH 9/9] RISC-V: Build Infastructure

2017-06-28 Thread Palmer Dabbelt
On Wed, 28 Jun 2017 14:05:14 PDT (-0700), mer...@debian.org wrote: > On Wed, Jun 28, 2017 at 11:55:38AM -0700, Palmer Dabbelt wrote: >> This patch contains all the build infastructure that actually enables >> the RISC-V port. This includes Makefiles, linker scripts, and Kconfig >> files. It also

Re: [PATCH 9/9] RISC-V: Build Infastructure

2017-06-28 Thread Palmer Dabbelt
On Wed, 28 Jun 2017 14:05:14 PDT (-0700), mer...@debian.org wrote: > On Wed, Jun 28, 2017 at 11:55:38AM -0700, Palmer Dabbelt wrote: >> This patch contains all the build infastructure that actually enables >> the RISC-V port. This includes Makefiles, linker scripts, and Kconfig >> files. It also

[PATCH 9/9] RISC-V: Build Infastructure

2017-06-28 Thread Palmer Dabbelt
This patch contains all the build infastructure that actually enables the RISC-V port. This includes Makefiles, linker scripts, and Kconfig files. It also contains the only top-level change, which adds RISC-V to the list of architectures that need a sed run to produce the ARCH variable when

[PATCH 9/9] RISC-V: Build Infastructure

2017-06-28 Thread Palmer Dabbelt
This patch contains all the build infastructure that actually enables the RISC-V port. This includes Makefiles, linker scripts, and Kconfig files. It also contains the only top-level change, which adds RISC-V to the list of architectures that need a sed run to produce the ARCH variable when