BinDiff/BinExport: Replace custom status macros with Abseil's - Migrates the codebase from the custom status macros (`NA_RETURN_IF_ERROR`, `NA_ASSIGN_OR_RETURN`, `NA_ASSERT_OK_AND_ASSIGN`) to the standard Abseil equivalents (`ABSL_RETURN_IF_ERROR`, `ABSL_ASSIGN_OR_RETURN`, `ABSL_ASSERT_OK_AND_ASSIGN`) As part of this migration: - Deleted `status_macros.h` and `status_macros_test.cc` - Updated Build files to depend on `absl::status_macros` PiperOrigin-RevId: 952694707 Change-Id: I8f2bf3ded24cbbb65df7f2500c57f67c7b693a35
Recent Commits to bindiff:main
-
BinDiff/BinExport: Replace custom status macros with Abseil's
-
BinDiff/BinExport: Update build configuration and dependencies
BinDiff/BinExport: Update build configuration and dependencies Update various build settings, dependencies, and scripts for both projects: - Update CMake to version 4.4.0 and uses the default Xcode path in macOS build scripts - Update Googletest and Benchmark dependencies to newer revisions. - Force MSVC default runtime library behavior - Restrict Binary Ninja plugin compilation on unsupported platforms. - Fixe the BinDiff install target name casing and adjust IDA plugin compile definitions PiperOrigin-RevId: 952570437 Change-Id: I3a1368c8d764b42d8fd288ab1dc08f2a22dee9ae