Commits


all: remove $OBJTYPE from build Now that we assume pthreads, the only assembly left is in libmp and libsec. We only ever added assembly for 386. The portable C code is fine for plan9port.


build: use installbsd instead of install on AIX Even in mkmk.sh.


src: mv ../buildEnvironmentVariables mkhdr Also note that the file must be valid shell and mk input. For #321.


all: sync and dedup the creation of the SYSNAME and OBJTYPE env vars (#321) This should prevent the issues of dist/buildmk and src/mkhdr getting out of synchronization yet again. I also add a rule for arm64 to the OBJTYPE sed command. Fixes #243 Fixes #320 Change-Id: I60f69a1f32b5ed5ae5ac8a1659c38e29debed005


all: linux/mips port Change-Id: I0af67bc44c7bb62a8e5a47eac597367f521f1c11 Reviewed-on: https://plan9port-review.googlesource.com/1210 Reviewed-by: Russ Cox <rsc@google.com>


OS X PowerPC fixes (thanks Cameron Kaiser)


build: fix for non-standard uname The scratchbox-based SDK for maemo cross-compilation (for Nokia N800 and N900) has a non-standard uname command which doesn't support the '-p' option. This patch allows INSTALL to work anyway, by issuing 'uname -m' if 'uname -m -p' fails. R=rsc CC=plan9port.codebot http://codereview.appspot.com/4554041


fix build on SunOS (Sparc) R=rsc CC=codebot http://codereview.appspot.com/882044


mkhdr, buildmk: add alpha http://codereview.appspot.com/95065


build: work around broken Linux uname -p fixes #8 http://bitbucket.org/rsc/plan9port/issue/8/ http://groups.google.com/group/plan9port-dev/t/8d1a2362dde4f137 http://codereview.appspot.com/95058


buildmk: sync $OBJTYPE with src/mkhdr fixes #4 http://bitbucket.org/rsc/plan9port/issue/4 http://codereview.appspot.com/95042


merge


buildmk: support Solaris x86


need this