No description
The bug[1] is exposed when gcc decides to put some data in a common section (i.e. data that will be used by more than one object). It will suggest the data to be aligned, but binutils >= 2.19 will fail to properly align it. Thus if the data requires any alignment greater than 4, the application will crash. The workaround prevents gcc from putting data in a common section, instead putting it in a properly aligned section. [1] http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37216 Originally committed as revision 18501 to svn://svn.ffmpeg.org/ffmpeg/trunk |
||
|---|---|---|
| doc | ||
| ffpresets | ||
| libavcodec | ||
| libavdevice | ||
| libavfilter | ||
| libavformat | ||
| libavutil | ||
| libpostproc | ||
| libswscale | ||
| tests | ||
| tools | ||
| Changelog | ||
| cmdutils.c | ||
| cmdutils.h | ||
| common.mak | ||
| configure | ||
| COPYING.GPL | ||
| COPYING.LGPL | ||
| CREDITS | ||
| Doxyfile | ||
| ffmpeg.c | ||
| ffplay.c | ||
| ffserver.c | ||
| ffserver.h | ||
| INSTALL | ||
| LICENSE | ||
| MAINTAINERS | ||
| Makefile | ||
| README | ||
| subdir.mak | ||
| version.sh | ||
FFmpeg README ------------- 1) Documentation ---------------- * Read the documentation in the doc/ directory. 2) Licensing ------------ * See the LICENSE file.