Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 827537 Details for
Bug 879763
sci-libs/xgks-pmel: possible configure breakage with Clang 16
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
clang-14.log
clang-14.log (text/plain), 33.96 KB, created by
Matt Jolly
on 2022-11-04 22:15:22 UTC
(
hide
)
Description:
clang-14.log
Filename:
MIME Type:
Creator:
Matt Jolly
Created:
2022-11-04 22:15:22 UTC
Size:
33.96 KB
patch
obsolete
> > > >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { /* Ultrix mips cc rejects this. */ >^ >int >ignoreme: warning: non-void function does not return a value [-Wreturn-type] > } > ^ >4 warnings generated. >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { signed char x; >^ >int >ignoreme: warning: non-void function does not return a value [-Wreturn-type] > } > ^ >4 warnings generated. >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { extern int foo(int bar); >^ >int >ignoreme: warning: non-void function does not return a value [-Wreturn-type] > } > ^ >4 warnings generated. >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { ;} >^ >int >ignoreme: warning: non-void function does not return a value [-Wreturn-type] >t() { ;} > ^ >4 warnings generated. > >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { char *cp = MAKESTRING(foo); >^ >int >ignoreme: warning: non-void function does not return a value [-Wreturn-type] > } > ^ >4 warnings generated. >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { char *GLUE(c,p) = "foo"; >^ >int >ignoreme: warning: non-void function does not return a value [-Wreturn-type] > } > ^ >4 warnings generated. >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { extern void *foo(); >^ >int >ignoreme: warning: non-void function does not return a value [-Wreturn-type] > } > ^ >4 warnings generated. > >ignoreme: error: unknown type name 'error' > error > ^ >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { } >^ >int > > > >ignoreme: error: typedef redefinition with different types ('void' vs '__sigset_t') >typedef void sigset_t; > ^ >/usr/include/bits/types/sigset_t.h:7:20: note: previous definition is here >typedef __sigset_t sigset_t; > ^ >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { } >^ >int >ignoreme: error: typedef redefinition with different types ('void' vs '__sig_atomic_t' (aka 'int')) >typedef void sig_atomic_t; > ^ >/usr/include/bits/types/sig_atomic_t.h:8:24: note: previous definition is here >typedef __sig_atomic_t sig_atomic_t; > ^ >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { } >^ >int >ignoreme: error: redefinition of 'sigaction' >struct sigaction {char *foo;}; > ^ >/usr/include/bits/sigaction.h:27:8: note: previous definition is here >struct sigaction > ^ >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { } >^ >int >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { extern struct {int foo;} *sigaction(); >^ >int >ignoreme: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] >t() { extern struct {int foo;} *sigaction(); > ^ >/usr/include/signal.h:243:12: note: conflicting prototype is here >extern int sigaction (int __sig, const struct sigaction *__restrict __act, > ^ >ignoreme: error: conflicting types for 'sigaction' >t() { extern struct {int foo;} *sigaction(); > ^ >/usr/include/signal.h:243:12: note: previous declaration is here >extern int sigaction (int __sig, const struct sigaction *__restrict __act, > ^ >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { extern struct {int foo;} *sigemptyset(); >^ >int >ignoreme: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] >t() { extern struct {int foo;} *sigemptyset(); > ^ >/usr/include/signal.h:199:12: note: conflicting prototype is here >extern int sigemptyset (sigset_t *__set) __THROW __nonnull ((1)); > ^ >ignoreme: error: conflicting types for 'sigemptyset' >t() { extern struct {int foo;} *sigemptyset(); > ^ >/usr/include/signal.h:199:12: note: previous declaration is here >extern int sigemptyset (sigset_t *__set) __THROW __nonnull ((1)); > ^ >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { extern struct {int foo;} *sigfillset(); >^ >int >ignoreme: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] >t() { extern struct {int foo;} *sigfillset(); > ^ >/usr/include/signal.h:202:12: note: conflicting prototype is here >extern int sigfillset (sigset_t *__set) __THROW __nonnull ((1)); > ^ >ignoreme: error: conflicting types for 'sigfillset' >t() { extern struct {int foo;} *sigfillset(); > ^ >/usr/include/signal.h:202:12: note: previous declaration is here >extern int sigfillset (sigset_t *__set) __THROW __nonnull ((1)); > ^ >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { extern struct {int foo;} *sigaddset(); >^ >int >ignoreme: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] >t() { extern struct {int foo;} *sigaddset(); > ^ >/usr/include/signal.h:205:12: note: conflicting prototype is here >extern int sigaddset (sigset_t *__set, int __signo) __THROW __nonnull ((1)); > ^ >ignoreme: error: conflicting types for 'sigaddset' >t() { extern struct {int foo;} *sigaddset(); > ^ >/usr/include/signal.h:205:12: note: previous declaration is here >extern int sigaddset (sigset_t *__set, int __signo) __THROW __nonnull ((1)); > ^ >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { extern struct {int foo;} *sigdelset(); >^ >int >ignoreme: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] >t() { extern struct {int foo;} *sigdelset(); > ^ >/usr/include/signal.h:208:12: note: conflicting prototype is here >extern int sigdelset (sigset_t *__set, int __signo) __THROW __nonnull ((1)); > ^ >ignoreme: error: conflicting types for 'sigdelset' >t() { extern struct {int foo;} *sigdelset(); > ^ >/usr/include/signal.h:208:12: note: previous declaration is here >extern int sigdelset (sigset_t *__set, int __signo) __THROW __nonnull ((1)); > ^ >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { extern struct {int foo;} *sigismember(); >^ >int >ignoreme: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] >t() { extern struct {int foo;} *sigismember(); > ^ >/usr/include/signal.h:211:12: note: conflicting prototype is here >extern int sigismember (const sigset_t *__set, int __signo) > ^ >ignoreme: error: conflicting types for 'sigismember' >t() { extern struct {int foo;} *sigismember(); > ^ >/usr/include/signal.h:211:12: note: previous declaration is here >extern int sigismember (const sigset_t *__set, int __signo) > ^ >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { extern struct {int foo;} *sigaction(); >^ >int >ignoreme: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] >t() { extern struct {int foo;} *sigaction(); > ^ >/usr/include/signal.h:243:12: note: conflicting prototype is here >extern int sigaction (int __sig, const struct sigaction *__restrict __act, > ^ >ignoreme: error: conflicting types for 'sigaction' >t() { extern struct {int foo;} *sigaction(); > ^ >/usr/include/signal.h:243:12: note: previous declaration is here >extern int sigaction (int __sig, const struct sigaction *__restrict __act, > ^ >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { extern struct {int foo;} *sigprocmask(); >^ >int >ignoreme: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] >t() { extern struct {int foo;} *sigprocmask(); > ^ >/usr/include/signal.h:232:12: note: conflicting prototype is here >extern int sigprocmask (int __how, const sigset_t *__restrict __set, > ^ >ignoreme: error: conflicting types for 'sigprocmask' >t() { extern struct {int foo;} *sigprocmask(); > ^ >/usr/include/signal.h:232:12: note: previous declaration is here >extern int sigprocmask (int __how, const sigset_t *__restrict __set, > ^ >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { extern struct {int foo;} *sigpending(); >^ >int >ignoreme: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] >t() { extern struct {int foo;} *sigpending(); > ^ >/usr/include/signal.h:247:12: note: conflicting prototype is here >extern int sigpending (sigset_t *__set) __THROW __nonnull ((1)); > ^ >ignoreme: error: conflicting types for 'sigpending' >t() { extern struct {int foo;} *sigpending(); > ^ >/usr/include/signal.h:247:12: note: previous declaration is here >extern int sigpending (sigset_t *__set) __THROW __nonnull ((1)); > ^ >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { extern struct {int foo;} *sigsuspend(); >^ >int >ignoreme: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] >t() { extern struct {int foo;} *sigsuspend(); > ^ >/usr/include/signal.h:240:12: note: conflicting prototype is here >extern int sigsuspend (const sigset_t *__set) __nonnull ((1)); > ^ >ignoreme: error: conflicting types for 'sigsuspend' >t() { extern struct {int foo;} *sigsuspend(); > ^ >/usr/include/signal.h:240:12: note: previous declaration is here >extern int sigsuspend (const sigset_t *__set) __nonnull ((1)); > ^ >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { >^ >int >ignoreme: warning: non-void function does not return a value [-Wreturn-type] > } > ^ >4 warnings generated. >/usr/bin/x86_64-pc-linux-gnu-ld: /var/tmp/portage/sci-libs/xgks-pmel-2.5.5/temp/conftest.o: in function `t': >conftest.c:(.text+0x13): undefined reference to `sigvec' >clang-15: error: linker command failed with exit code 1 (use -v to see invocation) >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { >^ >int >ignoreme: warning: non-void function does not return a value [-Wreturn-type] > } > ^ >4 warnings generated. >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { >^ >int >ignoreme: warning: non-void function does not return a value [-Wreturn-type] > } > ^ >4 warnings generated. >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { >^ >int >ignoreme: warning: non-void function does not return a value [-Wreturn-type] > } > ^ >4 warnings generated. >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { >^ >int >ignoreme: warning: non-void function does not return a value [-Wreturn-type] > } > ^ >4 warnings generated. >/usr/bin/x86_64-pc-linux-gnu-ld: /var/tmp/portage/sci-libs/xgks-pmel-2.5.5/temp/conftest.o: in function `t': >conftest.c:(.text+0x13): warning: the `sigstack' function is dangerous. `sigaltstack' should be used instead. >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { >^ >int >ignoreme: warning: non-void function does not return a value [-Wreturn-type] > } > ^ >4 warnings generated. >/usr/bin/x86_64-pc-linux-gnu-ld: /var/tmp/portage/sci-libs/xgks-pmel-2.5.5/temp/conftest.o: in function `t': >conftest.c:(.text+0x13): undefined reference to `bsdsigp' >clang-15: error: linker command failed with exit code 1 (use -v to see invocation) > >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { extern struct {int foo;} *atexit(); >^ >int >ignoreme: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] >t() { extern struct {int foo;} *atexit(); > ^ >/usr/include/stdlib.h:602:12: note: conflicting prototype is here >extern int atexit (void (*__func) (void)) __THROW __nonnull ((1)); > ^ >ignoreme: error: conflicting types for 'atexit' >t() { extern struct {int foo;} *atexit(); > ^ >/usr/include/stdlib.h:602:12: note: previous declaration is here >extern int atexit (void (*__func) (void)) __THROW __nonnull ((1)); > ^ >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { >^ >int >ignoreme: warning: non-void function does not return a value [-Wreturn-type] > } > ^ >4 warnings generated. > >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { extern struct {int foo;} *strerror(); >^ >int >ignoreme: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] >t() { extern struct {int foo;} *strerror(); > ^ >ignoreme: error: conflicting types for 'strerror' >/usr/include/string.h:419:14: note: previous declaration is here >extern char *strerror (int __errnum) __THROW; > ^ >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { extern struct {int foo;} *strstr(); >^ >int >ignoreme: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] >t() { extern struct {int foo;} *strstr(); > ^ >ignoreme: error: conflicting types for 'strstr' >/usr/include/string.h:350:14: note: previous declaration is here >extern char *strstr (const char *__haystack, const char *__needle) > ^ >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { >^ >int >ignoreme: warning: non-void function does not return a value [-Wreturn-type] > } > ^ >4 warnings generated. >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { >^ >int >ignoreme: warning: incompatible redeclaration of library function 'index' [-Wincompatible-library-redeclaration] >extern char index(); index(); > ^ >ignoreme: note: 'index' is a builtin with type 'char *(const char *, int)' >ignoreme: warning: non-void function does not return a value [-Wreturn-type] > } > ^ >5 warnings generated. >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() { exit(0); } >^ >int >ignoreme: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >main() { exit(0); } > ^ >ignoreme: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit' >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >t() { >^ >int >ignoreme: warning: incompatible redeclaration of library function 'rindex' [-Wincompatible-library-redeclaration] >extern char rindex(); rindex(); > ^ >ignoreme: note: 'rindex' is a builtin with type 'char *(const char *, int)' >ignoreme: warning: non-void function does not return a value [-Wreturn-type] > } > ^ >5 warnings generated. >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >main() >^ >int >ignoreme: warning: call to undeclared function 'readsub'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] > return readsub((char*)NULL) ? 0 : 1; > ^ >ignoreme: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] >readsub(inpath) >^ >int >ignoreme: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] >4 warnings generated.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 879763
: 827537 |
827539
|
827541