From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19660 invoked by alias); 5 Jun 2004 19:30:25 -0000 Mailing-List: contact glibc-bugs-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sources.redhat.com Received: (qmail 19651 invoked by uid 48); 5 Jun 2004 19:30:24 -0000 Date: Sat, 05 Jun 2004 19:30:00 -0000 Message-ID: <20040605193024.19650.qmail@sourceware.org> From: "gotom at debian dot or dot jp" To: glibc-bugs@sources.redhat.com In-Reply-To: <20040605132136.205.antoine.brodin@laposte.net> References: <20040605132136.205.antoine.brodin@laposte.net> Reply-To: sourceware-bugzilla@sources.redhat.com Subject: [Bug math/205] math/bits/mathcalls.h contains empty macro arguments X-Bugzilla-Reason: CC X-SW-Source: 2004-06/txt/msg00015.txt.bz2 List-Id: ------- Additional Comments From gotom at debian dot or dot jp 2004-06-05 19:30 ------- It's true that empty macro arguments is allowed in C99 firstly. I guess this breaks some other compilers like tendra, but at the same time I wonder this type of macro is used for a long time. I think to fix this problem is simply introduce the another define not to use empty macro arguments. For example, define __MATHCALLF does not use suffix and do: __MATHCALLF (acos, (_Mdouble_ __x)); instead of __MATHCALL (acos,, (_Mdouble_ __x)); Andreas, is it sufficient? -- What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|gotom at debian dot or dot |aj at suse dot de |jp | Component|libc |math http://sources.redhat.com/bugzilla/show_bug.cgi?id=205 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.