]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit - sys/dev/vr/if_vr.c
MFC r242625:
authordim <dim@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 12 Nov 2012 07:34:05 +0000 (07:34 +0000)
committerdim <dim@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 12 Nov 2012 07:34:05 +0000 (07:34 +0000)
commit60b5ca3674fe67edd883a70e0584e57edf222ebb
tree61863a62671fce550917b0b108aad4482c7b720b
parent44ede2ac7f82020fab0392e605b9b62835435d31
MFC r242625:

Remove duplicate const specifiers in many drivers (I hope I got all of
them, please let me know if not).  Most of these are of the form:

static const struct bzzt_type {
      [...list of members...]
} const bzzt_devs[] = {
      [...list of initializers...]
};

The second const is unnecessary, as arrays cannot be modified anyway,
and if the elements are const, the whole thing is const automatically
(e.g. it is placed in .rodata).

I have verified this does not change the binary output of a full kernel
build (except for build timestamps embedded in the object files).

Reviewed by: yongari, marius

git-svn-id: svn://svn.freebsd.org/base/stable/9@242908 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
42 files changed:
sys/dev/ale/if_ale.c
sys/dev/ata/ata-card.c
sys/dev/ata/chipsets/ata-acard.c
sys/dev/ata/chipsets/ata-acerlabs.c
sys/dev/ata/chipsets/ata-adaptec.c
sys/dev/ata/chipsets/ata-amd.c
sys/dev/ata/chipsets/ata-ati.c
sys/dev/ata/chipsets/ata-highpoint.c
sys/dev/ata/chipsets/ata-intel.c
sys/dev/ata/chipsets/ata-ite.c
sys/dev/ata/chipsets/ata-jmicron.c
sys/dev/ata/chipsets/ata-marvell.c
sys/dev/ata/chipsets/ata-nvidia.c
sys/dev/ata/chipsets/ata-promise.c
sys/dev/ata/chipsets/ata-serverworks.c
sys/dev/ata/chipsets/ata-siliconimage.c
sys/dev/ata/chipsets/ata-sis.c
sys/dev/ata/chipsets/ata-via.c
sys/dev/ath/ath_hal/ar5212/ar5212.h
sys/dev/bge/if_bge.c
sys/dev/cas/if_cas.c
sys/dev/dc/if_dc.c
sys/dev/flash/at45d.c
sys/dev/fxp/if_fxp.c
sys/dev/gem/if_gem_pci.c
sys/dev/lge/if_lge.c
sys/dev/mii/mii.c
sys/dev/nge/if_nge.c
sys/dev/pci/pci.c
sys/dev/re/if_re.c
sys/dev/sis/if_sis.c
sys/dev/ste/if_ste.c
sys/dev/stge/if_stge.c
sys/dev/ti/if_ti.c
sys/dev/tl/if_tl.c
sys/dev/vr/if_vr.c
sys/dev/wb/if_wb.c
sys/dev/xl/if_xl.c
sys/pci/if_rl.c
sys/sparc64/pci/fire.c
sys/sparc64/pci/psycho.c
sys/sparc64/pci/schizo.c