qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [RFC PATCH v4 00/29] Hexagon patch series


From: Richard Henderson
Subject: Re: [RFC PATCH v4 00/29] Hexagon patch series
Date: Fri, 2 Oct 2020 12:16:43 -0500
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0

On 9/28/20 12:28 PM, Taylor Simpson wrote:
> This series adds support for the Hexagon processor with Linux user support
> 
> See patch 02/34 Hexagon README for detailed information.
> 
> Once the series is applied, the Hexagon port will pass "make check-tcg".
> The series also includes Hexagon-specific tests in tcg/tests/hexagon.
> 
> The series is also available at https://github.com/quic/qemu on branch
> small_series_v4.

BTW, some whitespace warnings when applying this series.


r~


> Applying: Hexagon Update MAINTAINERS file
> Applying: Hexagon (target/hexagon) README
> .git/rebase-apply/patch:247: new blank line at EOF.
> +
> warning: 1 line adds whitespace errors.
> Applying: Hexagon (include/elf.h) ELF machine definition
> Applying: Hexagon (target/hexagon) scalar core definition
> Applying: Hexagon (disas) disassembler
> .git/rebase-apply/patch:87: new blank line at EOF.
> +
> warning: 1 line adds whitespace errors.
> Applying: Hexagon (target/hexagon) register names
> Applying: Hexagon (target/hexagon) scalar core helpers
> .git/rebase-apply/patch:431: new blank line at EOF.
> +
> warning: 1 line adds whitespace errors.
> Applying: Hexagon (target/hexagon) GDB Stub
> Applying: Hexagon (target/hexagon) architecture types
> Applying: Hexagon (target/hexagon) instruction and packet types
> Applying: Hexagon (target/hexagon) register fields
> .git/rebase-apply/patch:132: new blank line at EOF.
> +
> warning: 1 line adds whitespace errors.
> Applying: Hexagon (target/hexagon) instruction attributes
> .git/rebase-apply/patch:149: new blank line at EOF.
> +
> warning: 1 line adds whitespace errors.
> Applying: Hexagon (target/hexagon) instruction/packet decode
> Applying: Hexagon (target/hexagon) instruction printing
> .git/rebase-apply/patch:136: new blank line at EOF.
> +
> warning: 1 line adds whitespace errors.
> Applying: Hexagon (target/hexagon) utility functions
> .git/rebase-apply/patch:512: new blank line at EOF.
> +
> .git/rebase-apply/patch:887: new blank line at EOF.
> +
> .git/rebase-apply/patch:1670: new blank line at EOF.
> +
> warning: 3 lines add whitespace errors.
> Applying: Hexagon (target/hexagon/imported) arch import
> .git/rebase-apply/patch:598: space before tab in indent.
>                       
> fSETBYTE(i,RdV,fSATUB(fGETHALF(i,RssV)+fGETHALF(i,RttV)));
> .git/rebase-apply/patch:1329: space before tab in indent.
>                        RdV = RsV;
> .git/rebase-apply/patch:6793: space before tab in indent.
>       sys_icinva(thread, (REG),insn->slot);
> .git/rebase-apply/patch:7280: space before tab in indent.
>                          fMPY16SS(fGETBYTE(1,RssV),fGETUBYTE(1,RttV)))));
> .git/rebase-apply/patch:7282: space before tab in indent.
>                          fMPY16SS(fGETBYTE(3,RssV),fGETUBYTE(3,RttV)))));
> warning: squelched 41 whitespace errors
> warning: 46 lines add whitespace errors.
> Applying: Hexagon (target/hexagon) generator phase 1 - C preprocessor for 
> semantics
> Applying: Hexagon (target/hexagon) generator phase 2 - generate header files
> Applying: Hexagon (target/hexagon) generator phase 3 - C preprocessor for 
> decode tree
> Applying: Hexagon (target/hexagon) generater phase 4 - decode tree
> Applying: Hexagon (target/hexagon) opcode data structures
> Applying: Hexagon (target/hexagon) macros
> Applying: Hexagon (target/hexagon) instruction classes
> .git/rebase-apply/patch:141: new blank line at EOF.
> +
> .git/rebase-apply/patch:199: new blank line at EOF.
> +
> warning: 2 lines add whitespace errors.
> Applying: Hexagon (target/hexagon) TCG generation
> Applying: Hexagon (target/hexagon) TCG for instructions with multiple 
> definitions
> Applying: Hexagon (target/hexagon) translation
> Applying: Hexagon (linux-user/hexagon) Linux user emulation
> .git/rebase-apply/patch:405: new blank line at EOF.
> +
> warning: 1 line adds whitespace errors.
> Applying: Hexagon (tests/tcg/hexagon) TCG tests
> .git/rebase-apply/patch:1314: new blank line at EOF.
> +
> warning: 1 line adds whitespace errors.
> Applying: Hexagon build infrastructure



reply via email to

[Prev in Thread] Current Thread [Next in Thread]