[PATCH] Add support for ia16

Andrew Jenner andrew@codesourcery.com
Sat Apr 1 16:50:00 GMT 2017


I've posted patches to gcc-patches for adding an ia16 (16-bit x86) port 
to GCC (see https://gcc.gnu.org/ml/gcc-patches/2017-04/msg00009.html). 
Some binutils changes are required to make this work, attached.

When the port was originally created by Rask Ingemann Lambertsen 10 
years ago, he made it work by symlinking the ia16-* binutils programs to 
the corresponding i386-* programs. With this patch, this hack is not 
necessary - real ia16-* binutils programs are built using the same 
sources as i386.

Okay to commit?

Thanks,

Andrew


2017-04-01  Andrew Jenner  <andrew@codesourcery.com>

	* config.sub: Handle ia16 in $basic_machine.

	bfd/
	* config.bfd: Handle ia16.

	gas/
	* configure.tgt: Handle ia16.

	ld/
	* configure.tgt: Handle ia16.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: binutils_ia16.patch
Type: text/x-patch
Size: 2779 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20170401/76c18ed9/attachment.bin>


More information about the Binutils mailing list