Skip to content

Instantly share code, notes, and snippets.

@whiter4bbit
Created July 4, 2012 14:37
Show Gist options
  • Save whiter4bbit/3047688 to your computer and use it in GitHub Desktop.
Save whiter4bbit/3047688 to your computer and use it in GitHub Desktop.
gcc behaviour - llvm bug
whiter4bbit@katrin llvm-bug % gcc -c foo.c -Wall
whiter4bbit@katrin llvm-bug % gcc -c main.c -Wall
main.c: В функции ‘main’:
main.c:6:3: предупреждение: неявная декларация функции ‘init_foo’
main.c:6:15: предупреждение: при инициализации целое преобразуется в указатель без приведения типа
whiter4bbit@katrin llvm-bug % gcc foo.o main.o
whiter4bbit@katrin llvm-bug % ./a.out
20
whiter4bbit@katrin llvm-bug % gcc --version
gcc (Gentoo 4.5.3-r2 p1.5, pie-0.4.7) 4.5.3
Copyright (C) 2010 Free Software Foundation, Inc.
Это свободно распространяемое программное обеспечение. Условия копирования
приведены в исходных текстах. Без гарантии каких-либо качеств, включая
коммерческую ценность и применимость для каких-либо целей.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment