Thanks for all the feedback on the patch. I'll summarize my TODO list here. Please let me know if there's anything I missed. - Add a README file in the imported directory to make it clear that the code comes from another project. Personally, I prefer keeping the name as "imported". It was suggested by Richard at the meeting. Also as a heads-up, that is a small subset of the files that will be in that directory eventually. Right now, it is the minimum needed to build the skeleton target. - Work on the .checkpatchignore as Philippe suggested. - Split out the "[__SIGRTMAX - 1] = __SIGRTMIN + 1" into a separate patch. - Clean up the long subject line. - Add license text to the new files. - Remove the DEBUG_HEX blocks. In general the DEBUG_HEX macro controls a bunch of debugging output as you'll see in later patches. In the long run, I think it should be replaces with a macro that is defined when configured with --enable-debug and then an additional command-line argument. I haven't looked into this, so any pointers would be appreciated. - Laurent suggested I split the patch into two parts: linux-user and target/hexagon. If I do that, which one should contain the changes to common files (e.g., configure)? Also, note that we won't be able to build until both patches are merged. Is that OK?
Thanks, Taylor -----Original Message----- From: Philippe Mathieu-Daudé <phi...@redhat.com> Sent: Tuesday, November 19, 2019 9:19 AM To: Taylor Simpson <tsimp...@quicinc.com>; laur...@vivier.eu; riku.voi...@iki.fi; qemu-devel@nongnu.org Subject: Re: [PATCH] Add minimal Hexagon target - First in a series of patches - linux-user changes + linux-user/hexagon + skeleton of target/hexagon - Files in target/hexagon/imported are from another project and therefore do not conform to qemu coding standards ------------------------------------------------------------------------- CAUTION: This email originated from outside of the organization. ------------------------------------------------------------------------- On 11/19/19 12:58 AM, Taylor Simpson wrote: > Signed-off-by: Taylor Simpson <tsimp...@quicinc.com> > --- [...] > target/hexagon/imported/global_types.h | 25 +++ > target/hexagon/imported/iss_ver_registers.h | 183 +++++++++++++++ > target/hexagon/imported/max.h | 78 +++++++ > target/hexagon/imported/regs.h | 19 ++ Maybe you can rename this directory as: target/hexagon/dsp-sdk/ and add a README "Files under this directory are imported from the SDK available once registered on developer.qualcomm.com ..."