Email List: Xaustin-review-lX
[All Lists]

Defect in XCU c99

To: yyyyyyyyyyyyyyy@xxxxxxxxxxxxx
Subject: Defect in XCU c99
From: yyyyyyy@xxxxxxx
Date: Fri, 14 Jun 2002 10:35:46 +0100 (BST)
        Defect report from : Joanna Farley , Sun Microsystems

(Please direct followup comments direct to yyyyyyyyyyyyyy@xxxxxxxxxxxxx)

@ page 214 line 8324-8339 section c99 objection {Sun-jf-dc8}

Problem:

Defect code :  2. Omission

In the creation of the c99 utility in the Commands and Utilities volume
the addition of ISO C headers <complex.h> and <fenv.h> were missed from
the Extended description of Standard Libraries -l c and -l m.

Action:

On page 214 lines 8324-8332 change:

-l c    This operand shall make visible all functions referenced in the System 
Interfaces volume of 
        IEEE Std 1003.1-2001, with the possible exception of those functions 
listed as residing in <aio.h>, 
        <arpa/inet.h>, <math.h>, <mqueue.h>, <netdb.h>, <netinet/in.h>, 
<pthread.h>, <sched.h>,
        <semaphore.h>, <spawn.h>, <sys/socket.h>, pthread_kill(), and 
pthread_sigmask() in <signal.h>, 
        <trace.h>, functions marked as extensions other than as part of the MF 
or MPR extensions in 
        <sys/mman.h>, functions marked as ADV in <fcntl.h>, and functions 
marked as CS, CPT, and TMR in 
        <time.h>. This operand shall not be required to be present to cause a 
search of this library. to:

to:

-l c    This operand shall make visible all functions referenced in the System 
Interfaces volume of 
        IEEE Std 1003.1-2001, with the possible exception of those functions 
listed as residing in <aio.h>, 
        <arpa/inet.h>, <complex.h>, <fenv.h>, <math.h>, <mqueue.h>, <netdb.h>, 
<netinet/in.h>, <pthread.h>, 
        <sched.h>, <semaphore.h>, <spawn.h>, <sys/socket.h>, pthread_kill(), 
and pthread_sigmask() in 
        <signal.h>, <trace.h>, functions marked as extensions other than as 
part of the MF or MPR extensions 
        in <sys/mman.h>, functions marked as ADV in <fcntl.h>, and functions 
marked as CS, CPT, and TMR 
        in <time.h>. This operand shall not be required to be present to cause 
a search of this library. 

On page 214 lines 8338-8339 change:

-l m    This operand shall make visible all functions referenced in <math.h>. 
An implementation may 
        search this library in the absence of this operand.

to:
 
-l m    This operand shall make visible all functions referenced in <math.h>, 
<complex.h> and <fenv.h>.
        An implementation may search this library in the absence of this 
operand.

<Prev in Thread] Current Thread [Next in Thread>