From e0c6872cf40896c7be36b11dcc744620f10adf1d Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 2 Sep 2019 13:46:59 +0900 Subject: Initial commit --- support/dktools/dk4macl.ctr | 55 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 support/dktools/dk4macl.ctr (limited to 'support/dktools/dk4macl.ctr') diff --git a/support/dktools/dk4macl.ctr b/support/dktools/dk4macl.ctr new file mode 100644 index 0000000000..6de05cf886 --- /dev/null +++ b/support/dktools/dk4macl.ctr @@ -0,0 +1,55 @@ +%% options + +copyright owner = Dirk Krause +copyright year = 2015-xxxx +license = bsd + + + +%% header + +/** @file + Comparison between signed and unsigned + long. +*/ + +#ifdef __cplusplus +extern "C" { +#endif + +/** Compare signed and unsigned long. + @param s Signed long. + @param u Unsigned long. + @return 1 if s>u, 0 if s==u, -1 if s s) { + back = -1; + } else { + if ((unsigned long)s < u) { + back = -1; + } else { + if ((unsigned long)s > u) { + back = 1; + } + } + } + return back; +} + -- cgit v1.2.3