Nothing Special   »   [go: up one dir, main page]

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: PDP-10/klh10
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: PDP-10/klh10
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: rhialto/reduce-cenv-h
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 5 commits
  • 6 files changed
  • 1 contributor

Commits on Aug 19, 2021

  1. Simplify cenv.h and klh10s.h

    Remove KLH10S_CENV_CPU_ and KLH10S_CENV_SYS_ and CENV_CPUF_BIGEND and
    CENV_CPUF_LILEND since they are all already detected and defined by the
    configure script.
    Rhialto committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    78549f1 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2021

  1. Configuration menu
    Copy the full SHA
    6b89281 View commit details
    Browse the repository at this point in the history
  2. Simplify Long File Support in cenv.h

    because it is always detected by configure, so the OS-specific cases
    do never apply.
    Rhialto committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    57c5616 View commit details
    Browse the repository at this point in the history
  3. Simplify includes in osdsup.c

    by just using configure to find out which headers exist, rather than
    guessing based on dubious system guesses.
    Rhialto committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    a08599f View commit details
    Browse the repository at this point in the history
  4. Remove some CENV_SYS_* defines.

    I was hoping to remove more of them: at least CENV_SYS_BSD for example which
    would allow removing several more.
    Unfortunately CENV_SYS_BSD is used in tape control behaviour checks.
    There is no way of checking those with configure. Worse, how well tape
    worked on various Unixen when the tape code was written may be totally
    different in later versions.
    For signal handling I could at least remove CENV_SYS_BSD by implementing
    the suggestion to use sigvec(2) (now deprecated). Falling back to plain
    V7-style signal(2) is probably not good enough, so that is an error case
    now. Fortunately that is totally unneeded on any modern Unix.
    Rhialto committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    ce2cd44 View commit details
    Browse the repository at this point in the history
Loading