[repo.or.cz] unleashed.git branch master updated: v1.2.1-201-g0c37fec00b06

lotheac lotheac at iki.fi
Wed Jan 16 09:18:55 UTC 2019


This is an automated email generated because a ref change occurred in the
git repository for project unleashed.git.

The branch, master has been updated
       via  0c37fec00b068ad84f87970565b4eae8738462aa (commit)
      from  6bbc1173d7ed7ba32a4552efd34d53ded6a25346 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 0c37fec00b068ad84f87970565b4eae8738462aa
Author: Lauri Tirkkonen <lotheac at iki.fi>
Date:   Mon, 7 Jan 2019 14:14:18 +0200
URL:    <https://repo.or.cz/unleashed.git/0c37fec00b068ad8>

    make 64-bit integers use "long long" on both 64/32 bit, clean up related headers
    
    - remove related _LP64 checks from include/sys/int_*
    - use 'j' format specifiers for intmax_t
    - sys/int_limits.h: simplify & replace decimal magic numbers with hex
    - remove extern "C" from these headers; they have no function decls
    - sys/types.h: use standard integer types instead of u_longlong_t etc.
    - greg_t: typedef to intptr_t
    
    these cause a number of invalid format specifiers throughout the tree
    since we are essentially changing the expected specifier for 64-bit
    numbers from "l" to "ll". the payoff is that it will be "ll" regardless
    of bit width.

 arch/x86/include/sys/mcontext.h            |   6 +-
 arch/x86/kernel/include/vm/hat_pte.h       |   4 +-
 arch/x86/kernel/krtld/64/kobj_reloc.c      |   3 +-
 arch/x86/kernel/os/trap.c                  |   4 +-
 arch/x86/kernel/vm/i86_mmu.c               |   2 +-
 include/sys/int_const.h                    |  54 +-
 include/sys/int_fmtio.h                    | 659 +++++++++------------
 include/sys/int_limits.h                   | 241 +++-----
 include/sys/int_types.h                    |  43 +-
 include/sys/inttypes.h                     |   2 -
 include/sys/param.h                        |   7 +-
 include/sys/types.h                        |  48 +-
 kernel/drivers/net/nxge/nxge_rxdma.c       |  11 -
 kernel/drivers/net/nxge/nxge_txc.c         |  15 -
 kernel/drivers/net/nxge/nxge_txdma.c       |   9 -
 kernel/drivers/net/nxge/nxge_zcp.c         |   5 -
 kernel/drivers/scsi/mr_sas/mr_sas.c        |   2 +-
 kernel/fs/ufs/ufs_alloc.c                  |   4 +-
 kernel/fs/ufs/ufs_dir.c                    |   2 +-
 usr/src/cmd/mdb/intel/mdb/mdb_kreg.h       |   6 +-
 usr/src/uts/common/io/ntxn/unm_gem.c       |   2 +-
 usr/src/uts/common/io/sata/impl/sata.c     |   5 -
 usr/src/uts/intel/io/acpica/acpi_enum.c    |  17 -
 usr/src/uts/intel/io/agpmaster/agpmaster.c |   6 +-
 24 files changed, 422 insertions(+), 735 deletions(-)
 rewrite include/sys/int_fmtio.h (67%)
warning: only found copies from modified paths due to too many files.

-----------------------------------------------------------------------

Summary of changes:
 arch/x86/include/sys/mcontext.h            |   6 +-
 arch/x86/kernel/include/vm/hat_pte.h       |   4 +-
 arch/x86/kernel/krtld/64/kobj_reloc.c      |   3 +-
 arch/x86/kernel/os/trap.c                  |   4 +-
 arch/x86/kernel/vm/i86_mmu.c               |   2 +-
 include/sys/int_const.h                    |  54 +-
 include/sys/int_fmtio.h                    | 659 +++++++++------------
 include/sys/int_limits.h                   | 241 +++-----
 include/sys/int_types.h                    |  43 +-
 include/sys/inttypes.h                     |   2 -
 include/sys/param.h                        |   7 +-
 include/sys/types.h                        |  48 +-
 kernel/drivers/net/nxge/nxge_rxdma.c       |  11 -
 kernel/drivers/net/nxge/nxge_txc.c         |  15 -
 kernel/drivers/net/nxge/nxge_txdma.c       |   9 -
 kernel/drivers/net/nxge/nxge_zcp.c         |   5 -
 kernel/drivers/scsi/mr_sas/mr_sas.c        |   2 +-
 kernel/fs/ufs/ufs_alloc.c                  |   4 +-
 kernel/fs/ufs/ufs_dir.c                    |   2 +-
 usr/src/cmd/mdb/intel/mdb/mdb_kreg.h       |   6 +-
 usr/src/uts/common/io/ntxn/unm_gem.c       |   2 +-
 usr/src/uts/common/io/sata/impl/sata.c     |   5 -
 usr/src/uts/intel/io/acpica/acpi_enum.c    |  17 -
 usr/src/uts/intel/io/agpmaster/agpmaster.c |   6 +-
 24 files changed, 422 insertions(+), 735 deletions(-)
 rewrite include/sys/int_fmtio.h (67%)
warning: only found copies from modified paths due to too many files.


repo.or.cz automatic notification. Contact project admin jeffpc at josefsipek.net
if you want to unsubscribe, or site admin admin at repo.or.cz if you receive
no reply.
-- 
unleashed.git ("Unleashed OS")


More information about the Commits mailing list