[macports-legacy-support] branch master updated (7e36024 -> 0f1292b)

Christopher Nielsen mascguy at macports.org
Sun Dec 1 16:07:22 UTC 2024


Christopher Nielsen (mascguy) pushed a change to branch master
in repository macports-legacy-support.

    from 7e36024  Fix wording in README.md
     new aace691  Remove obsolete FORCE_ARCH & update BUILDING.txt.
     new d20ecb2  cdefsinfo: Add more reports, mainly for ino64.
     new e6f3f70  sys/stat.h: Fix ino64 inconsistency in 32-bit 10.4.
     new 492b9e1  Add header support for stat64 with the 10.4 SDK.
     new b2acd70  fdopendir: Fix stat64 uses to use new header features.
     new 5ab3936  Add support for 64-bit-inode *stat*() on 10.4.
     new 0488a6c  Update ino64 fix for 32-bit 10.4.
     new 0524571  Add tests for *stat*() functions.
     new 771b22c  Rework fstatat*() support.
     new 5821b7a  test_stat: Add fstatat*() tests.
     new 60ed039  sys/stat.h: Remove inappropriate fstatat64() prototype.
     new 681de65  Clean up test ino* wrappers.
     new 0f1292b  Remove obsolete fstatat64() test.

The 13 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 BUILDING.txt                    |  69 ++++---
 Makefile                        |  14 +-
 README.md                       |   8 +-
 include/MacportsLegacySupport.h |   4 +
 include/sys/cdefs.h             |  50 +++++
 include/sys/stat.h              | 106 ++++++++--
 manual_tests/cdefsinfo.c        | 113 +++++++++++
 src/atcalls.c                   |  25 ---
 src/fdopendir.c                 |  15 +-
 src/statxx.c                    | 195 +++++++++++++++++++
 src/symbol_aliases.c            |   9 -
 test/.gitignore                 |   1 +
 test/test_fdopendir_ino32.c     |  12 +-
 test/test_fdopendir_ino64.c     |   6 +-
 test/test_fstatat64.c           | 268 -------------------------
 test/test_stat.c                | 422 ++++++++++++++++++++++++++++++++++++++++
 test/test_stat.c_link           |   1 +
 test/test_stat_ino32.c          |  28 +++
 test/test_stat_ino64.c          |  10 +
 test/test_symbol_aliases.c      |  11 +-
 xtest/test_darwin_c.c           |   1 -
 xtest/test_scandir_ino32.c      |  12 +-
 xtest/test_scandir_ino64.c      |   6 +-
 23 files changed, 1007 insertions(+), 379 deletions(-)
 create mode 100644 src/statxx.c
 delete mode 100644 test/test_fstatat64.c
 create mode 100644 test/test_stat.c
 create mode 120000 test/test_stat.c_link
 create mode 100644 test/test_stat_ino32.c
 create mode 100644 test/test_stat_ino64.c



More information about the macports-changes mailing list