On 2020/03/06 10:39, Tracey Emery wrote:
> Hello ports@,
>
> After extensive back-and-forth between Claudio and I, we have a new
> port to present. Attached is a new port for compiling binaries for the
> Espressif ESP32 series of WiFi chips. It is a cross compiler suite
> configured for the xtensa-esp32-elf target.
>
> I have only tested this on amd64. Other testing would be welcome.
>
> Ok?
>
> Thanks!
>
> --
>
> Tracey Emery
Makefile.inc: whitespace nit in CONFIGURE_ARGS --with-bugurl
I'd prefer to keep all the GH_* variables grouped together (if I'm looking
at an individual Makefile and want to find the github page it's easier to
not have to look in another file), would you mind moving GH_ACCOUNT from
Makefile.inc to the subdir Makefiles?
version numbers: XXX_2019r2 doesn't match our usual schemes, which may
have implications for updates - suggest XXX.2019.2 or XXX.2019pl2 instead
gcc ports: please add V=8.2.0 and SUBST_VARS+=V and regen plist,
this will change
lib/gcc/xtensa-esp32-elf/
lib/gcc/xtensa-esp32-elf/8.2.0/
lib/gcc/xtensa-esp32-elf/8.2.0/crtbegin.o
lib/gcc/xtensa-esp32-elf/8.2.0/crtend.o
lib/gcc/xtensa-esp32-elf/8.2.0/crti.o
(etc)
to
lib/gcc/xtensa-esp32-elf/
lib/gcc/xtensa-esp32-elf/${V}/
lib/gcc/xtensa-esp32-elf/${V}/crtbegin.o
lib/gcc/xtensa-esp32-elf/${V}/crtend.o
lib/gcc/xtensa-esp32-elf/${V}/crti.o
which makes for less churn when updating the ports.