#!/bin/sh | |
# Copyright 2021 The Fuchsia Authors | |
# | |
# Use of this source code is governed by a MIT-style | |
# license that can be found in the LICENSE file or at | |
# https://opensource.org/licenses/MIT | |
ABI="$1" | |
IMPL="$2" | |
OUTPUT="$3" | |
rm -f "$OUTPUT" | |
if diff -U0 "$ABI" "$IMPL"; then | |
touch "$OUTPUT" | |
exit 0 | |
fi | |
echo >&2 " | |
*** ABI mismatch *** | |
This suggests that the tooling that creates zircon.ifs has regressed. | |
Please file a bug and notify the current maintainers in | |
//zircon/tools/zither/OWNERS. | |
*** ABI mismatch *** | |
" | |
exit 1 |