Commit Graph

327 Commits

Author SHA256 Message Date
Stephan Kulow
367cc1ea9b Accepting request 135252 from devel:tools
- update to 3.8.1 (bnc#776211):
* Fixes some assertion failures.
* Support for some missing instructions on ARM.
* Support instructions MOVAPS and TZCNT.
* Bug fixes.

OBS-URL: https://build.opensuse.org/request/show/135252
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=71
2012-09-23 15:31:08 +00:00
Richard Biener
f839457e0e Accepting request 135180 from home:burnus:branches:devel:tools
- update to 3.8.1 (bnc#776211):
* Fixes some assertion failures.
* Support for some missing instructions on ARM.
* Support instructions MOVAPS and TZCNT.
* Bug fixes.

OBS-URL: https://build.opensuse.org/request/show/135180
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=83
2012-09-21 08:46:56 +00:00
94c45c5658 - update to 3.8.0 (FATE#314090):
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=82
2012-09-13 10:36:38 +00:00
Stephan Kulow
189a0085e0 Accepting request 132873 from devel:tools
- update to 3.8.0:
* Support for MIPS32 platforms running Linux.  Valgrind has been
  tested on MIPS32 and MIPS32r2 platforms running different Debian
  Squeeze and MeeGo distributions.  Both little-endian and big-endian
  cores are supported.  The tools Memcheck, Massif and Lackey have
  been tested and are known to work. See README.mips for more details.
* Preliminary support for Android running on x86.
* Preliminary (as-yet largely unusable) support for MacOSX 10.8.
* Support for Intel AVX instructions and for AES instructions.  This
  support is available only for 64 bit code.
* Support for POWER Decimal Floating Point instructions.
* Non-libc malloc implementations are now supported.  This is useful
  for tools that replace malloc (Memcheck, Massif, DRD, Helgrind).
  Using the new option --soname-synonyms, such tools can be informed
  that the malloc implementation is either linked statically into the
  executable, or is present in some other shared library different
  from libc.so.  This makes it possible to process statically linked
  programs, and programs using other malloc libraries, for example
  TCMalloc or JEMalloc.
* For tools that provide their own replacement for malloc et al, the
  option --redzone-size=<number> allows users to specify the size of
  the padding blocks (redzones) added before and after each client
  allocated block.  Smaller redzones decrease the memory needed by
  Valgrind.  Bigger redzones increase the chance to detect blocks
  overrun or underrun.  Prior to this change, the redzone size was
  hardwired to 16 bytes in Memcheck.
* Memcheck:
  - The leak_check GDB server monitor command now can
    control the maximum nr of loss records to output.
  - Reduction of memory use for applications allocating

OBS-URL: https://build.opensuse.org/request/show/132873
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=70
2012-09-13 05:10:12 +00:00
a824941b94 OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=80 2012-09-05 23:59:16 +00:00
7e02f994a6 - update to 3.8.0:
* Support for MIPS32 platforms running Linux.  Valgrind has been
  tested on MIPS32 and MIPS32r2 platforms running different Debian
  Squeeze and MeeGo distributions.  Both little-endian and big-endian
  cores are supported.  The tools Memcheck, Massif and Lackey have
  been tested and are known to work. See README.mips for more details.
* Preliminary support for Android running on x86.
* Preliminary (as-yet largely unusable) support for MacOSX 10.8.
* Support for Intel AVX instructions and for AES instructions.  This
  support is available only for 64 bit code.
* Support for POWER Decimal Floating Point instructions.
* Non-libc malloc implementations are now supported.  This is useful
  for tools that replace malloc (Memcheck, Massif, DRD, Helgrind).
  Using the new option --soname-synonyms, such tools can be informed
  that the malloc implementation is either linked statically into the
  executable, or is present in some other shared library different
  from libc.so.  This makes it possible to process statically linked
  programs, and programs using other malloc libraries, for example
  TCMalloc or JEMalloc.
* For tools that provide their own replacement for malloc et al, the
  option --redzone-size=<number> allows users to specify the size of
  the padding blocks (redzones) added before and after each client
  allocated block.  Smaller redzones decrease the memory needed by
  Valgrind.  Bigger redzones increase the chance to detect blocks
  overrun or underrun.  Prior to this change, the redzone size was
  hardwired to 16 bytes in Memcheck.
* Memcheck:
  - The leak_check GDB server monitor command now can
    control the maximum nr of loss records to output.
  - Reduction of memory use for applications allocating

OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=79
2012-09-05 15:20:05 +00:00
b0b37de553 OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=78 2012-09-05 15:11:33 +00:00
Ismail Dönmez
e9a7e39986 Accepting request 131106 from devel:tools
Support TZCNT/LZCNT instructions, generated by GCC 4.8, by falling back to BSF/BSR. (bnc#776211) (forwarded request 131091 from burnus)

OBS-URL: https://build.opensuse.org/request/show/131106
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=69
2012-08-22 10:18:00 +00:00
622ea2b334 Accepting request 131091 from home:burnus:branches:devel:tools
Support TZCNT/LZCNT instructions, generated by GCC 4.8, by falling back to BSF/BSR. (bnc#776211)

OBS-URL: https://build.opensuse.org/request/show/131091
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=76
2012-08-17 14:07:19 +00:00
Stephan Kulow
318c316cfe Accepting request 128757 from devel:tools
Handle glibc 2.16 (forwarded request 128609 from a_jaeger)

OBS-URL: https://build.opensuse.org/request/show/128757
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=68
2012-07-25 14:22:15 +00:00
154ef4c159 Accepting request 128609 from home:a_jaeger:FactoryFix
Handle glibc 2.16

OBS-URL: https://build.opensuse.org/request/show/128609
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=74
2012-07-23 13:02:55 +00:00
Stephan Kulow
a0b569efd8 Accepting request 123705 from devel:tools
- arch is now armv7hl

OBS-URL: https://build.opensuse.org/request/show/123705
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=66
2012-06-06 14:10:17 +00:00
32cfc798cd - arch is now armv7hl
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=72
2012-06-04 17:39:06 +00:00
Stephan Kulow
6522d199ba Accepting request 121258 from devel:tools
- add "BuildRequires: pkgconfig" so the provides for
  "pkgconfig(valgrind)" gets created again (forwarded request 121075 from sndirsch)

OBS-URL: https://build.opensuse.org/request/show/121258
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=65
2012-05-21 08:01:29 +00:00
596c108c5b Accepting request 121075 from home:sndirsch:branches:devel:tools
- add "BuildRequires: pkgconfig" so the provides for
  "pkgconfig(valgrind)" gets created again

OBS-URL: https://build.opensuse.org/request/show/121075
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=70
2012-05-16 22:24:52 +00:00
Stephan Kulow
e8c7f16b43 Accepting request 120651 from devel:tools
Fix build loop (forwarded request 120599 from vuntz)

OBS-URL: https://build.opensuse.org/request/show/120651
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=64
2012-05-11 07:47:01 +00:00
571e009277 Accepting request 120599 from home:vuntz:branches:devel:tools
Fix build loop

OBS-URL: https://build.opensuse.org/request/show/120599
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=68
2012-05-10 21:50:06 +00:00
Stephan Kulow
36445490d5 Accepting request 115809 from devel:tools
Added patch valgrind-3.7.0-automake-1.11.2.patch to fix automake issue
See https://bugs.kde.org/show_bug.cgi?id=290719 (forwarded request 115750 from worldcitizen)

OBS-URL: https://build.opensuse.org/request/show/115809
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=63
2012-05-03 09:01:18 +00:00
Stephan Kulow
c4f1e8524c Accepting request 115750 from home:worldcitizen:branches:devel:tools
Added patch valgrind-3.7.0-automake-1.11.2.patch to fix automake issue
See https://bugs.kde.org/show_bug.cgi?id=290719

OBS-URL: https://build.opensuse.org/request/show/115750
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=66
2012-04-27 09:25:20 +00:00
Stephan Kulow
bad832544c Accepting request 98400 from devel:tools
- fix build against glibc 2.15

OBS-URL: https://build.opensuse.org/request/show/98400
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=62
2011-12-31 16:20:27 +00:00
7dff673bf1 - fix build against glibc 2.15
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=63
2011-12-29 08:33:12 +00:00
Stephan Kulow
876ece59f0 Accepting request 96986 from devel:tools
no armv5 support

OBS-URL: https://build.opensuse.org/request/show/96986
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=61
2011-12-21 13:59:24 +00:00
278790f912 exclusive armv7
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=60
2011-12-19 06:55:25 +00:00
Stephan Kulow
20c0a9ab4e replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=60
2011-12-06 18:11:17 +00:00
OBS User buildservice-autocommit
bdc5142552 Updating link to change in openSUSE:Factory/valgrind revision 60.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=28b3e02f66fc716e87fee84008af4e60
2011-12-06 18:11:17 +00:00
Stephan Kulow
de248f9f1a Accepting request 94527 from devel:tools
add automake to buildrequires (forwarded request 94471 from coolo)

OBS-URL: https://build.opensuse.org/request/show/94527
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=59
2011-12-02 12:23:06 +00:00
0c161b4eaa Accepting request 94471 from home:coolo:removeautomake
add automake to buildrequires

OBS-URL: https://build.opensuse.org/request/show/94471
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=58
2011-11-30 13:18:34 +00:00
Stephan Kulow
ef0f0daaac Accepting request 90879 from devel:tools
- update to 3.7.0 (bnc#724215):
  * Support for IBM z/Architecture (s390x) running Linux.  Valgrind can
  analyse 64-bit programs running on z/Architecture.  Most user space
  instructions up to and including z10 are supported.
  See README.s390 for more details.
  * Support for the IBM Power ISA 2.06 (Power7 instructions)
  * Further solidification of support for SSE 4.2 in 64-bit mode
  * Memcheck:
  * - reduction of memory use in some circumstances
  * - improved handling of freed memory for finding more errors
  * - fix of a longstanding bug that could cause false negatives
  * Helgrind:
  * - Helgrind: performance improvements and major memory use reductions
  *  GDB server: Valgrind now has an embedded GDB server.  That means it
  is possible to control a Valgrind run from GDB, doing all the usual
  things that GDB can do (single stepping, breakpoints, examining
  data, etc).  Tool-specific functionality is also available.
  * Over 160 bugs have been fixed.

OBS-URL: https://build.opensuse.org/request/show/90879
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=58
2011-11-10 15:07:16 +00:00
d20eaba077 fix build
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=55
2011-11-09 21:32:50 +00:00
986d98e892 - update to 3.7.0 (bnc#724215):
* Support for IBM z/Architecture (s390x) running Linux.  Valgrind can
  analyse 64-bit programs running on z/Architecture.  Most user space
  instructions up to and including z10 are supported.
  See README.s390 for more details.
  * Support for the IBM Power ISA 2.06 (Power7 instructions)
  * Further solidification of support for SSE 4.2 in 64-bit mode
  * Memcheck:
  * - reduction of memory use in some circumstances
  * - improved handling of freed memory for finding more errors
  * - fix of a longstanding bug that could cause false negatives
  * Helgrind:
  * - Helgrind: performance improvements and major memory use reductions
  *  GDB server: Valgrind now has an embedded GDB server.  That means it
  is possible to control a Valgrind run from GDB, doing all the usual
  things that GDB can do (single stepping, breakpoints, examining
  data, etc).  Tool-specific functionality is also available.
  * Over 160 bugs have been fixed.

OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=54
2011-11-09 19:07:31 +00:00
Stephan Kulow
683ad0093f Accepting request 89284 from devel:tools
- fix build on ppc (32bit) (forwarded request 89219 from oertel)

OBS-URL: https://build.opensuse.org/request/show/89284
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=57
2011-10-25 15:17:41 +00:00
e5117a83d1 Accepting request 89219 from home:oertel:branches:openSUSE:Factory
- fix build on ppc (32bit)

OBS-URL: https://build.opensuse.org/request/show/89219
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=52
2011-10-25 13:16:31 +00:00
Stephan Kulow
37f750ecfd Accepting request 88545 from devel:tools
- Support Linux kernel 3.x (bnc#724215)

OBS-URL: https://build.opensuse.org/request/show/88545
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=55
2011-10-19 11:41:32 +00:00
64f6bc794b - Support Linux kernel 3.x (bnc#724215)
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=49
2011-10-18 14:24:03 +00:00
Lars Vogdt
feff208ec9 Accepting request 87440 from devel:tools
Make valgrind compile on ARM. (forwarded request 87239 from algraf)

OBS-URL: https://build.opensuse.org/request/show/87440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=54
2011-10-12 14:17:04 +00:00
f9c2383985 Accepting request 87239 from home:algraf:branches:devel:tools
Make valgrind compile on ARM.

OBS-URL: https://build.opensuse.org/request/show/87239
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=47
2011-10-11 19:13:19 +00:00
Lars Vogdt
b76b8935b0 Accepting request 86112 from devel:tools
- enable build on %%arm

- require the right version of glibc at runtime (part of fix for bnc#700362)
  32bit code on 64bit archs (bnc#705405)

OBS-URL: https://build.opensuse.org/request/show/86112
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=53
2011-10-03 07:25:15 +00:00
55d1d12ffe osc copypac from project:openSUSE:Factory:ARM package:valgrind revision:2
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=44
2011-10-02 19:05:40 +00:00
443850146c typo fix
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=43
2011-08-25 07:35:01 +00:00
e5aa72d754 32bit code on 64bit archs (bnc#705405)
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=42
2011-08-24 15:54:42 +00:00
9916f6f8a3 remove comment
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=41
2011-08-24 15:53:57 +00:00
59b44e5be7 fix glibc requirement
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=40
2011-08-23 22:53:39 +00:00
097746aeda typo fix
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=39
2011-08-23 15:09:06 +00:00
e5dd8709e1 - require the right version of glibc at runtime (part of fix for bnc#700362)
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=38
2011-08-23 15:08:51 +00:00
Sascha Peilicke
746f8e594f Autobuild autoformatter for 79358
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=52
2011-08-22 09:15:41 +00:00
OBS User buildservice-autocommit
d30b214a86 Updating link to change in openSUSE:Factory/valgrind revision 52.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=884061ab794680e3ec852ab46a6695c8
2011-08-22 09:15:41 +00:00
Sascha Peilicke
7de0e743b2 Accepting request 79358 from devel:tools
- fix build against glibc 2.14
- require the right version of glibc at runtime

OBS-URL: https://build.opensuse.org/request/show/79358
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=51
2011-08-22 09:15:33 +00:00
4315dffa30 - fix build against glibc 2.14
- require the right version of glibc at runtime

OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=36
2011-08-19 17:24:56 +00:00
Sascha Peilicke
f117509913 Autobuild autoformatter for 75579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=50
2011-07-07 12:14:15 +00:00
OBS User buildservice-autocommit
dfbe4a1826 Updating link to change in openSUSE:Factory/valgrind revision 50.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=40abd0df2002336400749c534fe46521
2011-07-07 12:14:15 +00:00