Sync with amd64 and allow building the i386 bootstrap with clang:
authornaddy <naddy@openbsd.org>
Thu, 1 Jun 2017 11:18:53 +0000 (11:18 +0000)
committernaddy <naddy@openbsd.org>
Thu, 1 Jun 2017 11:18:53 +0000 (11:18 +0000)
commit04a352830fa9fa89d72f0593bb183453bc38a6ed
tree7a7b04bfe41af682a7ebdc65df92bed17acfb202
parenta2d5fdac7375620d261b72673dba823666694166
Sync with amd64 and allow building the i386 bootstrap with clang:
* build with -ffreestanding
* skip the integrated assembler for assym.h
* use as(1) to build biosboot.S and the various versions of srt0.S
ok kettenis@
sys/arch/i386/stand/Makefile.inc
sys/arch/i386/stand/biosboot/Makefile
sys/arch/i386/stand/boot/Makefile
sys/arch/i386/stand/cdboot/Makefile
sys/arch/i386/stand/pxeboot/Makefile