[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CVS: cvs.openbsd.org: src
- To: source-changes_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org
- Subject: CVS: cvs.openbsd.org: src
- From: Stefan Kempf <stefan_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org>
- Date: Thu, 22 Nov 2007 08:06:43 -0700 (MST)
CVSROOT: /cvs
Module name: src
Changes by: stefan_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org 2007/11/22 08:06:43
Modified files:
usr.bin/pcc/ccom: cgram.y pass1.h trees.c
usr.bin/pcc/hppa: code.c
usr.bin/pcc/i386: code.c
usr.bin/pcc/m16c: code.c
usr.bin/pcc/mips: code.c
usr.bin/pcc/nova: code.c
usr.bin/pcc/pdp10: code.c
usr.bin/pcc/powerpc: code.c
usr.bin/pcc/vax: code.c
Log message:
Pull from master repo:
Put the genswitch() code that is found in most backends into
the MI part. The backend version is renamed to mygenswitch()
and can provide improved translations for switch statements.
Improved implementation of the switch constraints/semantics
described in the standard.
ok ragge@, otto@
With help and comments from ragge and gmcgarry
Visit your host, monkey.org