X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=sizeof.c;h=fee47e227a212065af01aa5639cd8e2b36205212;hb=de4035ca705b5c7fd1ec69e56206487ef80f2a3a;hp=4c1d72585690204af576b0f8ce1a7071ff342a13;hpb=e9527a6826fa676b802c0f93eb08ef31dbe203ca;p=musl-tables diff --git a/sizeof.c b/sizeof.c index 4c1d725..fee47e2 100644 --- a/sizeof.c +++ b/sizeof.c @@ -1,51 +1,48 @@ #define _GNU_SOURCE 1 -#define _LARGEFILE64_SOURCE 1 -#define _FILE_OFFSET_BITS 64 - +#define _LARGEFILE64_SOURCE 1 +#define _FILE_OFFSET_BITS 64 #include -#include #include +#include +#include +#include #include -//#include -//#include -#include -//#include -#include -//#include -#include -//#include -#include -//#include -#include -//#include -#include -//#include -//#include -#include -//#include -//#include -//#include -#include -//#include -#include -//#include -//#include -#include +#include +#include +#include +#include +#include #include +#include #include +#include +#include +#include #include +//#include +#include +#include +#include #include #include #include #include #include #include +#include +#include +#include +#include +#include #include #include #include +#include #include #include +#include +#include #include #include #include @@ -59,53 +56,102 @@ #include #include #include +#include #include #include #include +#include #include +#include +#include #include #include #include #include +#include #include #include #include #include #include +#include #include +#include #include #include +#include #include +#include +#include +#include #include #include +#include #include +#include +#include +#include +#include +#include +#include #include +#include +#include +#include #include +#include +#include +#include #include #include #include +#include #include #include #include +#include +#include +#include +#include +#include +#include +#include +#include #include +#include +#include #include #include #include #include +#include +#include #include +#include #include +#include +#include #include +#include #include +#include #include #include +#include +#include +#include #include +#include #include #include +#include #include #define p(x) printf("%s\t%u\n", #x, sizeof(x)); int main(){ +p(ACTION) //p(CODE) //p(DIR) +p(ENTRY) p(Elf32_Addr) p(Elf32_Conflict) p(Elf32_Dyn) @@ -163,6 +209,7 @@ p(Elf_Options) p(Elf_Options_Hw) //p(FILE) p(HEADER) +p(VISIT) p(__uint16_t) p(__uint32_t) p(__uint64_t) @@ -176,7 +223,8 @@ p(clockid_t) p(dev_t) p(div_t) p(elf_fpregset_t) -//p(elf_fpxregset_t) +p(elf_fpregset_t) +p(elf_fpxregset_t) p(elf_greg_t) p(elf_gregset_t) p(epoll_data_t) @@ -188,6 +236,7 @@ p(fexcept_t) p(fpos_t) p(fsblkcnt_t) p(fsfilcnt_t) +p(fsid_t) p(gid_t) p(glob_t) p(iconv_t) @@ -272,7 +321,7 @@ p(res_state) p(rlim_t) p(sa_family_t) p(scrnmap_t) -//p(sem_t) +p(sem_t) p(sig_atomic_t) p(sighandler_t) p(siginfo_t) @@ -294,10 +343,12 @@ p(struct __res_state) //p(struct __ucontext) p(struct _ns_flagdata) p(struct addrinfo) +p(struct aiocb) p(struct arpd_request) p(struct arphdr) p(struct arpreq) p(struct arpreq_old) +p(struct bandinfo) p(struct cmsghdr) p(struct console_font_op) p(struct consolefontdesc) @@ -432,7 +483,15 @@ p(struct sockaddr_storage) p(struct sockaddr_un) p(struct spwd) p(struct stat) -//p(struct statvfs) +p(struct statfs) +p(struct statvfs) +p(struct str_list) +p(struct str_mlist) +p(struct strbuf) +p(struct strfdinsert) +p(struct strioctl) +p(struct strpeek) +p(struct strrecvfd) p(struct sysinfo) p(struct termios) p(struct timespec) @@ -449,7 +508,7 @@ p(struct unimapinit) p(struct unipair) p(struct user) p(struct user_fpregs_struct) -//p(struct user_fpxregs_struct) +p(struct user_fpxregs_struct) p(struct user_regs_struct) p(struct utimbuf) p(struct utmpx) @@ -494,9 +553,10 @@ p(union epoll_data) p(union sigval) p(ushort) p(va_list) -p(wchar_t) -//p(wctrans_t) -//p(wctype_t) +p(va_list) +p(wctrans_t) +p(wctype_t) p(wint_t) p(wordexp_t) +p(wchar_t) return 0;}