Mercury Bugs - mercury
View Issue Details
0000168mercuryBugpublic2010-11-08 18:252010-11-08 18:25
Reporterjuliensf 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusnewResolutionopen 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0000168: prototypes of C functions used in io module not visible
DescriptionThe prototypes of various C functions use in the io module are not
visible when building on goliath (x86-64, Debian 5). (We need to ensure that __USE_XOPEN
etc is defined on this platform to make them visible.)

io.m: In function ‘io_module21’:
io.m:2790: warning: implicit declaration of function ‘fileno’
io.m: In function ‘io_module175’:
io.m:9860: warning: implicit declaration of function ‘putenv’
io.m: In function ‘io_module182’:
io.m:10590: warning: implicit declaration of function ‘symlink’
io.m: In function ‘io_module183’:
io.m:10647: warning: implicit declaration of function ‘readlink’
io.m: In function ‘io_module185’:
io.m:3006: warning: implicit declaration of function ‘lstat’
io.m: In function ‘mercury_init_io’:
io.m:6289: warning: implicit declaration of function ‘fdopen’
TagsNo tags attached.
Attached Files

There are no notes attached to this issue.

Issue History
2010-11-08 18:25juliensfNew Issue