public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH 0/9] New back end ia16: 16-bit Intel x86
@ 2007-07-30 14:37 Rask Ingemann Lambertsen
  2007-07-30 14:56 ` [PATCH 1/9] New target " Rask Ingemann Lambertsen
                   ` (9 more replies)
  0 siblings, 10 replies; 24+ messages in thread
From: Rask Ingemann Lambertsen @ 2007-07-30 14:37 UTC (permalink / raw)
  To: gcc-patches

   This is a patch set to add a new back end for 16-bit x86 CPUs. I'll be
posting the following nine parts:

1: top-level config.sub
2: reload: reloads_unique_chain_p()
3: reload: reload_reg_free()
4: reload: push_reload() and reload_inner_reg_of_subreg()
5: Misc config stuff and config/ia16
6: docs
7: backends.html
8: testsuite fixes
9: testsuite skip/xfail

   The back end expects code, data and stack to exist in a single 64 kB
segment and hardware floating point is not implemented.

   Test results are at
<URL:http://gcc.gnu.org/ml/gcc-testresults/2007-07/msg01175.html>. I have
more testsuite patches coming, so the results will improve. The simulator
setup is also rather crude at the moment and I'll post a folloup to this
message in the next few days with more details once I tie a few loose ends.

-- 
Rask Ingemann Lambertsen

^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2007-08-30  8:28 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-07-30 14:37 [PATCH 0/9] New back end ia16: 16-bit Intel x86 Rask Ingemann Lambertsen
2007-07-30 14:56 ` [PATCH 1/9] New target " Rask Ingemann Lambertsen
2007-07-30 15:08 ` [PATCH 2/9] Fix reloads_unique_chain_p() missing a conflict Rask Ingemann Lambertsen
2007-08-10  8:47   ` PING " Rask Ingemann Lambertsen
2007-08-21 11:23   ` ping^2 " Rask Ingemann Lambertsen
2007-08-30  8:28   ` ping^3 [PATCH] " Rask Ingemann Lambertsen
2007-07-30 16:10 ` [PATCH 3/9] reload_reg_free(): Rask Ingemann Lambertsen
2007-08-10  8:49   ` PING [PATCH 3/9] reload_reg_free(): don't clobber inherited registers Rask Ingemann Lambertsen
2007-08-21 11:24   ` ping^2 " Rask Ingemann Lambertsen
2007-08-30  8:50   ` ping^3 [PATCH] " Rask Ingemann Lambertsen
2007-07-30 16:35 ` [PATCH 4/9] Subreg handling in reload_inner_reg_of_subreg() and push_reload() Rask Ingemann Lambertsen
2007-08-10  8:49   ` PING " Rask Ingemann Lambertsen
2007-08-21 11:29   ` ping^2 " Rask Ingemann Lambertsen
2007-08-30  8:50   ` ping^3 [PATCH] " Rask Ingemann Lambertsen
2007-07-30 17:22 ` [PATCH 5/9] Libgcc bits and the back end itself Rask Ingemann Lambertsen
2007-07-30 19:08 ` [PATCH 6/9] Documentation for the ia16 back end Rask Ingemann Lambertsen
2007-08-11 19:01   ` Joseph S. Myers
2007-07-30 19:10 ` [PATCH 7/9][wwwdocs] Mention ia16 in backends.html Rask Ingemann Lambertsen
2007-07-30 22:48   ` Gerald Pfeifer
2007-07-30 19:36 ` [PATCH 8/9] Vectorizer testsuite fixes Rask Ingemann Lambertsen
2007-07-30 20:40   ` Janis Johnson
2007-07-30 20:08 ` [PATCH 9/9] Skip or xfail some tests on ia16 Rask Ingemann Lambertsen
2007-07-30 20:51   ` Janis Johnson
2007-08-09 20:28 ` [PATCH 0/9] New back end ia16: 16-bit Intel x86 Rask Ingemann Lambertsen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).