cvs commit: src/sys/alpha/alpha alpha-gdbstub.c api_up1000.c clock.c cpuconf.c db_trace.c dec_1000a.c dec_2100_a50.c dec_2100_a500.c dec_3000_300.c dec_3000_500.c dec_axppci_33.c...

Marcel Moolenaar marcel at FreeBSD.org
Sat Aug 16 23:42:10 PDT 2003


marcel      2003/08/16 23:42:08 PDT

  FreeBSD src repository

  Modified files:
    sys/alpha/alpha      alpha-gdbstub.c api_up1000.c clock.c 
                         cpuconf.c db_trace.c dec_1000a.c 
                         dec_2100_a50.c dec_2100_a500.c 
                         dec_3000_300.c dec_3000_500.c 
                         dec_axppci_33.c dec_eb164.c 
                         dec_eb64plus.c dec_kn20aa.c dec_kn300.c 
                         dec_kn8ae.c dec_st550.c dec_st6600.c 
                         fp_emulate.c interrupt.c mem.c 
                         mp_machdep.c prom.c 
    sys/alpha/include    cpu.h md_var.h pcb.h 
    sys/alpha/mcbus      mcbus.c 
    sys/alpha/osf1       osf1_misc.c 
    sys/alpha/pci        apecs.c cia.c irongate.c lca.c t2.c 
                         tsunami.c 
    sys/alpha/tlsb       tlsb.c 
    sys/compat/linprocfs linprocfs.c 
  Log:
  Cleanup <machine/cpu.h> by moving MD prototypes to <machine/md_var.h>
  like we have on other platforms. Move savectx() to <machine/pcb.h>.
  A lot of files got these MD prototypes through the indirect inclusion
  of <machine/cpu.h> and now need to include <machine/md_var.h>. The
  number of which is unexpectedly large...
  
  osf1_misc.c especially is tricky because szsigcode is redefined in
  one of the osf1 header files. Reordering of the include files was
  needed.
  
  linprocfs.c now needs an explicit extern declaration.
  
  Tested with: LINT
  
  Revision  Changes    Path
  1.15      +4 -4      src/sys/alpha/alpha/alpha-gdbstub.c
  1.8       +7 -6      src/sys/alpha/alpha/api_up1000.c
  1.34      +4 -2      src/sys/alpha/alpha/clock.c
  1.16      +4 -2      src/sys/alpha/alpha/cpuconf.c
  1.15      +2 -1      src/sys/alpha/alpha/db_trace.c
  1.15      +5 -5      src/sys/alpha/alpha/dec_1000a.c
  1.16      +5 -3      src/sys/alpha/alpha/dec_2100_a50.c
  1.15      +6 -4      src/sys/alpha/alpha/dec_2100_a500.c
  1.6       +2 -1      src/sys/alpha/alpha/dec_3000_300.c
  1.6       +2 -1      src/sys/alpha/alpha/dec_3000_500.c
  1.19      +6 -4      src/sys/alpha/alpha/dec_axppci_33.c
  1.18      +4 -4      src/sys/alpha/alpha/dec_eb164.c
  1.14      +4 -4      src/sys/alpha/alpha/dec_eb64plus.c
  1.16      +5 -4      src/sys/alpha/alpha/dec_kn20aa.c
  1.11      +7 -11     src/sys/alpha/alpha/dec_kn300.c
  1.14      +2 -1      src/sys/alpha/alpha/dec_kn8ae.c
  1.14      +6 -6      src/sys/alpha/alpha/dec_st550.c
  1.15      +7 -6      src/sys/alpha/alpha/dec_st6600.c
  1.13      +6 -2      src/sys/alpha/alpha/fp_emulate.c
  1.75      +4 -3      src/sys/alpha/alpha/interrupt.c
  1.46      +1 -0      src/sys/alpha/alpha/mem.c
  1.48      +4 -3      src/sys/alpha/alpha/mp_machdep.c
  1.28      +2 -1      src/sys/alpha/alpha/prom.c
  1.36      +2 -57     src/sys/alpha/include/cpu.h
  1.23      +51 -16    src/sys/alpha/include/md_var.h
  1.9       +4 -0      src/sys/alpha/include/pcb.h
  1.5       +2 -1      src/sys/alpha/mcbus/mcbus.c
  1.43      +8 -7      src/sys/alpha/osf1/osf1_misc.c
  1.23      +5 -3      src/sys/alpha/pci/apecs.c
  1.41      +5 -3      src/sys/alpha/pci/cia.c
  1.8       +4 -2      src/sys/alpha/pci/irongate.c
  1.20      +4 -2      src/sys/alpha/pci/lca.c
  1.18      +6 -4      src/sys/alpha/pci/t2.c
  1.21      +4 -2      src/sys/alpha/pci/tsunami.c
  1.16      +2 -1      src/sys/alpha/tlsb/tlsb.c
  1.69      +1 -0      src/sys/compat/linprocfs/linprocfs.c


More information about the cvs-src mailing list