- Jul 03, 2013
-
-
Michael Niedermayer authored
This reverts commit 628ceac6. The commit broke out of tree builds
-
Stefano Sabatini authored
Replace the inline awk script with a Perl script which tracks the dependencies recursively. This allows to correctly track dependencies for files including files with a second level include (for example: ffmpeg-devices.texi -> devices.texi -> outdevs.texi). This also adds a dependency on perl for computing the dependencies, which should not be a problem since perl is already required all the way for building documentation.
-
- Jul 02, 2013
-
-
wm4 authored
Reviewed-by:
Stefano Sabatini <stefasab@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- Jun 30, 2013
-
-
Carl Eugen Hoyos authored
Shared libraries and the IBM compiler are currently not supported. "--arch=ppc" has to be passed to configure, uname is not compatible.
-
- Jun 28, 2013
-
-
Carl Eugen Hoyos authored
It is listed as an enabled external library if applicable.
-
- Jun 26, 2013
-
-
Carl Eugen Hoyos authored
Fixes a part of ticket #2422. Reviewed-by: James Almer
-
- Jun 24, 2013
-
-
Alex Smith authored
Because O1 or O2 are required to build libav with msvc/icl, this must be explicitly set instead of just omitting Oy. Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Alex Smith authored
It is implied by O1 or O2, both of which are required to build libav with msvc/icl. Silences warnings when targeting x64 with icl. Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
- Jun 23, 2013
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
- Jun 22, 2013
-
-
Alex Smith authored
Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Derek Buitenhuis authored
As of r5799 in MinGW-w64's trunk, which is he upcoming major version 3, the POSIX-compliant vsnprintf implementation is disabled by default. Enable it for this version. Keep using out own implementation for prior versions, because it is broken in them. Relevant Reference Thread: http://article.gmane.org/gmane.comp.gnu.mingw.w64.general/7133 Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
- Jun 19, 2013
-
-
Alex Smith authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- Jun 13, 2013
-
-
Clément Bœsch authored
-
- Jun 12, 2013
-
-
Stefano Sabatini authored
frei0r license is GPL. Based on a patch by Timothy Gu <timothygu99@gmail.com>. See thread: Subject: [FFmpeg-devel] [PATCH 1/2] LICENSE: Complete GPL'd external libraries list Date: Thu, 6 Jun 2013 18:55:30 -0700
-
- Jun 10, 2013
-
-
Anton Khirnov authored
-
Martin Storsjö authored
This avoids warnings about this option not having any effect on this platform. We still want to enable the pic configure item for these platforms (if detected via the compiler builtin define __PIC__) to get proper inline assembly workarounds. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This reverts e08c946c and 05165c2f. The actual intention of e08c946c was to fix shared library builds for arm/win32, which can also be accomplished in other ways. Disabling pic on those platforms broke inline assembly on cygwin/64 (since some inline assembly requires knowing whether we are building as PIC or not), and might also break inline assembly on other compilers on windows. As a side-effect, this unfortunately brings back all the warnings about PIC not having any effect on that platform. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
The object file format doesn't support PIC loads in ARM assembly, there are no relocation types in PE/COFF that correspond to BFD_RELOC_32_PCREL (R_ARM_REL32 in ELF). Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- Jun 04, 2013
-
-
Stefano Sabatini authored
-
- Jun 03, 2013
-
-
Kostya Shishkov authored
-
- Jun 01, 2013
-
-
Stefano Sabatini authored
-
Carl Eugen Hoyos authored
Fixes ticket #2614.
-
- May 31, 2013
-
-
Alex Smith authored
Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Alex Smith authored
Allows for easier handling of flags that may be specific to icl or msvc. Furthermore, simplify the handling of warnings and remarks thanks to icl's support of -Wall on Windows. Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- May 30, 2013
-
-
Carl Eugen Hoyos authored
Reviewed-by: Stefano Sabatini
-
Stefano Sabatini authored
Based on the work of Jeff Moguillansky <Jeff.Moguillansky@am.sony.com>. See thread: Subject: [FFmpeg-devel] x11 output device for libavdevice Date: Wed, 10 Apr 2013 23:10:47 +0000
-
- May 28, 2013
-
-
Martin Storsjö authored
The modern MSVC for ARM always builds for thumb, and it can't be disabled. Also just use the default arch instead of trying to map the -march parameter to MSVC's -arch parameter (which only takes the values ARMv7VE and VFPv4). Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Luca Barbato authored
Since version 4.8 gcc sports asan and tsan integration that can be leveraged when hunting bugs. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Martin Storsjö authored
This allows having the samples accessible via different paths on the target and on the host. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Carl Eugen Hoyos authored
-
- May 27, 2013
-
-
Anton Khirnov authored
-
- May 25, 2013
-
-
Alex Smith authored
Initial support for the ICL compiler on windows. Requires a new c99wrap with ICL support (1.0.2+). Currently not much different speed wise compared to msvc. In the future with a few changes it can be made to support the inline asm. This would be the primary reason for using it. Passed all fate tests, versions tested: 13.1.1.171 (2013 Update 3) x86 and x64 12.1.5.344 (2011 Update 11) x86 and x64 Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Laurent authored
Change the check_exec_crash test to use a function pointer instead of simply calling the function. The EBP availability test will crash when compiled with ICL likely due to compiler optimization shenanigans. Originally the check_exec_crash code was moved out of main to fix a problem with gcc's treatment of non-leaf main on x86_32. Libav already moved the code out of main but the addition of the function pointer will prevent any inlining which fixes the remaining problem. A function pointer is used since it is compiler agnostic (as opposed to say __attribute__ ((noinline)) which would only work with gcc compatible compilers). Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- May 24, 2013
-
-
Carl Eugen Hoyos authored
-
- May 21, 2013
-
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- May 19, 2013
-
-
Clément Bœsch authored
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Martin Storsjö authored
MSVC 2010 (or more precisely, Windows SDK 7.0 which comes with MSVC 2010) sets _WIN32_WINNT to the constant for Windows 7 if nothing is set. This could lead to the libav configure script detecting and using functions only present in Windows 7 or newer, which in most cases isn't desired. If the caller explicitly wants this, the caller can add the _WIN32_WINNT define via --extra-cflags, setting the desired version. Signed-off-by:
Martin Storsjö <martin@martin.st>
-