I just realized that the implementation in this case is not absent as stated in the previous mail. However static void init(void) __attribute__((unused)); even with an implementation raises grave questions on whether someone really uses it. If it came from a *.h why wasn't inline used? If it came from the *.c file why was the attribute used? To suppress warnings? If so why not (since it was local to the *.c) use the macros that suppressed to use to suppress the implementation. In short, it is probably dangerous to remove it if assembler is used in the function. Don't do it.
- Problems when compiling Wine 20001202 with gcc -O6 Vedran Rodic
- RE: Problems when compiling Wine 20001202 with gcc -... Patrik Stridvall
- RE: Problems when compiling Wine 20001202 with gcc -... Patrik Stridvall
- RE: Problems when compiling Wine 20001202 with g... Ove Kaaven
- RE: Problems when compiling Wine 20001202 with g... Gerald Pfeifer
- RE: Problems when compiling Wine 20001202 with gcc -... Patrik Stridvall
- RE: Problems when compiling Wine 20001202 with gcc -... Patrik Stridvall
- RE: Problems when compiling Wine 20001202 with gcc -... Patrik Stridvall
- RE: Problems when compiling Wine 20001202 with gcc -... Patrik Stridvall
- RE: Problems when compiling Wine 20001202 with gcc -... Ove Kaaven
- RE: Problems when compiling Wine 20001202 with g... Gerald Pfeifer
- RE: Problems when compiling Wine 20001202 with gcc -... Patrik Stridvall
- RE: Problems when compiling Wine 20001202 with gcc -... Patrik Stridvall
- RE: Problems when compiling Wine 20001202 with g... Gerald Pfeifer
- RE: Problems when compiling Wine 20001202 with gcc -... gerard patel
- RE: Problems when compiling Wine 20001202 with gcc -... Patrik Stridvall
- RE: Problems when compiling Wine 20001202 with gcc -... Patrik Stridvall
- RE: Problems when compiling Wine 20001202 with g... Dimitrie O. Paun