From willemw@ace.nl  Fri Jul 30 15:20:05 2004
Return-Path: <willemw@ace.nl>
X-Original-To: embedded-c@open-std.org
Delivered-To: embedded-c@open-std.org
Received: from ace.ace.nl (unknown [193.78.104.92])
	by ghz.klid.dk (Postfix) with ESMTP id 5032A37638
	for <embedded-c@open-std.org>; Fri, 30 Jul 2004 15:20:04 +0200 (CET DST)
Received: from tiwfw (tiwfw.ace.nl [192.168.106.12])
	by ace.ace.nl (8.12.5/8.12.5) with SMTP id i6UDJuRA006190;
	Fri, 30 Jul 2004 15:19:57 +0200
Reply-To: <willemw@ace.nl>
From: "Willem Wakker" <willemw@ace.nl>
To: "Embedded-C" <embedded-c@open-std.org>
Cc: "Willem Wakker" <willemw@ace.nl>
Subject: Omission in type-generic macro definition
Date: Fri, 30 Jul 2004 15:26:28 +0200
Message-ID: <000401c47638$d1fecf40$0c6aa8c0@tiwfw.ace.nl>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Importance: Normal

The type-generic macro definition sections (2.1.7.6 and 7.18a.6.7)
are incomplete and possibly wrong.

Incomplete because there are no rules on which function should
be called when a type-generic macro is called with a non
fixed-point type argument.
Possibly wrong, because it is not clear what the name of the
type-generic macro's should be: 2.1.7.6 suggest to call the
type-generic abs function 'absfx', in 7.18a.6.7 the 'fx' part
of the name is in italic which might suggest that the name should
really be 'abs'. So, do we want to have 'abs', 'round' and
'countls', or 'absfx', 'roundfx' and 'countls'?

- Willem.

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Willem Wakker                                  email: <willemw@ace.nl>
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
ACE Consulting bv                                 tel: +31 20 664 6416
De Ruyterkade 113                                 fax: +31 20 675 0389
1011 AB  Amsterdam, The Netherlands             www: http://www.ace.nl
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

