Bug 8475

Summary: <stddef.h> non-existent - #included by <stdlib.h> and others
Product: [Retired] Red Hat Linux Reporter: Jay Turner <jturner>
Component: glibcAssignee: Cristian Gafton <gafton>
Status: CLOSED NOTABUG QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 6.1CC: fweimer, srevivo
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2000-01-14 19:11:47 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Glen Foster 2000-01-14 18:19:14 UTC
In diagnosing a VSX-PCTS failure, one header-file-analysis test case was
not able to find <stddef.h>.  Further examination led to the fact that
there is NO <stddef.h> on the file system.  Admittedly, this does no
result in a compilation error, but does result in a standards-conformance
error.

$ pwd
/usr/include
$ grep -l stddef.h *.h
_G_config.h
alloca.h
curses.h
dirent.h
dlfcn.h
fmtmsg.h
gconv.h
glob.h
grp.h
iconv.h
libiberty.h
libintl.h
locale.h
malloc.h
ncurses.h
netdb.h
obstack.h
printf.h
pwd.h
regex.h
search.h
shadow.h
stdint.h
stdio.h
stdlib.h
string.h
strings.h
time.h
tk.h
unistd.h
wchar.h
wctype.h
zutil.h

Comment 1 Jeff Johnson 2000-01-14 19:11:59 UTC
Here's where stddef.h is to be found (ultrasparc):
/usr/lib/gcc-lib/sparc-redhat-linux/egcs-2.91.66/include/stddef.h
/usr/lib/gcc-lib/sparc64-redhat-linux/egcs-2.92.11/include/stddef.h
/usr/lib/gcc-lib/sparc-glibc20-linux/egcs-2.90.29/include/stddef.h