Message ID | BLU436-SMTP21C98F396FCFB064545E40B9090@phx.gbl |
---|---|
State | New |
Headers | show |
On 27 March 2015 at 11:00, Chen Gang <xili_gchen_5257@hotmail.com> wrote: > Add related configuration, make files for tilegx. Now, qemu tilegx can > pass building. > > Signed-off-by: Chen Gang <gang.chen.5i5j@gmail.com> > --- > configure | 3 +++ > default-configs/tilegx-linux-user.mak | 1 + > target-tilegx/Makefile.objs | 1 + > 3 files changed, 5 insertions(+) > create mode 100644 default-configs/tilegx-linux-user.mak > create mode 100644 target-tilegx/Makefile.objs > > diff --git a/configure b/configure > index 589798e..a8704ec 100755 > --- a/configure > +++ b/configure > @@ -5215,6 +5215,9 @@ case "$target_name" in > s390x) > gdb_xml_files="s390x-core64.xml s390-acr.xml s390-fpr.xml" > ;; > + tilegx) > + TARGET_ARCH=tilegx > + ;; TARGET_ARCH already defaults to the target name, so you don't need to set it again unless it's different. You can just have an empty case here, like unicore32 does immediately below: > unicore32) > ;; > xtensa|xtensaeb) -- PMM
On 4/10/15 06:10, Peter Maydell wrote: > On 27 March 2015 at 11:00, Chen Gang <xili_gchen_5257@hotmail.com> wrote: [...] >> ;; >> + tilegx) >> + TARGET_ARCH=tilegx >> + ;; > > TARGET_ARCH already defaults to the target name, so you don't > need to set it again unless it's different. You can just have > an empty case here, like unicore32 does immediately below: > >> unicore32) >> ;; >> xtensa|xtensaeb) > OK, thanks.
diff --git a/configure b/configure index 589798e..a8704ec 100755 --- a/configure +++ b/configure @@ -5215,6 +5215,9 @@ case "$target_name" in s390x) gdb_xml_files="s390x-core64.xml s390-acr.xml s390-fpr.xml" ;; + tilegx) + TARGET_ARCH=tilegx + ;; unicore32) ;; xtensa|xtensaeb) diff --git a/default-configs/tilegx-linux-user.mak b/default-configs/tilegx-linux-user.mak new file mode 100644 index 0000000..3e47493 --- /dev/null +++ b/default-configs/tilegx-linux-user.mak @@ -0,0 +1 @@ +# Default configuration for tilegx-linux-user diff --git a/target-tilegx/Makefile.objs b/target-tilegx/Makefile.objs new file mode 100644 index 0000000..8b3dc76 --- /dev/null +++ b/target-tilegx/Makefile.objs @@ -0,0 +1 @@ +obj-y += cpu.o translate.o helper.o
Add related configuration, make files for tilegx. Now, qemu tilegx can pass building. Signed-off-by: Chen Gang <gang.chen.5i5j@gmail.com> --- configure | 3 +++ default-configs/tilegx-linux-user.mak | 1 + target-tilegx/Makefile.objs | 1 + 3 files changed, 5 insertions(+) create mode 100644 default-configs/tilegx-linux-user.mak create mode 100644 target-tilegx/Makefile.objs