Mark Wielaard 8d4aea
%{?scl:%scl_package valgrind}
Mark Wielaard 8d4aea
cvsdist ec1e75
Summary: Tool for finding memory management bugs in programs
Mark Wielaard 8d4aea
Name: %{?scl_prefix}valgrind
Mark Wielaard 3e3d8c
Version: 3.11.0
Mark Wielaard ac59d9
Release: 3%{?dist}
cvsdist ec1e75
Epoch: 1
Mark Wielaard fc26e0
License: GPLv2+
Peter Robinson ee0ad3
URL: http://www.valgrind.org/
Peter Robinson ee0ad3
Group: Development/Debuggers
Peter Robinson ee0ad3
Mark Wielaard 8d4aea
# Only necessary for RHEL, will be ignored on Fedora
Mark Wielaard 8d4aea
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Mark Wielaard 8d4aea
Mark Wielaard f53711
# Only arches that are supported upstream as multilib and that the distro
Mark Wielaard f53711
# has multilib builds for should set build_multilib 1. In practice that
Mark Wielaard f53711
# is only x86_64 and ppc64 (but not in fedora 21 and later, and never
Mark Wielaard f53711
# for ppc64le).
Mark Wielaard e12aff
%global build_multilib 0
Mark Wielaard f53711
Mark Wielaard f53711
%ifarch x86_64
Mark Wielaard f53711
 %global build_multilib 1
Mark Wielaard f53711
%endif
Mark Wielaard f53711
Mark Wielaard f53711
%ifarch ppc64
Mark Wielaard f53711
  %if 0%{?rhel}
Mark Wielaard f53711
    %global build_multilib 1
Mark Wielaard f53711
  %endif
Mark Wielaard f53711
  %if 0%{?fedora}
Mark Wielaard f53711
    %global build_multilib (%fedora < 21)
Mark Wielaard f53711
  %endif
Mark Wielaard e12aff
%endif
Mark Wielaard e12aff
Mark Wielaard 0c75a5
# Note s390x doesn't have an openmpi port available.
Mark Wielaard 6f7ad2
%ifarch %{ix86} x86_64 ppc ppc64 ppc64le %{arm} aarch64
Mark Wielaard e12aff
%global build_openmpi 1
Mark Wielaard e12aff
%else
Mark Wielaard e12aff
%global build_openmpi 0
Mark Wielaard e12aff
%endif
Mark Wielaard e12aff
Mark Wielaard 939642
# Don't run dwz or generate minisymtab, valgrind doesn't handle compressed
Mark Wielaard 939642
# DWARF very well and it might read its own vgpreload libraries. Generating
Mark Wielaard 939642
# minisymtabs doesn't really work for the staticly linked tools.
Mark Wielaard 939642
%define _find_debuginfo_dwz_opts %{nil}
Mark Wielaard 939642
%undefine _include_minidebuginfo
Mark Wielaard 939642
Mark Wielaard 115cfd
Source0: http://www.valgrind.org/downloads/valgrind-%{version}.tar.bz2
Mark Wielaard c728a3
Mark Wielaard 2fc9ba
# Needs investigation and pushing upstream
Mark Wielaard fc26e0
Patch1: valgrind-3.9.0-cachegrind-improvements.patch
Mark Wielaard c728a3
Mark Wielaard c728a3
# KDE#211352 - helgrind races in helgrind's own mythread_wrapper
Mark Wielaard fc26e0
Patch2: valgrind-3.9.0-helgrind-race-supp.patch
Mark Wielaard c728a3
Mark Wielaard fc26e0
# Make ld.so supressions slightly less specific.
Mark Wielaard fa9749
Patch3: valgrind-3.9.0-ldso-supp.patch
Mark Wielaard c728a3
Mark Wielaard 115cfd
# KDE#353083 arm64 doesn't implement various xattr system calls.
Mark Wielaard 115cfd
Patch4: valgrind-3.11.0-arm64-xattr.patch
Mark Wielaard 515590
Mark Wielaard 115cfd
# KDE#353084 arm64 doesn't support sigpending system call.
Mark Wielaard 115cfd
Patch5: valgrind-3.11.0-arm64-sigpending.patch
Mark Wielaard 5f750d
Mark Wielaard c5d5c8
# KDE#353370 don't advertise RDRAND in cpuid for Core-i7-4910-like avx2
Mark Wielaard c5d5c8
Patch6: valgrind-3.11.0-no-rdrand.patch
Mark Wielaard c5d5c8
Mark Wielaard ac59d9
# KDE#278744 cvtps2pd with redundant RexW
Mark Wielaard ac59d9
Patch7: valgrind-3.11.0-rexw-cvtps2pd.patch
Mark Wielaard ac59d9
Mark Wielaard e12aff
%if %{build_multilib}
Jakub Jelinek f12b19
# Ensure glibc{,-devel} is installed for both multilib arches
Jakub Jelinek f12b19
BuildRequires: /lib/libc.so.6 /usr/lib/libc.so /lib64/libc.so.6 /usr/lib64/libc.so
Jakub Jelinek f12b19
%endif
Mark Wielaard e12aff
Jakub Jelinek 4b7bde
%if 0%{?fedora} >= 15
Jakub Jelinek 7c2956
BuildRequires: glibc-devel >= 2.14
Jakub Jelinek 9938e9
%else
Mark Wielaard 8d4aea
%if 0%{?rhel} >= 6
Jakub Jelinek 4b7bde
BuildRequires: glibc-devel >= 2.12
Mark Wielaard 8d4aea
%else
Mark Wielaard 8d4aea
BuildRequires: glibc-devel >= 2.5
Mark Wielaard 8d4aea
%endif
Jakub Jelinek 9938e9
%endif
Mark Wielaard e12aff
Mark Wielaard e12aff
%if %{build_openmpi}
Jakub Jelinek 7d17c1
BuildRequires: openmpi-devel >= 1.3.3
Jakub Jelinek 79c245
%endif
Mark Wielaard 8d4aea
Mark Wielaard 8d4aea
# For %%build and %%check.
Mark Wielaard 8d4aea
# In case of a software collection, pick the matching gdb and binutils.
Mark Wielaard 8d4aea
BuildRequires: %{?scl_prefix}gdb
Mark Wielaard 8d4aea
BuildRequires: %{?scl_prefix}binutils
Mark Wielaard 8d4aea
Mark Wielaard 1a7a99
# gdbserver_tests/filter_make_empty uses ps in test
Mark Wielaard 59e54b
BuildRequires: procps
Mark Wielaard 1a7a99
Mark Wielaard 98f9fc
# Some testcases require g++ to build
Mark Wielaard 98f9fc
BuildRequires: gcc-c++
Mark Wielaard 98f9fc
Mark Wielaard 893352
# check_headers_and_includes uses Getopt::Long
Mark Wielaard 893352
BuildRequires: perl(Getopt::Long)
Mark Wielaard 893352
Mark Wielaard 8d4aea
%{?scl:Requires:%scl_runtime}
Mark Wielaard 8d4aea
Mark Wielaard f53711
ExclusiveArch: %{ix86} x86_64 ppc ppc64 ppc64le s390x armv7hl aarch64
Jakub Jelinek 888c61
%ifarch %{ix86}
Jakub Jelinek 888c61
%define valarch x86
Jakub Jelinek 888c61
%define valsecarch %{nil}
Jakub Jelinek 888c61
%endif
Jakub Jelinek 888c61
%ifarch x86_64
Jakub Jelinek 888c61
%define valarch amd64
Jakub Jelinek 888c61
%define valsecarch x86
Jakub Jelinek 888c61
%endif
Jakub Jelinek 888c61
%ifarch ppc
Jakub Jelinek 888c61
%define valarch ppc32
Mark Wielaard f53711
%define valsecarch %{nil}
Jakub Jelinek 888c61
%endif
Jakub Jelinek 888c61
%ifarch ppc64
Mark Wielaard f53711
  %define valarch ppc64be
Mark Wielaard f53711
  %if %{build_multilib}
Mark Wielaard f53711
    %define valsecarch ppc32
Mark Wielaard f53711
  %else
Mark Wielaard f53711
    %define valsecarch %{nil}
Mark Wielaard f53711
  %endif
Jakub Jelinek 888c61
%endif
Mark Wielaard 6f7ad2
%ifarch ppc64le
Mark Wielaard 6f7ad2
%define valarch ppc64le
Mark Wielaard 6f7ad2
%define valsecarch %{nil}
Mark Wielaard 6f7ad2
%endif
Jakub Jelinek 79c245
%ifarch s390x
Jakub Jelinek 79c245
%define valarch s390x
Jakub Jelinek 79c245
%define valsecarch %{nil}
Jakub Jelinek 79c245
%endif
Peter Robinson ee0ad3
%ifarch armv7hl
Mark Wielaard f53711
%define valarch arm
Peter Robinson ee0ad3
%define valsecarch %{nil}
Peter Robinson ee0ad3
%endif
Mark Wielaard a0b148
%ifarch aarch64
Mark Wielaard a0b148
%define valarch arm64
Mark Wielaard a0b148
%define valsecarch %{nil}
Mark Wielaard a0b148
%endif
cvsdist ec1e75
cvsdist ec1e75
%description
cvsdist ec1e75
Valgrind is a tool to help you find memory-management problems in your
cvsdist ec1e75
programs. When a program is run under Valgrind's supervision, all
cvsdist ec1e75
reads and writes of memory are checked, and calls to
cvsdist ec1e75
malloc/new/free/delete are intercepted. As a result, Valgrind can
cvsdist ec1e75
detect a lot of problems that are otherwise very hard to
cvsdist ec1e75
find/diagnose.
cvsdist ec1e75
Jakub Jelinek 888c61
%package devel
Jakub Jelinek 888c61
Summary: Development files for valgrind
Jakub Jelinek 888c61
Group: Development/Debuggers
Mark Wielaard 8d4aea
Requires: %{?scl_prefix}valgrind = %{epoch}:%{version}-%{release}
Michael Schwendt c50e6b
Provides: %{name}-static = %{epoch}:%{version}-%{release}
Jakub Jelinek 888c61
Jakub Jelinek 888c61
%description devel
Jakub Jelinek 888c61
Header files and libraries for development of valgrind aware programs
Jakub Jelinek 888c61
or valgrind plugins.
Jakub Jelinek 888c61
Jakub Jelinek 7d17c1
%package openmpi
Jakub Jelinek 7d17c1
Summary: OpenMPI support for valgrind
Jakub Jelinek 7d17c1
Group: Development/Debuggers
Mark Wielaard 8d4aea
Requires: %{?scl_prefix}valgrind = %{epoch}:%{version}-%{release}
Jakub Jelinek 7d17c1
Jakub Jelinek 7d17c1
%description openmpi
Jakub Jelinek 7d17c1
A wrapper library for debugging OpenMPI parallel programs with valgrind.
Mark Wielaard 90be74
See the section on Debugging MPI Parallel Programs with Valgrind in the
Mark Wielaard 90be74
Valgrind User Manual for details.
Jakub Jelinek 7d17c1
cvsdist ec1e75
%prep
Mark Wielaard 115cfd
%setup -q -n %{?scl:%{pkg_name}}%{!?scl:%{name}}-%{version}
Mark Wielaard c728a3
cvsdist e38ded
%patch1 -p1
Jakub Jelinek 1a3136
%patch2 -p1
Jakub Jelinek a11e79
%patch3 -p1
Mark Wielaard 515590
%patch4 -p1
Mark Wielaard ce9756
%patch5 -p1
Mark Wielaard c5d5c8
%patch6 -p1
Mark Wielaard ac59d9
%patch7 -p1
Mark Wielaard 334435
cvsdist ec1e75
%build
Mark Wielaard 8d4aea
# We need to use the software collection compiler and binutils if available.
Mark Wielaard 8d4aea
# The configure checks might otherwise miss support for various newer
Mark Wielaard 8d4aea
# assembler instructions.
Mark Wielaard 8d4aea
%{?scl:PATH=%{_bindir}${PATH:+:${PATH}}}
Mark Wielaard 8d4aea
Jakub Jelinek 79c245
CC=gcc
Mark Wielaard e12aff
%if %{build_multilib}
Jakub Jelinek 6ff20c
# Ugly hack - libgcc 32-bit package might not be installed
Mark Wielaard 7d0483
mkdir -p shared/libgcc/32
Mark Wielaard 7d0483
ar r shared/libgcc/32/libgcc_s.a
Mark Wielaard 7d0483
ar r shared/libgcc/libgcc_s_32.a
Mark Wielaard 7d0483
CC="gcc -B `pwd`/shared/libgcc/"
Jakub Jelinek 6ff20c
%endif
Mark Wielaard 8d4aea
Mark Wielaard 8d4aea
# Old openmpi-devel has version depended paths for mpicc.
Mark Wielaard 8d4aea
%if 0%{?fedora} >= 13 || 0%{?rhel} >= 6
Mark Wielaard 8d4aea
%define mpiccpath %{!?scl:%{_libdir}}%{?scl:%{_root_libdir}}/openmpi/bin/mpicc
Mark Wielaard 8d4aea
%else
Mark Wielaard 8d4aea
%define mpiccpath %{!?scl:%{_libdir}}%{?scl:%{_root_libdir}}/openmpi/*/bin/mpicc
Mark Wielaard 8d4aea
%endif
Mark Wielaard 8d4aea
Jakub Jelinek 1e00bc
# Filter out some flags that cause lots of valgrind test failures.
Jakub Jelinek 1e00bc
# Also filter away -O2, valgrind adds it wherever suitable, but
Jakub Jelinek 1e00bc
# not for tests which should be -O0, as they aren't meant to be
Mark Wielaard 35f313
# compiled with -O2 unless explicitely requested. Same for any -mcpu flag.
Mark Wielaard 35f313
# Ideally we will change this to only be done for the non-primary build
Mark Wielaard 35f313
# and the test suite.
Mark Wielaard ffb6b7
%undefine _hardened_build
Mark Wielaard ffb6b7
OPTFLAGS="`echo " %{optflags} " | sed 's/ -m\(64\|3[21]\) / /g;s/ -fexceptions / /g;s/ -fstack-protector\([-a-z]*\) / / g;s/ -Wp,-D_FORTIFY_SOURCE=2 / /g;s/ -O2 / /g;s/ -mcpu=\([a-z0-9]\+\) / /g;s/^ //;s/ $//'`"
Jakub Jelinek 1a2316
%configure CC="$CC" CFLAGS="$OPTFLAGS" CXXFLAGS="$OPTFLAGS" \
Mark Wielaard e12aff
%if %{build_openmpi}
Mark Wielaard 8d4aea
  --with-mpicc=%{mpiccpath} \
Jakub Jelinek 79c245
%endif
Mark Wielaard a1defe
  GDB=%{_bindir}/gdb
Jakub Jelinek 125e32
Jakub Jelinek a54332
make %{?_smp_mflags}
cvsdist e38ded
cvsdist 95dc4e
# Ensure there are no unexpected file descriptors open,
cvsdist 95dc4e
# the testsuite otherwise fails.
cvsdist 95dc4e
cat > close_fds.c <
cvsdist 95dc4e
#include <stdlib.h>
cvsdist 95dc4e
#include <unistd.h>
cvsdist 95dc4e
int main (int argc, char *const argv[])
cvsdist 95dc4e
{
cvsdist 95dc4e
  int i, j = sysconf (_SC_OPEN_MAX);
cvsdist 95dc4e
  if (j < 0)
cvsdist 95dc4e
    exit (1);
cvsdist 95dc4e
  for (i = 3; i < j; ++i)
cvsdist 95dc4e
    close (i);
cvsdist 95dc4e
  execvp (argv[1], argv + 1);
cvsdist 95dc4e
  exit (1);
cvsdist 95dc4e
}
cvsdist 95dc4e
EOF
cvsdist 95dc4e
gcc $RPM_OPT_FLAGS -o close_fds close_fds.c
cvsdist 95dc4e
cvsdist ec1e75
%install
Mark Wielaard 8d4aea
rm -rf $RPM_BUILD_ROOT
Mark Wielaard 8d4aea
make DESTDIR=$RPM_BUILD_ROOT install
Mark Wielaard fc26e0
mkdir docs/installed
Mark Wielaard fc26e0
mv $RPM_BUILD_ROOT%{_datadir}/doc/valgrind/* docs/installed/
Mark Wielaard fc26e0
rm -f docs/installed/*.ps
cvsdist ec1e75
Mark Wielaard 1a5a73
# We want the MPI wrapper installed under the openmpi libdir so the script
Mark Wielaard 1a5a73
# generating the MPI library requires picks them up and sets up the right
Mark Wielaard 1a5a73
# openmpi libmpi.so requires. Install symlinks in the original/upstream
Mark Wielaard 1a5a73
# location for backwards compatibility.
Mark Wielaard 7e9d6f
%if %{build_openmpi}
Mark Wielaard 1a5a73
pushd $RPM_BUILD_ROOT%{_libdir}
Mark Wielaard 1a5a73
mkdir -p openmpi/valgrind
Mark Wielaard 1a5a73
cd valgrind
Mark Wielaard 1a5a73
mv libmpiwrap-%{valarch}-linux.so ../openmpi/valgrind/
Mark Wielaard 1a5a73
ln -s ../openmpi/valgrind/libmpiwrap-%{valarch}-linux.so
Mark Wielaard 1a5a73
popd
Mark Wielaard 7e9d6f
%endif
Mark Wielaard 1a5a73
Jakub Jelinek 888c61
%if "%{valsecarch}" != ""
Jakub Jelinek 8a7162
pushd $RPM_BUILD_ROOT%{_libdir}/valgrind/
Jakub Jelinek 8a7162
rm -f *-%{valsecarch}-* || :
Jakub Jelinek 8a7162
for i in *-%{valarch}-*; do
Jakub Jelinek 8a7162
  j=`echo $i | sed 's/-%{valarch}-/-%{valsecarch}-/'`
Jakub Jelinek 8a7162
  ln -sf ../../lib/valgrind/$j $j
Jakub Jelinek 8a7162
done
Jakub Jelinek 8a7162
popd
Jakub Jelinek 4963ef
%endif
Jakub Jelinek 4963ef
Jakub Jelinek 0a98d2
rm -f $RPM_BUILD_ROOT%{_libdir}/valgrind/*.supp.in
Jakub Jelinek 0a98d2
Jakub Jelinek 98a186
%ifarch %{ix86} x86_64
Jakub Jelinek 98a186
# To avoid multilib clashes in between i?86 and x86_64,
Jakub Jelinek 98a186
# tweak installed <valgrind/config.h> a little bit.
Mark Wielaard bd0310
for i in HAVE_PTHREAD_CREATE_GLIBC_2_0 HAVE_PTRACE_GETREGS \
Jakub Jelinek 70985a
%if 0%{?rhel} == 5
Jakub Jelinek 98a186
         HAVE_BUILTIN_ATOMIC HAVE_BUILTIN_ATOMIC_CXX \
Jakub Jelinek 98a186
%endif
Jakub Jelinek 98a186
         ; do
Jakub Jelinek 98a186
  sed -i -e 's,^\(#define '$i' 1\|/\* #undef '$i' \*/\)$,#ifdef __x86_64__\n# define '$i' 1\n#endif,' \
Jakub Jelinek 98a186
    $RPM_BUILD_ROOT%{_includedir}/valgrind/config.h
Jakub Jelinek 98a186
done
Jakub Jelinek 98a186
%endif
Jakub Jelinek 98a186
Jakub Jelinek 7c2956
%check
Mark Wielaard e231d2
# Make sure some info about the system is in the build.log
Mark Wielaard e231d2
uname -a
Mark Wielaard e231d2
rpm -q glibc gcc %{?scl_prefix}binutils %{?scl_prefix}gdb
Mark Wielaard e231d2
LD_SHOW_AUXV=1 /bin/true
Mark Wielaard e231d2
cat /proc/cpuinfo
Mark Wielaard e231d2
Mark Wielaard 77994d
# Make sure a basic binary runs.
Mark Wielaard 855ad4
./vg-in-place /bin/true
Mark Wielaard 855ad4
Mark Wielaard 8d4aea
# Build the test files with the software collection compiler if available.
Mark Wielaard 8d4aea
%{?scl:PATH=%{_bindir}${PATH:+:${PATH}}}
Mark Wielaard 275cdc
# Make sure no extra CFLAGS leak through, the testsuite sets all flags
Mark Wielaard 275cdc
# necessary. See also configure above.
Mark Wielaard 275cdc
make %{?_smp_mflags} CFLAGS="" check || :
Mark Wielaard 2fc9ba
Jakub Jelinek 7c2956
echo ===============TESTING===================
Mark Wielaard 75deab
# On arm the gdb integration tests hang for unknown reasons.
Mark Wielaard 75deab
# Only run the main tools tests.
Mark Wielaard 75deab
%ifarch %{arm}
Mark Wielaard 75deab
./close_fds make nonexp-regtest || :
Mark Wielaard 75deab
%else
Jakub Jelinek 7c2956
./close_fds make regtest || :
Mark Wielaard 75deab
%endif
Mark Wielaard 0c75a5
Mark Wielaard 334435
# Make sure test failures show up in build.log
Mark Wielaard 334435
# Gather up the diffs (at most the first 20 lines for each one)
Mark Wielaard 334435
MAX_LINES=20
Mark Wielaard 334435
diff_files=`find . -name '*.diff' | sort`
Mark Wielaard 334435
if [ z"$diff_files" = z ] ; then
Mark Wielaard 334435
   echo "Congratulations, all tests passed!" >> diffs
Mark Wielaard 334435
else
Mark Wielaard 334435
   for i in $diff_files ; do
Mark Wielaard 334435
      echo "=================================================" >> diffs
Mark Wielaard 334435
      echo $i                                                  >> diffs
Mark Wielaard 334435
      echo "=================================================" >> diffs
Mark Wielaard 334435
      if [ `wc -l < $i` -le $MAX_LINES ] ; then
Mark Wielaard 334435
         cat $i                                                >> diffs
Mark Wielaard 334435
      else
Mark Wielaard 334435
         head -n $MAX_LINES $i                                 >> diffs
Mark Wielaard 334435
         echo "<truncated beyond $MAX_LINES lines>"            >> diffs
Mark Wielaard 334435
      fi
Mark Wielaard 334435
   done
Mark Wielaard 334435
fi
Mark Wielaard 334435
cat diffs
Jakub Jelinek 7c2956
echo ===============END TESTING===============
Jakub Jelinek 7c2956
cvsdist ec1e75
%files
cvsdist ec1e75
%defattr(-,root,root)
Jakub Jelinek 8a7162
%doc COPYING NEWS README_*
Mark Wielaard fc26e0
%doc docs/installed/html docs/installed/*.pdf
cvsdist ec1e75
%{_bindir}/*
Jakub Jelinek 888c61
%dir %{_libdir}/valgrind
Jakub Jelinek 7d17c1
%{_libdir}/valgrind/*[^ao]
Jakub Jelinek 7d17c1
%{_libdir}/valgrind/[^l]*o
Jakub Jelinek 8a7162
%{_mandir}/man1/*
Jakub Jelinek 888c61
Jakub Jelinek 888c61
%files devel
Jakub Jelinek 888c61
%defattr(-,root,root)
cvsdist e38ded
%{_includedir}/valgrind
Jakub Jelinek 888c61
%dir %{_libdir}/valgrind
Jakub Jelinek 8a7162
%{_libdir}/valgrind/*.a
cvsdist e38ded
%{_libdir}/pkgconfig/*
cvsdist ec1e75
Mark Wielaard e12aff
%if %{build_openmpi}
Jakub Jelinek 7d17c1
%files openmpi
Jakub Jelinek 7d17c1
%defattr(-,root,root)
Jakub Jelinek 7d17c1
%dir %{_libdir}/valgrind
Mark Wielaard 1a5a73
%{_libdir}/openmpi/valgrind/libmpiwrap*.so
Jakub Jelinek 7d17c1
%{_libdir}/valgrind/libmpiwrap*.so
Jakub Jelinek 79c245
%endif
Jakub Jelinek 7d17c1
cvsdist ec1e75
%changelog
Mark Wielaard ac59d9
* Mon Oct 12 2015 Mark Wielaard <mjw@redhat.com> - 3.11.0-3
Mark Wielaard ac59d9
- Add valgrind-3.11.0-rexw-cvtps2pd.patch.
Mark Wielaard ac59d9
Mark Wielaard c5d5c8
* Thu Oct 01 2015 Mark Wielaard <mjw@redhat.com> - 3.11.0-2
Mark Wielaard c5d5c8
- Add valgrind-3.11.0-no-rdrand.patch
Mark Wielaard c5d5c8
Mark Wielaard 115cfd
* Wed Sep 23 2015 Mark Wielaard <mjw@redhat.com> - 3.11.0-1
Mark Wielaard 115cfd
- Upgrade to valgrind 3.11.0 final
Mark Wielaard 115cfd
- Drop patches included upstream
Mark Wielaard 115cfd
  - valgrind-3.11.0-ppc-dfp-guard.patch
Mark Wielaard 115cfd
  - valgrind-3.11.0-ppc-ppr.patch
Mark Wielaard 115cfd
  - valgrind-3.11.0-ppc-mbar.patch
Mark Wielaard 115cfd
  - valgrind-3.11.0-glibc-futex-message.patch
Mark Wielaard 115cfd
  - valgrind-3.11.0-arm64-libvex_test.patch
Mark Wielaard 115cfd
  - valgrind-3.11.0-arm-warnings.patch
Mark Wielaard 115cfd
  - valgrind-3.11.0-arm-no-cast-align.patch
Mark Wielaard 115cfd
  - valgrind-3.11.0-ppc-vbit-test.patch
Mark Wielaard 115cfd
- Add arm64 syscall patches
Mark Wielaard 115cfd
  - valgrind-3.11.0-arm64-xattr.patch
Mark Wielaard 115cfd
  - valgrind-3.11.0-arm64-sigpending.patch
Mark Wielaard 115cfd
Mark Wielaard 5f750d
* Sat Sep 19 2015 Mark Wielaard <mjw@redhat.com> - 3.11.0-0.4.TEST1
Mark Wielaard 5f750d
- Add valgrind-3.11.0-ppc-dfp-guard.patch
Mark Wielaard 5f750d
- Add valgrind-3.11.0-ppc-ppr.patch
Mark Wielaard 5f750d
- Add valgrind-3.11.0-ppc-mbar.patch
Mark Wielaard 5f750d
Mark Wielaard d5ddea
* Fri Sep 18 2015 Mark Wielaard <mjw@redhat.com> - 3.11.0-0.3.TEST1
Mark Wielaard e231d2
- Make sure some info about the system is in the build.log before check.
Mark Wielaard 515590
- Add valgrind-3.11.0-glibc-futex-message.patch
Mark Wielaard ce9756
- Add valgrind-3.11.0-arm64-libvex_test.patch
Mark Wielaard 3bd1af
- Add valgrind-3.11.0-arm-warnings.patch
Mark Wielaard c3606a
- Add valgrind-3.11.0-arm-no-cast-align.patch
Mark Wielaard 3f5f1a
- Add valgrind-3.11.0-ppc-vbit-test.patch
Mark Wielaard e231d2
Orion Poplawski b0436b
* Tue Sep 15 2015 Orion Poplawski <orion@cora.nwra.com> - 1:3.11.0-0.2.TEST1
Orion Poplawski b0436b
- Rebuild for openmpi 1.10.0
Orion Poplawski b0436b
Mark Wielaard 3e3d8c
* Thu Sep 10 2015 Mark Wielaard <mjw@redhat.com> - 3.11.0-0.1.TEST1
Mark Wielaard 893352
- Add BuildRequires perl(Getopt::Long)
Mark Wielaard 3e3d8c
- Upgrade to valgrind 3.11.0.TEST1
Mark Wielaard 3e3d8c
- Remove upstreamed valgrind-3.10.1-gdb-file-warning.patch
Mark Wielaard 893352
Mark Wielaard d78622
* Tue Aug 25 2015 Mark Wielaard <mjw@redhat.com> - 3.10.1-22.svn20150825r15589
Mark Wielaard fa9749
- Drop valgrind-3.9.0-stat_h.patch.
Mark Wielaard 98f9fc
- Add BuildRequires gcc-c++.
Mark Wielaard d78622
- Update to current valgrind svn (svn20150825r15589)
Mark Wielaard d78622
- Add valgrind-3.10.1-gdb-file-warning.patch
Mark Wielaard fa9749
Mark Wielaard 48db9b
* Mon Aug 17 2015 Mark Wielaard <mjw@redhat.com> - 3.10.1-21.svn20150817r15561
Mark Wielaard 48db9b
- Update to current valgrind svn. Drop patches now upstream.
Mark Wielaard 48db9b
Mark Wielaard 7e9d6f
* Mon Aug 17 2015 Mark Wielaard <mjw@redhat.com> - 3.10.1-20
Mark Wielaard 7e9d6f
- Don't try to move around libmpiwrap when not building for openmpi (s390x)
Mark Wielaard 7e9d6f
Mark Wielaard 1a5a73
* Fri Aug 14 2015 Mark Wielaard <mjw@redhat.com> - 3.10.1-19
Mark Wielaard 1a5a73
- Install libmpiwrap library under {_libdir}/openmpi/valgrind (#1238428)
Mark Wielaard 1a5a73
Sandro Mani bedbcc
* Mon Aug 10 2015 Sandro Mani <manisandro@gmail.com> - 1:3.10.1-18
Sandro Mani bedbcc
- Rebuild for RPM MPI Requires Provides Change
Sandro Mani bedbcc
Mark Wielaard 2afe75
* Mon Aug 10 2015 Mark Wielaard <mjw@redhat.com> - 3.10.1-17
Mark Wielaard 2afe75
- Add setuid and setresgid to valgrind-3.10.1-aarch64-syscalls.patch.
Mark Wielaard 2afe75
Mark Wielaard ea8797
* Mon Aug 03 2015 Mark Wielaard <mjw@redhat.com> - 3.10.1-16
Mark Wielaard ea8797
- Add valgrind-3.10.1-ppc64-hwcap2.patch
Mark Wielaard ea8797
Mark Wielaard 0ad11a
* Wed Jul 08 2015 Mark Wielaard <mjw@redhat.com> - 3.10.1-15
Mark Wielaard 0ad11a
- Update valgrind-3.10.1-s390x-fiebra.patch
Mark Wielaard 0ad11a
Mark Wielaard 3e15c8
* Wed Jul 08 2015 Mark Wielaard <mjw@redhat.com> - 3.10.1-14
Mark Wielaard 3e15c8
- Add valgrind-3.10.1-s390x-fiebra.patch
Mark Wielaard 3e15c8
Mark Wielaard 339000
* Tue Jul 07 2015 Mark Wielaard <mjw@redhat.com> - 3.10.1-13
Mark Wielaard d19c00
- Add valgrind-3.10.1-di_notify_mmap.patch
Mark Wielaard 339000
- Add valgrind-3.10.1-memmove-ld_so-ppc64.patch
Mark Wielaard d19c00
Mark Wielaard e5f214
* Fri Jun 19 2015 Mark Wielaard <mjw@redhat.com> - 3.10.1-12
Mark Wielaard e5f214
- Add valgrind-3.10.1-kernel-4.0.patch.
Mark Wielaard e5f214
54ad7e
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.10.1-11
54ad7e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
54ad7e
Mark Wielaard ec0fc7
* Sun Jun 07 2015 Mark Wielaard <mjw@redhat.com> - 3.10.1-10
Mark Wielaard ec0fc7
- Add valgrind-3.10.1-cfi-redzone.patch.
Mark Wielaard ec0fc7
Mark Wielaard 5a00ba
* Wed Jun 03 2015 Mark Wielaard <mjw@redhat.com> - 3.10.1-9
Mark Wielaard 086fbe
- Add valgrind-3.10.1-memfd_create.patch.
Mark Wielaard 8ebb5c
- Add valgrind-3.10.1-syncfs.patch.
Mark Wielaard a1fa84
- Add valgrind-3.10.1-arm-process_vm_readv_writev.patch.
Mark Wielaard c55764
- Add valgrind-3.10.1-fno-ipa-icf.patch.
Mark Wielaard 9e7a75
- Add valgrind-3.10.1-demangle-q.patch
Mark Wielaard 086fbe
Mark Wielaard 75deab
* Fri May 22 2015 Mark Wielaard <mjw@redhat.com> - 3.10.1-8
Mark Wielaard 75deab
- Disable extended regtest on arm. The gdb tests hang for unknown reasons.
Mark Wielaard 66ac4f
  The reason is a glibc bug #1196181 which causes:
Mark Wielaard 66ac4f
  "GDB fails with Cannot parse expression `.L1055 4@r4'."
Mark Wielaard 75deab
Mark Wielaard 134e3d
* Wed Apr 22 2015 Mark Wielaard <mjw@redhat.com> - 3.10.1-7
Mark Wielaard 134e3d
- Add valgrind-3.10-1-ppc64-sigpending.patch
Mark Wielaard ffb6b7
- Filter out -fstack-protector-strong and disable _hardened_build.
Mark Wielaard 134e3d
Mark Wielaard 6f93c8
* Wed Feb 18 2015 Mark Wielaard <mjw@redhat.com> - 3.10.1-6
Mark Wielaard d893a2
- Add valgrind-3.10.1-send-recv-mmsg.patch
Mark Wielaard 6f93c8
- Add mount and umount2 to valgrind-3.10.1-aarch64-syscalls.patch.
Mark Wielaard 0bbad0
- Add valgrind-3.10.1-glibc-version-check.patch
Mark Wielaard d893a2
Mark Wielaard bc6990
* Tue Feb 10 2015 Mark Wielaard <mjw@redhat.com> - 3.10.1-5
Mark Wielaard bc6990
- Add accept4 to valgrind-3.10.1-aarch64-syscalls.patch.
Mark Wielaard bc6990
- Add valgrind-3.10.1-ppc64-accept4.patch.
Mark Wielaard bc6990
Mark Wielaard aa8291
* Sun Feb 08 2015 Mark Wielaard <mjw@redhat.com> - 3.10.1-4
Mark Wielaard aa8291
- Add valgrind-3.10.1-aarch64-syscalls.patch.
Mark Wielaard aa8291
Mark Wielaard 3e802c
* Thu Feb 05 2015 Mark Wielaard <mjw@redhat.com> - 3.10.1-3
Mark Wielaard 3e802c
- Add valgrind-3.10-s390-spechelper.patch.
Mark Wielaard 3e802c
Mark Wielaard 139c95
* Tue Jan 13 2015 Mark Wielaard <mjw@redhat.com> - 3.10.1-2
Mark Wielaard 139c95
- Add valgrind-3.10.1-mempcpy.patch.
Mark Wielaard 139c95
Mark Wielaard 0eeb0e
* Wed Nov 26 2014 Mark Wielaard <mjw@redhat.com> - 3.10.1-1
Mark Wielaard 0eeb0e
- Upgrade to 3.10.1 final.
Mark Wielaard 0eeb0e
Mark Wielaard af5c79
* Mon Nov 24 2014 Mark Wielaard <mjw@redhat.com> - 3.10.1-0.1.TEST1
Mark Wielaard af5c79
- Upgrade to valgrind 3.10.1.TEST1
Mark Wielaard af5c79
- Remove patches that are now upstream:
Mark Wielaard af5c79
  - valgrind-3.10.0-old-ppc32-instr-magic.patch
Mark Wielaard af5c79
  - valgrind-3.10.0-aarch64-syscalls.patch
Mark Wielaard af5c79
  - valgrind-3.10.0-aarch64-dmb-sy.patch
Mark Wielaard af5c79
  - valgrind-3.10.0-aarch64-frint.patch
Mark Wielaard af5c79
  - valgrind-3.10.0-fcvtmu.patch
Mark Wielaard af5c79
  - valgrind-3.10.0-aarch64-fcvta.patch
Mark Wielaard af5c79
Mark Wielaard a45fa3
* Wed Nov 19 2014 Mark Wielaard <mjw@redhat.com> - 3.10.0-6
Mark Wielaard a45fa3
- Add getgroups/setgroups to valgrind-3.10.0-aarch64-syscalls.patch
Mark Wielaard a45fa3
Mark Wielaard 400d1b
* Tue Nov  4 2014 Mark Wielaard <mjw@redhat.com> - 3.10.0-5
Mark Wielaard 8cf836
- Merge valgrind-3.10.0-aarch64-times.patch
Mark Wielaard 8cf836
  and valgrind-3.10.0-aarch64-getsetsid.patch
Mark Wielaard 8cf836
  into valgrind-3.10.0-aarch64-syscalls.patch
Mark Wielaard 8cf836
  add fdatasync, msync, pread64, setreuid, setregid,
Mark Wielaard 8cf836
  mknodat, fchdir, chroot, fchownat, fchmod and fchown.
Mark Wielaard 552fff
- Add valgrind-3.10.0-aarch64-frint.patch
Mark Wielaard 02e125
- Add valgrind-3.10.0-fcvtmu.patch
Mark Wielaard 400d1b
- Add valgrind-3.10.0-aarch64-fcvta.patch
Mark Wielaard 8cf836
Mark Wielaard c426cf
* Sat Oct 11 2014 Mark Wielaard <mjw@redhat.com> - 3.10.0-4
Mark Wielaard b722ea
- Add valgrind-3.10.0-aarch64-times.patch
Mark Wielaard 473a45
- Add valgrind-3.10.0-aarch64-getsetsid.patch
Mark Wielaard c426cf
- Add valgrind-3.10.0-aarch64-dmb-sy.patch
Mark Wielaard b722ea
Mark Wielaard 499cde
* Mon Sep 15 2014 Mark Wielaard <mjw@redhat.com> - 3.10.0-3
Mark Wielaard 499cde
- Add valgrind-3.10.0-old-ppc32-instr-magic.patch.
Mark Wielaard 499cde
Mark Wielaard f53711
* Fri Sep 12 2014 Mark Wielaard <mjw@redhat.com> - 3.10.0-2
Mark Wielaard f53711
- Fix ppc32 multilib handling on ppc64[be].
Mark Wielaard f53711
- Drop ppc64 secondary for ppc32 primary support.
Mark Wielaard f53711
- Except for armv7hl we don't support any other arm[32] arch.
Mark Wielaard f53711
Mark Wielaard c0a743
* Thu Sep 11 2014 Mark Wielaard <mjw@redhat.com> - 3.10.0-1
Mark Wielaard c0a743
- Update to 3.10.0 final.
Mark Wielaard c0a743
- Remove valgrind-3.10-configure-glibc-2.20.patch fixed upstream.
Mark Wielaard c0a743
Mark Wielaard 8705d2
* Mon Sep  8 2014 Mark Wielaard <mjw@redhat.com> - 3.10.0-0.2.BETA2
Mark Wielaard 8705d2
- Update to 3.10.0.BETA2.
Mark Wielaard 939642
- Don't run dwz or generate minisymtab.
Mark Wielaard e23792
- Remove valgrind-3.9.0-s390x-ld-supp.patch fixed upstream.
Mark Wielaard 1e1bb1
- Add valgrind-3.10-configure-glibc-2.20.patch.
Mark Wielaard 939642
Mark Wielaard 6efab6
* Tue Sep  2 2014 Mark Wielaard <mjw@redhat.com> - 3.10.0-0.1.BETA1
Mark Wielaard 6efab6
- Update to official upstream 3.10.0 BETA1.
Mark Wielaard 6efab6
  - Enables inlined frames in stacktraces.
Mark Wielaard 6efab6
Mark Wielaard a8cca3
* Fri Aug 29 2014 Mark Wielaard <mjw@redhat.com> - 3.9.0-26.svn20140829r14384
Mark Wielaard a8cca3
- Update to upstream svn r14384
Mark Wielaard a8cca3
- Enable gdb_server tests again for arm and aarch64
Mark Wielaard a8cca3
Mark Wielaard 77994d
* Wed Aug 27 2014 Mark Wielaard <mjw@redhat.com> - 3.9.0-25.svn20140827r14370
Mark Wielaard 77994d
- Update to upstream svn r14370
Mark Wielaard 77994d
- Remove ppc testfile copying (no longer patched in)
Mark Wielaard 77994d
Mark Wielaard 7d0483
* Mon Aug 18 2014 Mark Wielaard <mjw@redhat.com> - 3.9.0-24.svn20140818r14303
Mark Wielaard 7d0483
- Update to upstream svn r14303
Mark Wielaard 7d0483
- Move fake libgcc into shared to not break post-regtest-checks.
Mark Wielaard 7d0483
- autogen.sh execution no longer needed in %%build.
Mark Wielaard 7d0483
Peter Robinson 8b92ba
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.9.0-23.svn20140809r14250
Peter Robinson 8b92ba
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
Peter Robinson 8b92ba
Mark Wielaard e99054
* Sat Aug  9 2014 Mark Wielaard <mjw@redhat.com> 3.9.0-22.svn20140809r14250
Mark Wielaard e99054
- Update to upstream svn r14250
Mark Wielaard e99054
  - ppc64le support got integrated upstream. Remove patches:
Mark Wielaard e99054
    valgrind-3.9.0-ppc64le-initial.patch
Mark Wielaard e99054
    valgrind-3.9.0-ppc64le-functional.patch
Mark Wielaard e99054
    valgrind-3.9.0-ppc64le-test.patch
Mark Wielaard e99054
    valgrind-3.9.0-ppc64le-extra.patch
Mark Wielaard e99054
Mark Wielaard da645d
* Sat Jul 19 2014 Mark Wielaard <mjw@redhat.com> 3.9.0-21.svn20140718r14176
Mark Wielaard da645d
- Disable full regtest on arm (gdb integration tests sometimes hang).
Mark Wielaard da645d
Mark Wielaard 6f7ad2
* Fri Jul 18 2014 Mark Wielaard <mjw@redhat.com> 3.9.0-20.svn20140718r14176
Mark Wielaard 6f7ad2
- Update to upstream svn r14176
Mark Wielaard 6f7ad2
  Remove valgrind-3.9.0-arm64-user_regs.patch
Mark Wielaard 6f7ad2
- Add ppc64le support
Mark Wielaard 6f7ad2
  valgrind-3.9.0-ppc64le-initial.patch
Mark Wielaard 6f7ad2
  valgrind-3.9.0-ppc64le-functional.patch
Mark Wielaard 6f7ad2
  valgrind-3.9.0-ppc64le-test.patch
Mark Wielaard 6f7ad2
  valgrind-3.9.0-ppc64le-extra.patch
Mark Wielaard 6f7ad2
Mark Wielaard 0c75a5
* Tue Jul 15 2014 Mark Wielaard <mjw@redhat.com> 3.9.0-19.svn20140715r14165
Mark Wielaard 0c75a5
- Add valgrind-3.9.0-arm64-user_regs.patch
Mark Wielaard 0c75a5
- Disable full regtest on aarch64 (gdb integration tests sometimes hang).
Mark Wielaard 0c75a5
- Enable openmpi support on aarch64.
Mark Wielaard 0c75a5
Mark Wielaard 387284
* Tue Jul 15 2014 Mark Wielaard <mjw@redhat.com> 3.9.0-18.svn20140715r14165
Mark Wielaard 387284
- Update to upstream svn r14165.
Mark Wielaard 387284
- Remove valgrind-3.9.0-ppc64-ifunc.patch.
Mark Wielaard 387284
- Remove valgrind-3.9.0-aarch64-glibc-2.19.90-gcc-4.9.patch
Mark Wielaard 387284
- Remove valgrind-3.9.0-format-security.patch
Mark Wielaard 387284
- Remove valgrind-3.9.0-msghdr.patch
Mark Wielaard 387284
Mark Wielaard bca0a7
* Fri Jul  4 2014 Mark Wielaard <mjw@redhat.com> 3.9.0-17.svn20140513r13961
Mark Wielaard bca0a7
- Remove ppc multilib support (#1116110)
Mark Wielaard bca0a7
- Add valgrind-3.9.0-ppc64-ifunc.patch
Mark Wielaard bca0a7
994910
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.9.0-16.svn20140513r13961
994910
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
994910
Mark Wielaard ea86ed
* Mon May 19 2014 Mark Wielaard <mjw@redhat.com>
Mark Wielaard ea86ed
- Don't cleanup fake 32-bit libgcc created in %%build.
Mark Wielaard ea86ed
  make regtest might depend on it to build -m32 binaries.
Mark Wielaard ea86ed
Mark Wielaard dd1933
* Fri May 16 2014 Mark Wielaard <mjw@redhat.com> 3.9.0-15.svn20140513r13961
Mark Wielaard dd1933
- Add SHL_d_d_#imm to valgrind-3.9.0-aarch64-glibc-2.19.90-gcc-4.9.patch
Mark Wielaard dd1933
Mark Wielaard dd1933
* Thu May 15 2014 Mark Wielaard <mjw@redhat.com> 3.9.0-14.svn20140513r13961
Mark Wielaard 411e07
- Add valgrind-3.9.0-aarch64-glibc-2.19.90-gcc-4.9.patch
Mark Wielaard 411e07
Mark Wielaard 8b9a72
* Tue May 13 2014 Mark Wielaard <mjw@redhat.com> 3.9.0-13.svn20140513r13961
Mark Wielaard 8b9a72
- Update to upstream svn r13961.
Mark Wielaard 8b9a72
- Remove valgrind-3.9.0-mpx.patch integrated upstream now.
Mark Wielaard 8b9a72
- Add valgrind-3.9.0-msghdr.patch
Mark Wielaard af7589
- Add valgrind-3.9.0-format-security.patch
Mark Wielaard 8b9a72
Mark Wielaard 7ca9bd
* Thu May 8 2014 Mark Wielaard <mjw@redhat.com> 3.9.0-12.svn20140319r13879
Mark Wielaard 7ca9bd
- Add valgrind-3.9.0-mpx.patch (#1087933)
Mark Wielaard 7ca9bd
Mark Wielaard 391e38
* Wed Mar 19 2014 Mark Wielaard <mjw@redhat.com> - 3.9.0-11.svn20140319r13879
Mark Wielaard 70a8b5
- Update to upstream svn r13879. arm64 make check now builds.
Mark Wielaard 70a8b5
Mark Wielaard e12aff
* Tue Mar 18 2014 Mark Wielaard <mjw@redhat.com> - 3.9.0-10.svn20140318r13876
Mark Wielaard 855ad4
- Make sure basic binary (/bin/true) runs under valgrind.
Mark Wielaard 855ad4
  And fail the whole build if not. The regtests are not zero-fail.
Mark Wielaard 0ae573
- Update to upstream svn r13876.
Mark Wielaard e12aff
- Introduce build_openmpi and build_multilib in spec file.
Mark Wielaard 855ad4
Mark Wielaard a0b148
* Tue Mar 11 2014 Mark Wielaard <mjw@redhat.com> - 3.9.0-9.svn20140311r13869
Mark Wielaard a0b148
- Enable aarch64 based on current upstream svn. Removed upstreamed patches.
Mark Wielaard a0b148
  Thanks to Marcin Juszkiewicz <mjuszkiewicz@redhat.com>
Mark Wielaard a0b148
Mark Wielaard 52ab32
* Mon Mar 10 2014 Mark Wielaard <mjw@redhat.com> - 3.9.0-8
Mark Wielaard 52ab32
- Add valgrind-3.9.0-ppc64-priority.patch
Mark Wielaard 52ab32
Mark Wielaard 4714e5
* Mon Feb 24 2014 Mark Wielaard <mjw@redhat.com>
Mark Wielaard 4714e5
- Add upstream fixes to valgrind-3.9.0-timer_create.patch
Mark Wielaard 4714e5
Mark Wielaard 77a7a4
* Fri Feb 21 2014 Mark Wielaard <mjw@redhat.com> - 3.9.0-7
Mark Wielaard 77a7a4
- Add valgrind-3.9.0-glibc-2.19.patch
Mark Wielaard 77a7a4
Mark Wielaard 81b3a0
* Fri Feb 21 2014 Mark Wielaard <mjw@redhat.com> - 3.9.0-6
Mark Wielaard 2b58ba
- Add valgrind-3.9.0-s390-dup3.patch
Mark Wielaard 81b3a0
- Add valgrind-3.9.0-timer_create.patch
Mark Wielaard 2b58ba
Mark Wielaard 93919c
* Thu Dec 12 2013 Mark Wielaard <mjw@redhat.com> - 3.9.0-5
Mark Wielaard 79d46f
- Add valgrind-3.9.0-manpage-memcheck-options.patch.
Mark Wielaard 93919c
- Add valgrind-3.9.0-s390-fpr-pair.patch.
Mark Wielaard 79d46f
Mark Wielaard 745bd7
* Thu Nov 28 2013 Mark Wielaard <mjw@redhat.com> - 3.9.0-4
Mark Wielaard 745bd7
- Add valgrind-3.9.0-xabort.patch.
Mark Wielaard 745bd7
Mark Wielaard 84c40e
* Fri Nov 22 2013 Mark Wielaard <mjw@redhat.com> - 3.9.0-3
Mark Wielaard 02fda2
- Add valgrind-3.9.0-anon-typedef.patch.
Mark Wielaard 46a14f
- Add valgrind-3.9.0-s390x-ld-supp.patch
Mark Wielaard 02fda2
Mark Wielaard a9137e
* Wed Nov 20 2013 Mark Wielaard <mjw@redhat.com> - 3.9.0-2
Mark Wielaard 5918a2
- Add valgrind-3.9.0-dwz-alt-buildid.patch.
Mark Wielaard a9137e
- Add valgrind-3.9.0-s390-risbg.patch.
Mark Wielaard 5918a2
Mark Wielaard 2fc9ba
* Fri Nov  1 2013 Mark Wielaard <mjw@redhat.com> - 3.9.0-1
Mark Wielaard 2fc9ba
- Upgrade to valgrind 3.9.0 final.
Mark Wielaard 2fc9ba
- Remove support for really ancient GCCs (valgrind-3.9.0-config_h.patch).
Mark Wielaard 2fc9ba
- Add valgrind-3.9.0-amd64_gen_insn_test.patch.
Mark Wielaard 2fc9ba
- Remove and cleanup fake 32-bit libgcc package.
Mark Wielaard 2fc9ba
Mark Wielaard fc26e0
* Mon Oct 28 2013 Mark Wielaard <mjw@redhat.com> - 3.9.0-0.1.TEST1
Mark Wielaard fc26e0
- Upgrade to valgrind 3.9.0.TEST1
Mark Wielaard fc26e0
- Remove patches that are now upstream:
Mark Wielaard fc26e0
  - valgrind-3.8.1-abbrev-parsing.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-af-bluetooth.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-aspacemgr_VG_N_SEGs.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-avx2-bmi-fma.patch.gz
Mark Wielaard fc26e0
  - valgrind-3.8.1-avx2-prereq.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-bmi-conf-check.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-capget.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-cfi_dw_ops.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-dwarf-anon-enum.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-filter_gdb.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-find-buildid.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-gdbserver_exit.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-gdbserver_tests-syscall-template-source.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-glibc-2.17-18.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-index-supp.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-initial-power-isa-207.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-manpages.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-memcheck-mc_translate-Iop_8HLto16.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-mmxext.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-movntdqa.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-new-manpages.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-openat.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-overlap_memcpy_filter.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-pie.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-pkg-config.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-power-isa-205-deprecation.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-ppc-32-mode-64-bit-instr.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-ppc-setxattr.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-proc-auxv.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-ptrace-include-configure.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-ptrace-setgetregset.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-ptrace-thread-area.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-regtest-fixlets.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-s390-STFLE.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-s390_tsearch_supp.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-sendmsg-flags.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-sigill_diag.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-static-variables.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-stpncpy.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-text-segment.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-wcs.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-x86_amd64_features-avx.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-xaddb.patch
Mark Wielaard fc26e0
  - valgrind-3.8.1-zero-size-sections.patch
Mark Wielaard fc26e0
- Remove special case valgrind-3.8.1-enable-armv5.patch.
Mark Wielaard fc26e0
- Remove valgrind-3.8.1-x86-backtrace.patch, rely on new upstream fp/cfi
Mark Wielaard fc26e0
  try-cache mechanism.
Mark Wielaard fc26e0
Mark Wielaard bd0310
* Mon Oct 14 2013 Mark Wielaard <mjw@redhat.com> - 3.8.1-31
Mark Wielaard bd0310
- Fix multilib issue with HAVE_PTRACE_GETREGS in config.h.
Mark Wielaard bd0310
Mark Wielaard 56a8db
* Thu Sep 26 2013 Mark Wielaard <mjw@redhat.com> - 3.8.1-30
Mark Wielaard 56a8db
- Add valgrind-3.8.1-index-supp.patch (#1011713)
Mark Wielaard 56a8db
Mark Wielaard 35f313
* Wed Sep 25 2013 Mark Wielaard <mjw@redhat.com> - 3.8.1-29
Mark Wielaard 35f313
- Filter out -mcpu= so tests are compiled with the right flags. (#996927).
Mark Wielaard 35f313
Mark Wielaard 59e54b
* Mon Sep 23 2013 Mark Wielaard <mjw@redhat.com> - 3.8.1-28
Mark Wielaard 59e54b
- Implement SSE4 MOVNTDQA insn (valgrind-3.8.1-movntdqa.patch)
Mark Wielaard 59e54b
- Don't BuildRequire /bin/ps, just BuildRequire procps
Mark Wielaard 59e54b
  (procps-ng provides procps).
Mark Wielaard 59e54b
Mark Wielaard e7fbf7
* Thu Sep 05 2013 Mark Wielaard <mjw@redhat.com> - 3.8.1-27
Mark Wielaard ff35c1
- Fix power_ISA2_05 testcase (valgrind-3.8.1-power-isa-205-deprecation.patch)
Mark Wielaard 764c7c
- Fix ppc32 make check build (valgrind-3.8.1-initial-power-isa-207.patch)
Mark Wielaard d3173f
- Add valgrind-3.8.1-mmxext.patch
Mark Wielaard ff35c1
Mark Wielaard 764c7c
* Wed Aug 21 2013 Mark Wielaard <mjw@redhat.com> - 3.8.1-26
Mark Wielaard 886dc2
- Allow building against glibc 2.18. (#999169)
Mark Wielaard e9da74
Mark Wielaard c0730c
* Thu Aug 15 2013 Mark Wielaard <mjw@redhat.com> - 3.8.1-25
Mark Wielaard c0730c
- Add valgrind-3.8.1-s390-STFLE.patch
Mark Wielaard c0730c
  s390 message-security assist (MSA) instruction extension not implemented.
Mark Wielaard c0730c
Mark Wielaard a53def
* Wed Aug 14 2013 Mark Wielaard <mjw@redhat.com> - 3.8.1-24
Mark Wielaard 5fa4cb
- Add valgrind-3.8.1-power-isa-205-deprecation.patch
Mark Wielaard 5fa4cb
  Deprecation of some ISA 2.05 POWER6 instructions.
Mark Wielaard a53def
- Fixup auto-foo generation of new manpage doc patch.
Mark Wielaard 5fa4cb
Mark Wielaard efd826
* Wed Aug 14 2013 Mark Wielaard <mjw@redhat.com> - 3.8.1-23
Mark Wielaard befc2c
- tests/check_isa-2_07_cap should be executable.
Mark Wielaard befc2c
Mark Wielaard 302637
* Tue Aug 13 2013 Mark Wielaard <mjw@redhat.com> - 3.8.1-22
Mark Wielaard 302637
- Add valgrind-3.8.1-initial-power-isa-207.patch
Mark Wielaard 302637
  Initial ISA 2.07 support for POWER8-tuned libc.
Mark Wielaard 302637
Mark Wielaard cf5d3d
* Thu Aug 08 2013 Mark Wielaard <mjw@redhat.com> - 3.8.1-21
Mark Wielaard 90be74
- Don't depend on docdir location and version in openmpi subpackage
Mark Wielaard 90be74
  description (#993938).
Mark Wielaard cf5d3d
- Enable openmpi subpackage also on arm.
Mark Wielaard 90be74
Mark Wielaard c4cbc6
* Thu Aug 08 2013 Mark Wielaard <mjw@redhat.com> - 3.8.1-20
Mark Wielaard c4cbc6
- Add valgrind-3.8.1-ptrace-include-configure.patch (#992847)
Mark Wielaard c4cbc6
eec2f9
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.8.1-19
eec2f9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
eec2f9
Petr Písař 5c919e
* Thu Jul 18 2013 Petr Pisar <ppisar@redhat.com> - 1:3.8.1-18
Petr Písař 5c919e
- Perl 5.18 rebuild
Petr Písař 5c919e
Mark Wielaard 408521
* Mon Jul 08 2013 Mark Wielaard <mjw@redhat.com> - 3.8.1-17
Mark Wielaard 088e48
- Add valgrind-3.8.1-dwarf-anon-enum.patch
Mark Wielaard 559e67
- Cleanup valgrind-3.8.1-sigill_diag.patch .orig file changes (#949687).
Mark Wielaard e43f73
- Add valgrind-3.8.1-ppc-setxattr.patch
Mark Wielaard 1e328c
- Add valgrind-3.8.1-new-manpages.patch
Mark Wielaard 05491c
- Add valgrind-3.8.1-ptrace-thread-area.patch
Mark Wielaard 9baecd
- Add valgrind-3.8.1-af-bluetooth.patch
Mark Wielaard 088e48
Michael Schwendt c50e6b
* Tue May 28 2013 Michael Schwendt <mschwendt@fedoraproject.org> - 1:3.8.1-16
Michael Schwendt c50e6b
- Provide virtual -static package in -devel subpackage (#609624).
Michael Schwendt c50e6b
Mark Wielaard b211c0
* Thu Apr 25 2013 Mark Wielaard <mjw@redhat.com> 3.8.1-15
Mark Wielaard b211c0
- Add valgrind-3.8.1-zero-size-sections.patch. Resolves issues with zero
Mark Wielaard b211c0
  sized .eh_frame sections on ppc64.
Mark Wielaard b211c0
Mark Wielaard f47455
* Thu Apr 18 2013 Mark Wielaard <mjw@redhat.com> 3.8.1-14
Mark Wielaard f47455
- fixup selinux file context when doing a scl build.
Mark Wielaard f47455
- Enable regtest suite on ARM.
Mark Wielaard f47455
- valgrind-3.8.1-abbrev-parsing.patch, drop workaround, enable real fix.
Mark Wielaard f47455
- Fix -Ttext-segment configure check. Enables s390x again.
Mark Wielaard f47455
- BuildRequire ps for testsuite.
Mark Wielaard f47455
Mark Wielaard 2c0438
* Tue Apr 02 2013 Mark Wielaard <mjw@redhat.com> 3.8.1-13
Mark Wielaard 2c0438
- Fix quoting in valgrind valgrind-3.8.1-enable-armv5.patch and
Mark Wielaard 2c0438
  remove arm configure hunk from valgrind-3.8.1-text-segment.patch #947440
Mark Wielaard 257198
- Replace valgrind-3.8.1-text-segment.patch with upstream variant.
Mark Wielaard a31be8
- Add valgrind-3.8.1-regtest-fixlets.patch.
Mark Wielaard 2c0438
Mark Wielaard 72ae2f
* Wed Mar 20 2013 Mark Wielaard <mjw@redhat.com> 3.8.1-12
Mark Wielaard 72ae2f
- Add valgrind-3.8.1-text-segment.patch
Mark Wielaard 72ae2f
- Don't undefine _missing_build_ids_terminate_build.
Mark Wielaard 72ae2f
Mark Wielaard 58b00c
* Tue Mar 12 2013 Mark Wielaard <mjw@redhat.com> 3.8.1-11
Mark Wielaard 58b00c
- Add valgrind-3.8.1-manpages.patch
Mark Wielaard 58b00c
Mark Wielaard 12d5b7
* Fri Mar 01 2013 Mark Wielaard <mjw@redhat.com> 3.8.1-10
Mark Wielaard 12d5b7
- Don't disable -debuginfo package generation, but do undefine
Mark Wielaard 12d5b7
  _missing_build_ids_terminate_build.
Mark Wielaard 12d5b7
Mark Wielaard cb8636
* Thu Feb 28 2013 Mark Wielaard <mjw@redhat.com> 3.8.1-9
Mark Wielaard cb8636
- Replace valgrind-3.8.1-sendmsg-flags.patch with upstream version.
Mark Wielaard cb8636
Mark Wielaard 447d28
* Tue Feb 19 2013 Mark Wielaard <mjw@redhat.com> 3.8.1-8
Mark Wielaard 447d28
- Add valgrind-3.8.1-sendmsg-flags.patch
Mark Wielaard 1f3b65
- Add valgrind-3.8.1-ptrace-setgetregset.patch
Mark Wielaard 1f3b65
- Add valgrind-3.8.1-static-variables.patch
Mark Wielaard 447d28
Jon Ciesla af8728
* Thu Feb 07 2013 Jon Ciesla <limburgher@gmail.com> 1:3.8.1-7
Jon Ciesla af8728
- Merge review fixes, BZ 226522.
Jon Ciesla af8728
Mark Wielaard 46403f
* Wed Jan 16 2013 Mark Wielaard <mjw@redhat.com> 3.8.1-6
Mark Wielaard 46403f
- Allow building against glibc-2.17.
Mark Wielaard 46403f
Mark Wielaard 464c3f
* Sun Nov  4 2012 Mark Wielaard <mjw@redhat.com> 3.8.1-5
Mark Wielaard 68a09e
- Add valgrind-3.8.1-stpncpy.patch (KDE#309427)
Mark Wielaard e0d33c
- Add valgrind-3.8.1-ppc-32-mode-64-bit-instr.patch (#810992, KDE#308573)
Mark Wielaard ada208
- Add valgrind-3.8.1-sigill_diag.patch (#810992, KDE#309425)
Mark Wielaard 68a09e
Mark Wielaard d398a8
* Tue Oct 16 2012 Mark Wielaard <mjw@redhat.com> 3.8.1-4
Mark Wielaard d398a8
- Add valgrind-3.8.1-xaddb.patch (#866793, KDE#307106)
Mark Wielaard d398a8
Mark Wielaard 296dbb
* Mon Oct 15 2012 Mark Wielaard <mjw@redhat.com> 3.8.1-3
Mark Wielaard 53369d
- Add valgrind-3.8.1-x86_amd64_features-avx.patch (KDE#307285)
Mark Wielaard 50c757
- Add valgrind-3.8.1-gdbserver_tests-syscall-template-source.patch (KDE#307155)
Mark Wielaard 423b91
- Add valgrind-3.8.1-overlap_memcpy_filter.patch (KDE#307290)
Mark Wielaard 4da4e4
- Add valgrind-3.8.1-pkg-config.patch (#827219, KDE#307729)
Mark Wielaard 3eb96a
- Add valgrind-3.8.1-proc-auxv.patch (KDE#253519)
Mark Wielaard 3a21fd
- Add valgrind-3.8.1-wcs.patch (#755242, KDE#307828)
Mark Wielaard d64aea
- Add valgrind-3.8.1-filter_gdb.patch (KDE#308321)
Mark Wielaard efb9f6
- Add valgrind-3.8.1-gdbserver_exit.patch (#862795, KDE#308341)
Mark Wielaard 780eea
- Add valgrind-3.8.1-aspacemgr_VG_N_SEGs.patch (#730303, KDE#164485)
Mark Wielaard 33c059
- Add valgrind-3.8.1-s390_tsearch_supp.patch (#816244, KDE#308427)
Mark Wielaard 53369d
Mark Wielaard f47455
* Fri Sep 21 2012 Mark Wielaard <mjw@redhat.com> 3.8.1-2
Mark Wielaard d24bc6
- Add valgrind-3.8.1-gdbserver_tests-mcinvoke-ppc64.patch
Mark Wielaard b8b0f5
- Replace valgrind-3.8.1-cfi_dw_ops.patch with version as committed upstream.
Mark Wielaard 3bd489
- Remove erroneous printf change from valgrind-3.8.1-abbrev-parsing.patch.
Mark Wielaard a84d91
- Add scalar testcase change to valgrind-3.8.1-capget.patch.
Mark Wielaard d24bc6
Mark Wielaard c728a3
* Thu Sep 20 2012 Mark Wielaard <mjw@redhat.com> 3.8.1-1
Mark Wielaard fb1be1
- Add partial backport of upstream revision 12884
Mark Wielaard fb1be1
  valgrind-3.8.0-memcheck-mc_translate-Iop_8HLto16.patch
Mark Wielaard fb1be1
  without it AVX2 VPBROADCASTB insn is broken under memcheck.
Mark Wielaard a928b7
- Add valgrind-3.8.0-cfi_dw_ops.patch (KDE#307038)
Mark Wielaard a928b7
  DWARF2 CFI reader: unhandled DW_OP_ opcode 0x8 (DW_OP_const1u and friends)
Mark Wielaard 8c7e31
- Add valgrind-3.8.0-avx2-prereq.patch.
Mark Wielaard b11792
- Remove accidentially included diffs for gdbserver_tests and helgrind/tests
Mark Wielaard b11792
  Makefile.in from valgrind-3.8.0-avx2-bmi-fma.patch.gz
Mark Wielaard cf4ae1
- Remove valgrind-3.8.0-tests.patch tests no longer hang.
Mark Wielaard 8d4aea
- Added SCL macros to support building as part of a Software Collection.
Mark Wielaard c728a3
- Upgrade to valgrind 3.8.1.
Mark Wielaard fb1be1
Mark Wielaard 9bef86
* Wed Sep 12 2012 Mark Wielaard <mjw@redhat.com> 3.8.0-8
Mark Wielaard 9bef86
- Add configure fixup valgrind-3.8.0-bmi-conf-check.patch
Mark Wielaard 9bef86
Mark Wielaard a9c614
* Wed Sep 12 2012 Mark Wielaard <mjw@redhat.com> 3.8.0-7
Mark Wielaard a9c614
- Add valgrind-3.8.0-avx2-bmi-fma.patch (KDE#305728)
Mark Wielaard a9c614
Mark Wielaard 7e96c0
* Tue Sep 11 2012 Mark Wielaard <mjw@redhat.com> 3.8.0-6
Mark Wielaard c06a5e
- Add valgrind-3.8.0-lzcnt-tzcnt-bugfix.patch (KDE#295808)
Mark Wielaard 62fc9a
- Add valgrind-3.8.0-avx-alignment-check.patch (KDE#305926)
Mark Wielaard c06a5e
Mark Wielaard ee9108
* Mon Aug 27 2012 Mark Wielaard <mjw@redhat.com> 3.8.0-5
Mark Wielaard ee9108
- Add valgrind-3.8.0-abbrev-parsing.patch for #849783 (KDE#305513).
Mark Wielaard ee9108
Mark Wielaard 56078f
* Sun Aug 19 2012 Mark Wielaard <mjw@redhat.com> 3.8.0-4
Mark Wielaard 56078f
- Add valgrind-3.8.0-find-buildid.patch workaround bug #849435 (KDE#305431).
Mark Wielaard 56078f
Jakub Jelinek 70985a
* Wed Aug 15 2012 Jakub Jelinek <jakub@redhat.com> 3.8.0-3
Jakub Jelinek 70985a
- fix up last change
Jakub Jelinek 70985a
Jakub Jelinek 98a186
* Wed Aug 15 2012 Jakub Jelinek <jakub@redhat.com> 3.8.0-2
Jakub Jelinek 98a186
- tweak up <valgrind/config.h> to allow simultaneous installation
Jakub Jelinek 98a186
  of valgrind-devel.{i686,x86_64} (#848146)
Jakub Jelinek 98a186
Jakub Jelinek b9e26d
* Fri Aug 10 2012 Jakub Jelinek <jakub@redhat.com> 3.8.0-1
Jakub Jelinek b9e26d
- update to 3.8.0 release
Jakub Jelinek b9e26d
- from CFLAGS/CXXFLAGS filter just fortification flags, not arch
Jakub Jelinek b9e26d
  specific flags
Jon Ciesla af8728
- on i?86 prefer to use CFI over %%ebp unwinding, as GCC 4.6+
Jakub Jelinek 707b2a
  defaults to -fomit-frame-pointer
Jakub Jelinek b9e26d
Mark Wielaard f4ddfb
* Tue Aug 07 2012 Mark Wielaard <mjw@redhat.com> 3.8.0-0.1.TEST1.svn12858
Mark Wielaard f4ddfb
- Update to 3.8.0-TEST1
Mark Wielaard f4ddfb
- Clear CFLAGS CXXFLAGS LDFLAGS.
Mark Wielaard f4ddfb
- Fix \ line continuation in configure line.
Mark Wielaard f4ddfb
Mark Wielaard 3f5742
* Fri Aug 03 2012 Mark Wielaard <mjw@redhat.com> 3.7.0-7
Mark Wielaard 3f5742
- Fixup shadowing warnings valgrind-3.7.0-dwz.patch
Mark Wielaard 3f5742
- Add valgrind-3.7.0-ref_addr.patch (#842659, KDE#298864)
Mark Wielaard 3f5742
Mark Wielaard f47455
* Wed Jul 25 2012 Mark Wielaard <mjw@redhat.com> 3.7.0-6
Mark Wielaard 4fd4a7
- handle dwz DWARF compressor output (#842659, KDE#302901)
Mark Wielaard b525fd
- allow glibc 2.16.
Mark Wielaard 4fd4a7
a5d204
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.7.0-5
a5d204
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
a5d204
Jakub Jelinek 9643d7
* Mon May  7 2012 Jakub Jelinek <jakub@redhat.com> 3.7.0-4
Jakub Jelinek 21fc84
- adjust suppressions so that it works even with ld-2.15.so (#806854)
Jakub Jelinek b750ff
- handle DW_TAG_unspecified_type and DW_TAG_rvalue_reference_type
Jakub Jelinek b750ff
  (#810284, KDE#278313)
Jakub Jelinek 21fc84
- handle .debug_types sections (#810286, KDE#284124)
Jakub Jelinek 21fc84
Jakub Jelinek 21fc84
* Sun Mar  4 2012 Peter Robinson <pbrobinson@fedoraproject.org> 3.7.0-2
Peter Robinson ee0ad3
- Fix building on ARM platform
Peter Robinson ee0ad3
Jakub Jelinek 81c97a
* Fri Jan 27 2012 Jakub Jelinek <jakub@redhat.com> 3.7.0-1
Jakub Jelinek 81c97a
- update to 3.7.0 (#769213, #782910, #772343)
Jakub Jelinek 81c97a
- handle some further SCSI ioctls (#783936)
Jakub Jelinek 81c97a
- handle fcntl F_SETOWN_EX and F_GETOWN_EX (#770746)
032a38
Adam Jackson f7b2c4
* Wed Aug 17 2011 Adam Jackson <ajax@redhat.com> 3.6.1-6
Adam Jackson f7b2c4
- rebuild for rpm 4.9.1 trailing / bug
Adam Jackson f7b2c4
Jakub Jelinek 810f02
* Thu Jul 21 2011 Jakub Jelinek <jakub@redhat.com> 3.6.1-5
Jakub Jelinek 810f02
- handle PLT unwind info (#723790, KDE#277045)
Jakub Jelinek 810f02
Jakub Jelinek 6e9276
* Mon Jun 13 2011 Jakub Jelinek <jakub@redhat.com> 3.6.1-4
Jakub Jelinek 6e9276
- fix memcpy/memmove redirection on x86_64 (#705790)
Jakub Jelinek 6e9276
Jakub Jelinek 3e42d1
* Wed Jun  8 2011 Jakub Jelinek <jakub@redhat.com> 3.6.1-3
Jakub Jelinek 3e42d1
- fix testing against glibc 2.14
Jakub Jelinek 3e42d1
Jakub Jelinek 7c2956
* Wed Jun  8 2011 Jakub Jelinek <jakub@redhat.com> 3.6.1-2
Jakub Jelinek 7c2956
- fix build on ppc64 (#711608)
Jakub Jelinek 7c2956
- don't fail if s390x support patch hasn't been applied,
Jakub Jelinek 7c2956
  move testing into %%check (#708522)
Jakub Jelinek 7c2956
- rebuilt against glibc 2.14
Jakub Jelinek 7c2956
Jakub Jelinek 30f486
* Wed Feb 23 2011 Jakub Jelinek <jakub@redhat.com> 3.6.1-1
Jakub Jelinek 30f486
- update to 3.6.1
Jakub Jelinek 30f486
68d687
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.6.0-3
68d687
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
68d687
Jakub Jelinek 4b7bde
* Fri Jan 28 2011 Jakub Jelinek <jakub@redhat.com> 3.6.0-2
Jakub Jelinek 4b7bde
- rebuilt against glibc 2.13 (#673046)
Jakub Jelinek 4b7bde
- hook in pwrite64 syscall on ppc64 (#672858)
Jakub Jelinek 4b7bde
- fix PIE handling on ppc/ppc64 (#665289)
Jakub Jelinek 4b7bde
Jakub Jelinek 79c245
* Fri Nov 12 2010 Jakub Jelinek <jakub@redhat.com> 3.6.0-1
Jakub Jelinek 79c245
- update to 3.6.0
Jakub Jelinek 79c245
- add s390x support (#632354)
Jakub Jelinek 79c245
- provide a replacement for str{,n}casecmp{,_l} (#626470)
Jakub Jelinek 79c245
Jakub Jelinek 9938e9
* Tue May 18 2010 Jakub Jelinek <jakub@redhat.com> 3.5.0-18
Jakub Jelinek 9938e9
- rebuilt against glibc 2.12
Jakub Jelinek 9938e9
Jakub Jelinek 7d17c1
* Mon Apr 12 2010 Jakub Jelinek <jakub@redhat.com> 3.5.0-16
Jakub Jelinek 7d17c1
- change pub_tool_basics.h not to include config.h (#579283)
Jakub Jelinek 7d17c1
- add valgrind-openmpi package for OpenMPI support (#565541)
Jakub Jelinek 7d17c1
- allow NULL second argument to capget (#450976)
Jakub Jelinek 7d17c1
Jakub Jelinek 0332e1
* Wed Apr  7 2010 Jakub Jelinek <jakub@redhat.com> 3.5.0-15
Jakub Jelinek 0332e1
- handle i686 nopw insns with more than one data16 prefix (#574889)
Jakub Jelinek 0332e1
- DWARF4 support
Jakub Jelinek 0332e1
- handle getcpu and splice syscalls
Jakub Jelinek 0332e1
Jakub Jelinek 0332e1
* Wed Jan 20 2010 Jakub Jelinek <jakub@redhat.com> 3.5.0-14
Jakub Jelinek 0332e1
- fix build against latest glibc headers
Jakub Jelinek 0332e1
Jakub Jelinek 0332e1
* Wed Jan 20 2010 Jakub Jelinek <jakub@redhat.com> 3.5.0-13
Jakub Jelinek 0332e1
- DW_OP_mod is unsigned modulus instead of signed
Jakub Jelinek 0332e1
- fix up valgrind.pc (#551277)
Jakub Jelinek 0332e1
Jakub Jelinek 0332e1
* Mon Dec 21 2009 Jakub Jelinek <jakub@redhat.com> 3.5.0-12
Jakub Jelinek 0332e1
- don't require offset field to be set in adjtimex's
Jakub Jelinek 0332e1
  ADJ_OFFSET_SS_READ mode (#545866)
Jakub Jelinek 0332e1
Jakub Jelinek 0332e1
* Wed Dec  2 2009 Jakub Jelinek <jakub@redhat.com> 3.5.0-10
Jakub Jelinek 0332e1
- add handling of a bunch of recent syscalls and fix some
Jakub Jelinek 0332e1
  other syscall wrappers (Dodji Seketeli)
Jakub Jelinek 0332e1
- handle prelink created split of .bss into .dynbss and .bss
Jakub Jelinek 0332e1
  and similarly for .sbss and .sdynbss (#539874)
Jakub Jelinek 0332e1
Jakub Jelinek 0332e1
* Wed Nov  4 2009 Jakub Jelinek <jakub@redhat.com> 3.5.0-9
Jakub Jelinek 0332e1
- rebuilt against glibc 2.11
Jakub Jelinek 0332e1
- use upstream version of the ifunc support
Jakub Jelinek 0332e1
Jakub Jelinek 0332e1
* Wed Oct 28 2009 Jakub Jelinek <jakub@redhat.com> 3.5.0-8
Jakub Jelinek 0332e1
- add preadv/pwritev syscall support
Jakub Jelinek 0332e1
Jakub Jelinek 0332e1
* Tue Oct 27 2009 Jakub Jelinek <jakub@redhat.com> 3.5.0-7
Jakub Jelinek 0332e1
- add perf_counter_open syscall support (#531271)
Jakub Jelinek 0332e1
- add handling of some sbb/adc insn forms on x86_64 (KDE#211410)
Jakub Jelinek 0332e1
Jakub Jelinek 0332e1
* Fri Oct 23 2009 Jakub Jelinek <jakub@redhat.com> 3.5.0-6
Jakub Jelinek 0332e1
- ppc and ppc64 fixes
Jakub Jelinek 0332e1
Jakub Jelinek 0332e1
* Thu Oct 22 2009 Jakub Jelinek <jakub@redhat.com> 3.5.0-5
Jakub Jelinek 0332e1
- add emulation of 0x67 prefixed loop* insns on x86_64 (#530165)
Jakub Jelinek 0332e1
Jakub Jelinek 0332e1
* Wed Oct 21 2009 Jakub Jelinek <jakub@redhat.com> 3.5.0-4
Jakub Jelinek 0332e1
- handle reading of .debug_frame in addition to .eh_frame
Jakub Jelinek 0332e1
- ignore unknown DWARF3 expressions in evaluate_trivial_GX
Jakub Jelinek 0332e1
- suppress helgrind race errors in helgrind's own mythread_wrapper
Jakub Jelinek 0332e1
- fix compilation of x86 tests on x86_64 and ppc tests
Jakub Jelinek 0332e1
Jakub Jelinek 0332e1
* Wed Oct 14 2009 Jakub Jelinek <jakub@redhat.com> 3.5.0-3
Jakub Jelinek 0332e1
- handle many more DW_OP_* ops that GCC now uses
Jakub Jelinek 0332e1
- handle the more compact form of DW_AT_data_member_location
Jakub Jelinek 0332e1
- don't strip .debug_loc etc. from valgrind binaries
Jakub Jelinek 0332e1
Jakub Jelinek 0332e1
* Mon Oct 12 2009 Jakub Jelinek <jakub@redhat.com> 3.5.0-2
Jakub Jelinek 0332e1
- add STT_GNU_IFUNC support (Dodji Seketeli, #518247)
Jakub Jelinek 0332e1
- wrap inotify_init1 syscall (Dodji Seketeli, #527198)
Jakub Jelinek 0332e1
- fix mmap/mprotect handling in memcheck (KDE#210268)
Jakub Jelinek 0332e1
Jakub Jelinek 8a7162
* Fri Aug 21 2009 Jakub Jelinek <jakub@redhat.com> 3.5.0-1
Jakub Jelinek 8a7162
- update to 3.5.0
Jakub Jelinek 8a7162
Jakub Jelinek da701c
* Tue Jul 28 2009 Jakub Jelinek <jakub@redhat.com> 3.4.1-7
Jakub Jelinek da701c
- handle futex ops newly added during last 4 years (#512121)
Jakub Jelinek da701c
Jakub Jelinek da701c
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> 3.4.1-6
Jesse Keating 8f71f2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Jesse Keating 8f71f2
Jakub Jelinek fcbcff
* Mon Jul 13 2009 Jakub Jelinek <jakub@redhat.com> 3.4.1-5
Jakub Jelinek fcbcff
- add support for DW_CFA_{remember,restore}_state
Jakub Jelinek fcbcff
Jakub Jelinek a11e79
* Mon Jul 13 2009 Jakub Jelinek <jakub@redhat.com> 3.4.1-4
Jakub Jelinek a11e79
- handle version 3 .debug_frame, .eh_frame, .debug_info and
Jakub Jelinek a11e79
  .debug_line (#509197)
Jakub Jelinek a11e79
Jakub Jelinek a11e79
* Mon May 11 2009 Jakub Jelinek <jakub@redhat.com> 3.4.1-3
Jakub Jelinek a11e79
- rebuilt against glibc 2.10.1
Jakub Jelinek a11e79
Jakub Jelinek a11e79
* Wed Apr 22 2009 Jakub Jelinek <jakub@redhat.com> 3.4.1-2
Jakub Jelinek a11e79
- redirect x86_64 ld.so strlen early (#495645)
Jakub Jelinek a11e79
Jakub Jelinek 7657d9
* Mon Mar  9 2009 Jakub Jelinek <jakub@redhat.com> 3.4.1-1
Jakub Jelinek 7657d9
- update to 3.4.1
Jesse Keating f47d25
Mark Wielaard f47455
* Mon Feb  9 2009 Jakub Jelinek <jakub@redhat.com> 3.4.0-3
Jakub Jelinek 76c2ba
- update to 3.4.0
Jakub Jelinek 76c2ba
Jakub Jelinek 836340
* Wed Apr 16 2008 Jakub Jelinek <jakub@redhat.com> 3.3.0-3
Jakub Jelinek 836340
- add suppressions for glibc 2.8
Jakub Jelinek 836340
- add a bunch of syscall wrappers (#441709)
Jakub Jelinek 836340
Jakub Jelinek 0c685f
* Mon Mar  3 2008 Jakub Jelinek <jakub@redhat.com> 3.3.0-2
Jakub Jelinek 0c685f
- add _dl_start suppression for ppc/ppc64
Jakub Jelinek 0c685f
Jakub Jelinek 888c61
* Mon Mar  3 2008 Jakub Jelinek <jakub@redhat.com> 3.3.0-1
Jakub Jelinek 888c61
- update to 3.3.0
Jakub Jelinek 888c61
- split off devel bits into valgrind-devel subpackage
Jesse Keating bd9e4b
Jakub Jelinek bebef2
* Thu Oct 18 2007 Jakub Jelinek <jakub@redhat.com> 3.2.3-7
Jakub Jelinek bebef2
- add suppressions for glibc >= 2.7
Jakub Jelinek bebef2
Jakub Jelinek 7c8238
* Fri Aug 31 2007 Jakub Jelinek <jakub@redhat.com> 3.2.3-6
Jakub Jelinek 7c8238
- handle new x86_64 nops (#256801, KDE#148447)
Jakub Jelinek 7c8238
- add support for private futexes (KDE#146781)
Jakub Jelinek 7c8238
- update License tag
Jakub Jelinek 7c8238
Jakub Jelinek 4963ef
* Fri Aug  3 2007 Jakub Jelinek <jakub@redhat.com> 3.2.3-5
Jakub Jelinek 4963ef
- add ppc64-linux symlink in valgrind ppc.rpm, so that when
Jakub Jelinek 4963ef
  rpm prefers 32-bit binaries over 64-bit ones 32-bit
Jakub Jelinek 4963ef
  /usr/bin/valgrind can find 64-bit valgrind helper binaries
Jakub Jelinek 4963ef
  (#249773)
Jakub Jelinek 4963ef
- power5+ and power6 support (#240762)
Jakub Jelinek 4963ef
Jakub Jelinek b2a63e
* Thu Jun 28 2007 Jakub Jelinek <jakub@redhat.com> 3.2.3-4
Jon Ciesla af8728
- pass GDB=%%{_prefix}/gdb to configure to fix default
Jakub Jelinek b2a63e
  --db-command (#220840)
Jakub Jelinek b2a63e
Jakub Jelinek 6e8885
* Wed Jun 27 2007 Jakub Jelinek <jakub@redhat.com> 3.2.3-3
Jakub Jelinek 6e8885
- add suppressions for glibc >= 2.6
Jakub Jelinek 6e8885
- avoid valgrind internal error if io_destroy syscall is
Jakub Jelinek 6e8885
  passed a bogus argument
Jakub Jelinek 6e8885
Jakub Jelinek d0c7c9
* Tue Feb 13 2007 Jakub Jelinek <jakub@redhat.com> 3.2.3-2
Jakub Jelinek d0c7c9
- fix valgrind.pc again
Jakub Jelinek d0c7c9
Jakub Jelinek e6fdd7
* Tue Feb 13 2007 Jakub Jelinek <jakub@redhat.com> 3.2.3-1
Jakub Jelinek e6fdd7
- update to 3.2.3
Jakub Jelinek e6fdd7
Jakub Jelinek 72f43e
* Wed Nov  8 2006 Jakub Jelinek <jakub@redhat.com> 3.2.1-7
Jakub Jelinek 72f43e
- some cachegrind improvements (Ulrich Drepper)
Jakub Jelinek 72f43e
Jakub Jelinek 482703
* Mon Nov  6 2006 Jakub Jelinek <jakub@redhat.com> 3.2.1-6
Jakub Jelinek 482703
- fix valgrind.pc (#213149)
Jakub Jelinek 482703
- handle Intel Core2 cache sizes in cachegrind (Ulrich Drepper)
Jakub Jelinek 482703
Jakub Jelinek bc87bf
* Wed Oct 25 2006 Jakub Jelinek <jakub@redhat.com> 3.2.1-5
Jakub Jelinek bc87bf
- fix valgrind on ppc/ppc64 where PAGESIZE is 64K (#211598)
Jakub Jelinek bc87bf
Jakub Jelinek 24cefa
* Sun Oct  1 2006 Jakub Jelinek <jakub@redhat.com> 3.2.1-4
Jakub Jelinek 24cefa
- adjust for glibc-2.5
Jakub Jelinek 24cefa
Jakub Jelinek 50b5b3
* Wed Sep 27 2006 Jakub Jelinek <jakub@redhat.com> 3.2.1-3
Jakub Jelinek 50b5b3
- another DW_CFA_set_loc handling fix
Jakub Jelinek 50b5b3
Jakub Jelinek 1a3136
* Tue Sep 26 2006 Jakub Jelinek <jakub@redhat.com> 3.2.1-2
Jakub Jelinek 1a3136
- fix openat handling (#208097)
Jakub Jelinek 1a3136
- fix DW_CFA_set_loc handling
Jakub Jelinek 1a3136
Jakub Jelinek 4168f9
* Tue Sep 19 2006 Jakub Jelinek <jakub@redhat.com> 3.2.1-1
Jakub Jelinek 4168f9
- update to 3.2.1 bugfix release
Jakub Jelinek 4168f9
  - SSE3 emulation fixes, reduce memcheck false positive rate,
Jakub Jelinek 4168f9
    4 dozens of bugfixes
Jakub Jelinek 4168f9
Jakub Jelinek 0167f1
* Mon Aug 21 2006 Jakub Jelinek <jakub@redhat.com> 3.2.0-5
Jakub Jelinek 0167f1
- handle the new i686/x86_64 nops (#203273)
Jakub Jelinek 0167f1
Jeremy Katz 0b9be7
* Fri Jul 28 2006 Jeremy Katz <katzj@redhat.com> - 1:3.2.0-4
Jeremy Katz 0b9be7
- rebuild to bring ppc back
Jeremy Katz 0b9be7
Jesse Keating b4c28e
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1:3.2.0-3.1
Jesse Keating b4c28e
- rebuild
Jesse Keating b4c28e
Jakub Jelinek 99b6a2
* Fri Jun 16 2006 Jakub Jelinek <jakub@redhat.com> 3.2.0-3
Jakub Jelinek 99b6a2
- handle [sg]et_robust_list syscall on ppc{32,64}
Jakub Jelinek 99b6a2
Jakub Jelinek 9da238
* Fri Jun 16 2006 Jakub Jelinek <jakub@redhat.com> 3.2.0-2
Jakub Jelinek 9da238
- fix ppc64 symlink to 32-bit valgrind libdir
Jakub Jelinek 9da238
- handle a few extra ppc64 syscalls
Jakub Jelinek 9da238
Jakub Jelinek 3e8ef0
* Thu Jun 15 2006 Jakub Jelinek <jakub@redhat.com> 3.2.0-1
Jakub Jelinek 3e8ef0
- update to 3.2.0
Jakub Jelinek 3e8ef0
  - ppc64 support
Jakub Jelinek 3e8ef0
Jakub Jelinek f12b19
* Fri May 26 2006 Jakub Jelinek <jakub@redhat.com> 3.1.1-3
Jakub Jelinek f12b19
- handle [sg]et_robust_list syscalls on i?86/x86_64
Jakub Jelinek f12b19
- handle *at syscalls on ppc
Jakub Jelinek f12b19
- ensure on x86_64 both 32-bit and 64-bit glibc{,-devel} are
Jakub Jelinek f12b19
  installed in the buildroot (#191820)
Jakub Jelinek f12b19
Jakub Jelinek aaff8f
* Wed Apr 12 2006 Jakub Jelinek <jakub@redhat.com> 3.1.1-2
Jakub Jelinek aaff8f
- handle many syscalls that were unhandled before, especially on ppc
Jakub Jelinek aaff8f
Jakub Jelinek 59bbce
* Mon Apr  3 2006 Jakub Jelinek <jakub@redhat.com> 3.1.1-1
Jakub Jelinek 59bbce
- upgrade to 3.1.1
Jakub Jelinek 59bbce
  - many bugfixes
Jakub Jelinek 59bbce
Jakub Jelinek 91bd09
* Mon Mar 13 2006 Jakub Jelinek <jakub@redhat.com> 3.1.0-2
Jakub Jelinek 91bd09
- add support for DW_CFA_val_offset{,_sf}, DW_CFA_def_cfa_sf
Jakub Jelinek 91bd09
  and skip over DW_CFA_val_expression quietly
Jakub Jelinek 91bd09
- adjust libc/ld.so filenames in glibc-2.4.supp for glibc 2.4
Jakub Jelinek 91bd09
  release
Jesse Keating 608b05
Jakub Jelinek 6ff20c
* Mon Jan  9 2006 Jakub Jelinek <jakub@redhat.com> 3.1.0-1
Jakub Jelinek 6ff20c
- upgrade to 3.1.0 (#174582)
Jakub Jelinek 6ff20c
  - many bugfixes, ppc32 support
Jesse Keating b26cb3
Jakub Jelinek 085b5a
* Thu Oct 13 2005 Jakub Jelinek <jakub@redhat.com> 3.0.1-2
Jakub Jelinek 085b5a
- remove Obsoletes for valgrind-callgrind, as it has been
Jakub Jelinek 085b5a
  ported to valgrind 3.0.x already
Jakub Jelinek 085b5a
Jakub Jelinek 640933
* Sun Sep 11 2005 Jakub Jelinek <jakub@redhat.com> 3.0.1-1
Jakub Jelinek 640933
- upgrade to 3.0.1
Jakub Jelinek 640933
  - many bugfixes
Jakub Jelinek 640933
- handle xattr syscalls on x86-64 (Ulrich Drepper)
Jakub Jelinek 640933
Jakub Jelinek 6fcc70
* Fri Aug 12 2005 Jakub Jelinek <jakub@redhat.com> 3.0.0-3
Jakub Jelinek 6fcc70
- fix amd64 handling of cwtd instruction
Jon Ciesla af8728
- fix amd64 handling of e.g. sarb $0x4,val(%%rip)
Jakub Jelinek 6fcc70
- speedup amd64 insn decoding
Jakub Jelinek 6fcc70
Jakub Jelinek a62632
* Fri Aug 12 2005 Jakub Jelinek <jakub@redhat.com> 3.0.0-2
Jakub Jelinek a62632
- lower x86_64 stage2 base from 112TB down to 450GB, so that
Jakub Jelinek a62632
  valgrind works even on 2.4.x kernels.  Still way better than
Jakub Jelinek a62632
  1.75GB that stock valgrind allows
Jakub Jelinek a62632
Jakub Jelinek 125e32
* Fri Aug 12 2005 Jakub Jelinek <jakub@redhat.com> 3.0.0-1
Jakub Jelinek 125e32
- upgrade to 3.0.0
Jakub Jelinek 125e32
  - x86_64 support
Jakub Jelinek 125e32
- temporarily obsolete valgrind-callgrind, as it has not been
Jakub Jelinek 125e32
  ported yet
Jakub Jelinek 125e32
Jakub Jelinek 58daf1
* Tue Jul 12 2005 Jakub Jelinek <jakub@redhat.com> 2.4.0-3
Jakub Jelinek 58daf1
- build some insn tests with -mmmx, -msse or -msse2 (#161572)
Jakub Jelinek 58daf1
- handle glibc-2.3.90 the same way as 2.3.[0-5]
Jakub Jelinek 58daf1
Jakub Jelinek 58daf1
* Wed Mar 30 2005 Jakub Jelinek <jakub@redhat.com> 2.4.0-2
Jakub Jelinek 5cad6a
- resurrect the non-upstreamed part of valgrind_h patch
Jakub Jelinek 5cad6a
- remove 2.1.2-4G patch, seems to be upstreamed
Jakub Jelinek 5cad6a
- resurrect passing -fno-builtin in memcheck tests
Jakub Jelinek 5cad6a
Colin Walters d0959a
* Sun Mar 27 2005 Colin Walters <walters@redhat.com> 2.4.0-1
Colin Walters d0959a
- New upstream version 
Colin Walters d0959a
- Update valgrind-2.2.0-regtest.patch to 2.4.0; required minor
Colin Walters d0959a
  massaging
Colin Walters d0959a
- Disable valgrind-2.1.2-4G.patch for now; Not going to touch this,
Colin Walters d0959a
  and Fedora does not ship 4G kernel by default anymore
Colin Walters d0959a
- Remove upstreamed valgrind-2.2.0.ioctls.patch
Colin Walters d0959a
- Remove obsolete valgrind-2.2.0-warnings.patch; Code is no longer
Colin Walters d0959a
  present
Colin Walters d0959a
- Remove upstreamed valgrind-2.2.0-valgrind_h.patch
Colin Walters d0959a
- Remove obsolete valgrind-2.2.0-unnest.patch and
Colin Walters d0959a
  valgrind-2.0.0-pthread-stacksize.patch; valgrind no longer
Colin Walters d0959a
  includes its own pthread library
Colin Walters d0959a
Jakub Jelinek b15e40
* Thu Mar 17 2005 Jakub Jelinek <jakub@redhat.com> 2.2.0-10
Jakub Jelinek 96554c
- rebuilt with GCC 4
Jakub Jelinek 96554c
Jakub Jelinek 4a34af
* Tue Feb  8 2005 Jakub Jelinek <jakub@redhat.com> 2.2.0-8
Jakub Jelinek 4a34af
- avoid unnecessary use of nested functions for pthread_once
Jakub Jelinek 4a34af
  cleanup
Jakub Jelinek 4a34af
Jakub Jelinek 7c2b25
* Mon Dec  6 2004 Jakub Jelinek <jakub@redhat.com> 2.2.0-7
Jakub Jelinek 7c2b25
- update URL (#141873)
Jakub Jelinek 7c2b25
Jakub Jelinek b1f5ac
* Tue Nov 16 2004 Jakub Jelinek <jakub@redhat.com> 2.2.0-6
Jakub Jelinek 7ce47b
- act as if NVALGRIND is defined when using <valgrind.h>
Jakub Jelinek 7ce47b
  in non-m32/i386 programs (#138923)
Jakub Jelinek 7ce47b
- remove weak from VALGRIND_PRINTF*, make it static and
Jakub Jelinek 7ce47b
  add unused attribute
Jakub Jelinek 7ce47b
Jakub Jelinek 2a77be
* Mon Nov  8 2004 Jakub Jelinek <jakub@redhat.com> 2.2.0-4
Jakub Jelinek 2a77be
- fix a printout and possible problem with local variable
Jakub Jelinek 2a77be
  usage around setjmp (#138254)
Jakub Jelinek 2a77be
Jakub Jelinek a54332
* Tue Oct  5 2004 Jakub Jelinek <jakub@redhat.com> 2.2.0-3
Jakub Jelinek a54332
- remove workaround for buggy old makes (#134563)
Jakub Jelinek a54332
Jakub Jelinek cb6ff7
* Fri Oct  1 2004 Jakub Jelinek <jakub@redhat.com> 2.2.0-2
Jakub Jelinek cb6ff7
- handle some more ioctls (Peter Jones, #131967)
Jakub Jelinek cb6ff7
Jakub Jelinek cb6ff7
* Thu Sep  2 2004 Jakub Jelinek <jakub@redhat.com> 2.2.0-1
cvsdist 887e87
- update to 2.2.0
cvsdist 887e87
Jakub Jelinek cb6ff7
* Thu Jul 22 2004 Jakub Jelinek <jakub@redhat.com> 2.1.2-3
cvsdist ec0703
- fix packaging of documentation
cvsdist ec0703
Jakub Jelinek cb6ff7
* Tue Jul 20 2004 Jakub Jelinek <jakub@redhat.com> 2.1.2-2
cvsdist 95dc4e
- allow tracing of 32-bit binaries on x86-64
cvsdist 95dc4e
Jakub Jelinek cb6ff7
* Tue Jul 20 2004 Jakub Jelinek <jakub@redhat.com> 2.1.2-1
cvsdist e38ded
- update to 2.1.2
cvsdist e38ded
- run make regtest as part of package build
cvsdist e38ded
- use glibc-2.3 suppressions instead of glibc-2.2 suppressions
cvsdist e38ded
cvsdist e38ded
* Thu Apr 29 2004 Colin Walters <walters@redhat.com> 2.0.0-1
cvsdist e38ded
- update to 2.0.0
cvsdist e38ded
cvsdist e38ded
* Tue Feb 25 2003 Jeff Johnson <jbj@redhat.com> 1.9.4-0.20030228
cvsdist e38ded
- update to 1.9.4 from CVS.
cvsdist e38ded
- dwarf patch from Graydon Hoare.
cvsdist e38ded
- sysinfo patch from Graydon Hoare, take 1.
cvsdist e38ded
cvsdist e38ded
* Fri Feb 14 2003 Jeff Johnson <jbj@redhat.com> 1.9.3-6.20030207
cvsdist e38ded
- add return codes to syscalls.
cvsdist e38ded
- fix: set errno after syscalls.
cvsdist e38ded
cvsdist e38ded
* Tue Feb 11 2003 Graydon Hoare <graydon@redhat.com> 1.9.3-5.20030207
cvsdist e38ded
- add handling for separate debug info (+fix).
cvsdist e38ded
- handle blocking readv/writev correctly.
cvsdist e38ded
- comment out 4 overly zealous pthread checks.
cvsdist e38ded
cvsdist e38ded
* Tue Feb 11 2003 Jeff Johnson <jbj@redhat.com> 1.9.3-4.20030207
cvsdist e38ded
- move _pthread_desc to vg_include.h.
cvsdist e38ded
- implement pthread_mutex_timedlock().
cvsdist e38ded
- implement pthread_barrier_wait().
cvsdist e38ded
cvsdist e38ded
* Mon Feb 10 2003 Jeff Johnson <jbj@redhat.com> 1.9.3-3.20030207
cvsdist e38ded
- import all(afaik) missing functionality from linuxthreads.
cvsdist e38ded
cvsdist e38ded
* Sun Feb  9 2003 Jeff Johnson <jbj@redhat.com> 1.9.3-2.20030207
cvsdist e38ded
- import more missing functionality from linuxthreads in glibc-2.3.1.
cvsdist e38ded
cvsdist e38ded
* Sat Feb  8 2003 Jeff Johnson <jbj@redhat.com> 1.9.3-1.20030207
cvsdist e38ded
- start fixing nptl test cases.
cvsdist e38ded
cvsdist e38ded
* Fri Feb  7 2003 Jeff Johnson <jbj@redhat.com> 1.9.3-0.20030207
cvsdist e38ded
- build against current 1.9.3 with nptl hacks.
cvsdist e38ded
cvsdist e38ded
* Tue Oct 15 2002 Alexander Larsson <alexl@redhat.com>
cvsdist e38ded
- Update to 1.0.4
cvsdist e38ded
cvsdist ec1e75
* Fri Aug  9 2002 Alexander Larsson <alexl@redhat.com>
cvsdist ec1e75
- Update to 1.0.0
cvsdist ec1e75
cvsdist ec1e75
* Wed Jul  3 2002 Alexander Larsson <alexl@redhat.com>
cvsdist ec1e75
- Update to pre4.
cvsdist ec1e75
cvsdist ec1e75
* Tue Jun 18 2002 Alexander Larsson <alla@lysator.liu.se>
cvsdist ec1e75
- Add threadkeys and extra suppressions patches. Bump epoch.
cvsdist ec1e75
cvsdist ec1e75
* Mon Jun 17 2002 Alexander Larsson <alla@lysator.liu.se>
cvsdist ec1e75
- Updated to 1.0pre1
cvsdist ec1e75
cvsdist ec1e75
* Tue May 28 2002 Alex Larsson <alexl@redhat.com>
cvsdist ec1e75
- Updated to 20020524. Added GLIBC_PRIVATE patch
cvsdist ec1e75
cvsdist ec1e75
* Thu May  9 2002 Jonathan Blandford <jrb@redhat.com>
cvsdist ec1e75
- add missing symbol __pthread_clock_settime
cvsdist ec1e75
cvsdist ec1e75
* Wed May  8 2002 Alex Larsson <alexl@redhat.com>
cvsdist ec1e75
- Update to 20020508
cvsdist ec1e75
cvsdist ec1e75
* Mon May  6 2002 Alex Larsson <alexl@redhat.com>
cvsdist ec1e75
- Update to 20020503b
cvsdist ec1e75
cvsdist ec1e75
* Thu May  2 2002 Alex Larsson <alexl@redhat.com>
cvsdist ec1e75
- update to new snapshot
cvsdist ec1e75
cvsdist ec1e75
* Mon Apr 29 2002 Alex Larsson <alexl@redhat.com> 20020428-1
cvsdist ec1e75
- update to new snapshot
cvsdist ec1e75
cvsdist ec1e75
* Fri Apr 26 2002 Jeremy Katz <katzj@redhat.com> 20020426-1
cvsdist ec1e75
- update to new snapshot
cvsdist ec1e75
cvsdist ec1e75
* Thu Apr 25 2002 Alex Larsson <alexl@redhat.com> 20020424-5
cvsdist ec1e75
- Added stack patch. Commented out other patches.
cvsdist ec1e75
cvsdist ec1e75
* Wed Apr 24 2002 Nalin Dahyabhai <nalin@redhat.com> 20020424-4
cvsdist ec1e75
- filter out GLIBC_PRIVATE requires, add preload patch
cvsdist ec1e75
cvsdist ec1e75
* Wed Apr 24 2002 Alex Larsson <alexl@redhat.com> 20020424-3
cvsdist ec1e75
- Make glibc 2.2 and XFree86 4 the default supressions
cvsdist ec1e75
cvsdist ec1e75
* Wed Apr 24 2002 Alex Larsson <alexl@redhat.com> 20020424-2
cvsdist ec1e75
- Added patch that includes atomic.h
cvsdist ec1e75
cvsdist ec1e75
* Wed Apr 24 2002 Alex Larsson <alexl@redhat.com> 20020424-1
cvsdist ec1e75
- Initial build