[PATCH v6 00/10] New backend for the TI PRU processor
Tue Jun 11 20:04:00 GMT 2019
On 6/9/19 2:01 PM, Dimitar Dimitrov wrote:
> This is the latest patch set for adding TI PRU I/O processor backend to GCC.
> Comments from all previous series have been addressed , , , , .
> Test results can be downloaded from here:
> Changes since patch series v5  are minimal:
> - A few whitespace and comment fixes.
> - doloop_end_internal length expression fix.
> - Define TARGET_HARD_REGNO_CALL_PART_CLOBBERED hook for PRU.
> - Use uniform naming for the PRU register number constants.
>  http://gcc.gnu.org/ml/gcc-patches/2018-06/msg00775.html
>  http://gcc.gnu.org/ml/gcc-patches/2018-07/msg01779.html
>  http://gcc.gnu.org/ml/gcc-patches/2018-08/msg00927.html
>  http://gcc.gnu.org/ml/gcc-patches/2018-09/msg00392.html
>  http://gcc.gnu.org/ml/gcc-patches/2018-10/msg00979.html
> Dimitar Dimitrov (10):
> Initial TI PRU GCC port
> Initial TI PRU libgcc port
> testsuite: Add PRU tests
> testsuite: Add check for overflowed IMEM region to testsuite
> testsuite: Add check for unsupported TI ABI PRU features to testsuite
> testsuite: Remove PRU from test cases requiring hosted environment
> testsuite: Define PRU stack usage
> testsuite: Mark that PRU has one-cycle jumps
> testsuite: Mark that PRU uses all function pointer bits
> testsuite: Mark testsuite that PRU has different calling convention
[ ... ]
My recollection was this was all ready to go, so I'm going to ack with
the only pre-commit requirement being to fix the issue Andreas pointed
out with the 20101011-1.c test change.
Can you please fill out the write-after-approval form (list me as your
More information about the Gcc-patches