/**@name double-sub --- Subroutines for double number (64 Bit) arithmetics. Copyright (C) Tektronix, Inc. 1998 - 2001. All rights reserved. */ /* @see GNU LGPL @author Tektronix CTE @(#) %derived_by: guidod % @version %version: 5.7 % (%date_modified: Mon Mar 12 10:32:09 2001 %) @{ */ #if defined(__version_control__) && defined(__GNUC__)static char* id __attribute__((unused)) = "@(#) $Id: %full_filespec: double-sub.c~5.7:csrc:bln_12xx!1 % $" #endif #define _P4_SOURCE 1 #include <pfe/incl-sub.h> #include <pfe/def-macro.h> #include <pfe/double-sub.h> #define HALFCELL (sizeof(p4cell)*4) #define CELLBITS BITSOF (p4cell) #define HIGHBIT(X) ((X) >> (BITSOF (X) - 1)) #ifndef _export #define _export #define dnegate p4_d_negate #define dadd p4_d_plus #define ummul p4_d_ummul #define mmul p4_d_mmul #define umdiv p4_d_umdiv #define smdiv p4_d_smdiv #define fmdiv p4_d_fmdiv #endif;
/**
|
/**
|
/**
|
/**
|
/**
|
/**
|
/**
|
/**
|
/**
|
/*
|
/**
|
/**
|
/**
|
/* |