Common:
Remove extraneous content from README.md. Remove unused files sim_inttypes.h and sim_printf_fmts.h
This commit is contained in:
parent
8b14bb69be
commit
ec48dcb2e1
3 changed files with 0 additions and 125 deletions
|
@ -1,9 +1,3 @@
|
||||||
Github Actions CI/CD status:
|
|
||||||
|
|
||||||
master branch: 
|
|
||||||
|
|
||||||
cmake branch: 
|
|
||||||
|
|
||||||
# Open SIMH machine simulator
|
# Open SIMH machine simulator
|
||||||
|
|
||||||
This is the codebase of SIMH, a framework and collection of computer system simulators.
|
This is the codebase of SIMH, a framework and collection of computer system simulators.
|
||||||
|
|
|
@ -1,27 +0,0 @@
|
||||||
#if !defined(SIM_INTTYPES_H)
|
|
||||||
/* Length specific integer declarations */
|
|
||||||
|
|
||||||
/* Handle the special/unusual cases first with everything else leveraging stdints.h */
|
|
||||||
#if defined (VMS)
|
|
||||||
#include <ints.h>
|
|
||||||
#elif defined(_MSC_VER) && (_MSC_VER < 1600)
|
|
||||||
typedef __int8 int8;
|
|
||||||
typedef __int16 int16;
|
|
||||||
typedef __int32 int32;
|
|
||||||
typedef unsigned __int8 uint8;
|
|
||||||
typedef unsigned __int16 uint16;
|
|
||||||
typedef unsigned __int32 uint32;
|
|
||||||
#else
|
|
||||||
/* All modern/standard compiler environments */
|
|
||||||
/* any other environment needa a special case above */
|
|
||||||
#include <stdint.h>
|
|
||||||
typedef int8_t int8;
|
|
||||||
typedef int16_t int16;
|
|
||||||
typedef int32_t int32;
|
|
||||||
typedef uint8_t uint8;
|
|
||||||
typedef uint16_t uint16;
|
|
||||||
typedef uint32_t uint32;
|
|
||||||
#endif /* end standard integers */
|
|
||||||
|
|
||||||
#define SIM_INTTYPES_H
|
|
||||||
#endif
|
|
|
@ -1,92 +0,0 @@
|
||||||
/*~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
|
|
||||||
* sim_printf_fmts.h
|
|
||||||
*
|
|
||||||
* Cross-platform printf() formats for simh data types. Refactored out to
|
|
||||||
* this header so that these formats are avaiable to more than SCP.
|
|
||||||
*
|
|
||||||
* Author: B. Scott Michel
|
|
||||||
*
|
|
||||||
* "scooter me fecit"
|
|
||||||
*~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~*/
|
|
||||||
|
|
||||||
#pragma once
|
|
||||||
#if !defined(SIM_PRINTF_H)
|
|
||||||
|
|
||||||
/* cross-platform printf() format specifiers:
|
|
||||||
*
|
|
||||||
* Note: MS apparently does recognize "ll" as "l" in its printf() routines, but "I64" is
|
|
||||||
* preferred for 64-bit types.
|
|
||||||
*
|
|
||||||
* MinGW note: __MINGW64__ and __MINGW32__ are both defined by 64-bit gcc. Check
|
|
||||||
* for __MINGW64__ before __MINGW32__.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#if defined (_WIN32) || defined(_WIN64)
|
|
||||||
# if defined(__MINGW64__)
|
|
||||||
# define LL_FMT "I64"
|
|
||||||
# elif defined(_MSC_VER) || defined(__MINGW32__)
|
|
||||||
# define LL_FMT "ll"
|
|
||||||
# else
|
|
||||||
# define LL_FMT "ll"
|
|
||||||
# endif
|
|
||||||
#elif defined (__VAX) /* No 64 bit ints on VAX */
|
|
||||||
# define LL_FMT "l"
|
|
||||||
#else
|
|
||||||
# define LL_FMT "ll"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if defined(_WIN32) || defined(_WIN64)
|
|
||||||
|
|
||||||
# if defined(__MINGW64__)
|
|
||||||
# define SIZE_T_FMT "I64"
|
|
||||||
# elif defined(_MSC_VER) || defined(__MINGW32__)
|
|
||||||
# define SIZE_T_FMT "z"
|
|
||||||
# endif
|
|
||||||
|
|
||||||
# if defined(_WIN64)
|
|
||||||
# define SOCKET_FMT "I64"
|
|
||||||
# else
|
|
||||||
# define SOCKET_FMT "I32"
|
|
||||||
# endif
|
|
||||||
|
|
||||||
# define T_UINT64_FMT "I64"
|
|
||||||
# define T_INT64_FMT "I64"
|
|
||||||
# define NTOHL_FMT "l"
|
|
||||||
# define IP_SADDR_FMT "l"
|
|
||||||
# define POINTER_FMT "p"
|
|
||||||
#elif defined(__GNU_LIBRARY__) || defined(__GLIBC__) || defined(__GLIBC_MINOR__)
|
|
||||||
/* glibc (basically, most Linuxen) */
|
|
||||||
# define SIZE_T_FMT "z"
|
|
||||||
# define T_UINT64_FMT "ll"
|
|
||||||
# define T_INT64_FMT "ll"
|
|
||||||
# define NTOHL_FMT ""
|
|
||||||
# define IP_SADDR_FMT ""
|
|
||||||
# define SOCKET_FMT ""
|
|
||||||
# define POINTER_FMT "p"
|
|
||||||
#else
|
|
||||||
/* 32-bit platform, no 64 bit quantities */
|
|
||||||
# define SIZE_T_FMT ""
|
|
||||||
# define T_UINT64_FMT ""
|
|
||||||
# define T_INT64_FMT ""
|
|
||||||
# define NTOHL_FMT "l"
|
|
||||||
# define IP_SADDR_FMT "l"
|
|
||||||
# define SOCKET_FMT "l"
|
|
||||||
# define POINTER_FMT ""
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if defined (USE_INT64) && defined (USE_ADDR64)
|
|
||||||
# define T_ADDR_FMT T_UINT64_FMT
|
|
||||||
#else
|
|
||||||
# define T_ADDR_FMT ""
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if defined (USE_INT64)
|
|
||||||
# define T_VALUE_FMT T_UINT64_FMT
|
|
||||||
# define T_SVALUE_FMT T_INT64_FMT
|
|
||||||
#else
|
|
||||||
# define T_VALUE_FMT ""
|
|
||||||
# define T_SVALUE_FMT ""
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#define SIM_PRINTF_H
|
|
||||||
#endif
|
|
Loading…
Add table
Reference in a new issue