On Sat, Mar 07, 2020 at 02:42:46PM +0000, Stuart Henderson wrote: > 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.
I'll send out a new file sometime this weekend. This tarball looks like the merging of an old and new port ... weird. Don't know what happened in my work tree! -- Tracey Emery