Commit Graph

310 Commits

Author SHA256 Message Date
2734b43d62 OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=117 2014-08-17 22:13:33 +00:00
5bb1319931 OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=116 2014-08-17 22:01:57 +00:00
33b69a3c19 OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=115 2014-08-17 21:53:49 +00:00
0ed966f036 - update for ppc64le support (bnc#880334):
- drop: valgrind-3.9.0-merge.patches.from.Paul.McKenney.patch,
  valgrind-3.9.0-ppc64le-abiv2.patch
  - add: VEX-r2803.diff, VEX-r2808.diff, VEX-r2816.diff
  VEX-r2904.diff, VEX-r2910.diff, VEX-r2914.diff, VEX-r2915.diff,
  VEX-r2916.diff, r13767.diff, r13770.diff, r14184.diff, r14238.diff,
  r14239.diff, r14240.diff, r14246.diff

OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=114
2014-08-17 21:49:48 +00:00
Stephan Kulow
9f0e71f565 Accepting request 242970 from devel:tools
1

OBS-URL: https://build.opensuse.org/request/show/242970
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=87
2014-07-31 08:04:08 +00:00
0515c55030 Accepting request 242867 from home:Andreas_Schwab:Factory
- Fix patch conflicts.

OBS-URL: https://build.opensuse.org/request/show/242867
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=112
2014-07-30 09:36:40 +00:00
Stephan Kulow
a6e61644ec Accepting request 237978 from devel:tools
- add VEX-r2858.diff, valgrind-r13948.diff for (bnc#883157)

OBS-URL: https://build.opensuse.org/request/show/237978
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=86
2014-06-26 06:00:16 +00:00
a32108fd69 - add VEX-r2858.diff, valgrind-r13948.diff for (bnc#883157)
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=110
2014-06-18 15:10:06 +00:00
Stephan Kulow
0790ad2bea Accepting request 234747 from devel:tools
- Update aarch64-support.diff, aarch64-VEX-support.diff from svn (forwarded request 234619 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/234747
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=85
2014-05-22 07:04:17 +00:00
Stephan Kulow
63fddd1dff Accepting request 234619 from home:Andreas_Schwab:Factory
- Update aarch64-support.diff, aarch64-VEX-support.diff from svn

OBS-URL: https://build.opensuse.org/request/show/234619
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=108
2014-05-19 16:51:02 +00:00
Stephan Kulow
a4c37ca662 Accepting request 232305 from devel:tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/232305
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=84
2014-05-02 17:21:24 +00:00
31b27a56e0 - add aarch64-support.diff, aarch64-VEX-support.diff: aarch64 support
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=106
2014-04-24 08:55:37 +00:00
Stephan Kulow
cf0ffbb65b Accepting request 222727 from devel:tools
- added patches:
  * r2798.diff

OBS-URL: https://build.opensuse.org/request/show/222727
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=83
2014-02-19 10:39:10 +00:00
457c78b7c8 - added patches:
* r2798.diff

OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=104
2014-02-18 14:33:33 +00:00
Stephan Kulow
48dbbbe3bf Accepting request 221852 from devel:tools
- glibc-2.19.patch: add support for glibc 2.19 (forwarded request 221833 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/221852
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=82
2014-02-13 05:51:46 +00:00
429fb00f01 Accepting request 221833 from home:Andreas_Schwab:Factory
- glibc-2.19.patch: add support for glibc 2.19

OBS-URL: https://build.opensuse.org/request/show/221833
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=102
2014-02-11 14:39:02 +00:00
Stephan Kulow
fbbd38ab65 Accepting request 213768 from devel:tools
- add support of ppc64le architecture
- added patches:
  * valgrind-3.9.0-merge.patches.from.Paul.McKenney.patch
  * valgrind-3.9.0-ppc64le-abiv2.patch
- This is a request for devel:tools project
  but will need also to enable openSUSE:Factory:PowerPC ppc64le build. (forwarded request 213760 from michel_mno)

OBS-URL: https://build.opensuse.org/request/show/213768
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=81
2014-01-16 14:38:23 +00:00
Michael Matz
18c6c09d2d Accepting request 213760 from home:michel_mno:branches:devel:tools
- add support of ppc64le architecture
- added patches:
  * valgrind-3.9.0-merge.patches.from.Paul.McKenney.patch
  * valgrind-3.9.0-ppc64le-abiv2.patch
- This is a request for devel:tools project
  but will need also to enable openSUSE:Factory:PowerPC ppc64le build.

OBS-URL: https://build.opensuse.org/request/show/213760
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=100
2014-01-13 17:13:15 +00:00
Stephan Kulow
83c75ca343 Accepting request 212761 from devel:tools
- add armv6-support.diff: Add support for armv6hl

OBS-URL: https://build.opensuse.org/request/show/212761
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=80
2014-01-05 09:24:51 +00:00
fd7ca92df0 - add armv6-support.diff: Add support for armv6hl
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=98
2014-01-03 19:26:35 +00:00
Stephan Kulow
32411d7461 Accepting request 206097 from devel:tools
- update to 3.9.0:
* Support for Intel AVX2 instructions.  This is available only on 64
  bit code.
* Support for POWER8 (Power ISA 2.07) instructions.
* Initial support for Intel Transactional Synchronization Extensions,
  both RTM and HLE.
* Initial support for Hardware Transactional Memory on POWER.
* Improvements in handling of vectorised code, leading to
  significantly fewer false error reports.  You need to use the flag
  --partial-loads-ok=yes to get the benefits of these changes.
* Better control over the leak checker.  It is now possible to
  specify which leak kinds (definite/indirect/possible/reachable)
  should be displayed.
* Reduced "possible leak" reports from the leak checker by the use
  of better heuristics.
* Better control of stacktrace acquisition for heap-allocated
  blocks.
* Better reporting of leak suppression usage.
* New and modified GDB server monitor features.
* New flag --sigill-diagnostics to control whether a diagnostic
  message is printed when the JIT encounters an instruction it can't
  translate.
* The maximum amount of memory that Valgrind can use on 64 bit
  targets has been increased from 32GB to 64GB.
* Additional smaller new features and many bug fixes.
- Remove obsolete raise-segnames-limit.diff,
  valgrind-glibc-2.17.patch and valgrind-glibc-2.18.patch. (forwarded request 206037 from burnus)

OBS-URL: https://build.opensuse.org/request/show/206097
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=79
2013-11-08 07:45:06 +00:00
Philipp Thomas
7999429db0 Accepting request 206037 from home:burnus:branches:devel:tools
- update to 3.9.0:
* Support for Intel AVX2 instructions.  This is available only on 64
  bit code.
* Support for POWER8 (Power ISA 2.07) instructions.
* Initial support for Intel Transactional Synchronization Extensions,
  both RTM and HLE.
* Initial support for Hardware Transactional Memory on POWER.
* Improvements in handling of vectorised code, leading to
  significantly fewer false error reports.  You need to use the flag
  --partial-loads-ok=yes to get the benefits of these changes.
* Better control over the leak checker.  It is now possible to
  specify which leak kinds (definite/indirect/possible/reachable)
  should be displayed.
* Reduced "possible leak" reports from the leak checker by the use
  of better heuristics.
* Better control of stacktrace acquisition for heap-allocated
  blocks.
* Better reporting of leak suppression usage.
* New and modified GDB server monitor features.
* New flag --sigill-diagnostics to control whether a diagnostic
  message is printed when the JIT encounters an instruction it can't
  translate.
* The maximum amount of memory that Valgrind can use on 64 bit
  targets has been increased from 32GB to 64GB.
* Additional smaller new features and many bug fixes.
- Remove obsolete raise-segnames-limit.diff,
  valgrind-glibc-2.17.patch and valgrind-glibc-2.18.patch.

OBS-URL: https://build.opensuse.org/request/show/206037
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=96
2013-11-07 11:51:10 +00:00
Tomáš Chvátal
09723c8071 Accepting request 187003 from devel:tools
- valgrind-glibc-2.18.patch: add support for glibc 2.18 (forwarded request 186969 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/187003
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=77
2013-08-14 20:41:17 +00:00
c63ea4e948 Accepting request 186969 from home:Andreas_Schwab:Factory
- valgrind-glibc-2.18.patch: add support for glibc 2.18

OBS-URL: https://build.opensuse.org/request/show/186969
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=94
2013-08-14 09:32:27 +00:00
Stephan Kulow
fb3605a99c Accepting request 162786 from devel:tools
- Add Source URL, see https://en.opensuse.org/SourceUrls (forwarded request 162744 from namtrac)

OBS-URL: https://build.opensuse.org/request/show/162786
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=76
2013-04-05 15:14:26 +00:00
963501beb1 Accepting request 162744 from home:namtrac:bugfix
- Add Source URL, see https://en.opensuse.org/SourceUrls

OBS-URL: https://build.opensuse.org/request/show/162744
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=92
2013-04-05 11:18:22 +00:00
Ismail Dönmez
f1354411e7 Accepting request 146741 from devel:tools
- Fix last patch

OBS-URL: https://build.opensuse.org/request/show/146741
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=74
2012-12-31 18:32:39 +00:00
Ismail Dönmez
0c3e8374c5 - Fix last patch
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=90
2012-12-31 14:29:35 +00:00
Ismail Dönmez
e5e08e7cff Fix last patch
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=89
2012-12-31 13:37:22 +00:00
Ismail Dönmez
349189ad06 Accepting request 146725 from devel:tools
- Add valgrind-glibc-2.17.patch to fix compilation with glibc 2.17

OBS-URL: https://build.opensuse.org/request/show/146725
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=73
2012-12-31 13:26:48 +00:00
Ismail Dönmez
9caadfdcd1 - Add valgrind-glibc-2.17.patch to fix compilation with glibc 2.17
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=87
2012-12-31 09:18:48 +00:00
Stephan Kulow
59278e5460 Accepting request 137018 from devel:tools
- raise seglimit to make it more useful for some apps

OBS-URL: https://build.opensuse.org/request/show/137018
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=72
2012-10-05 11:49:02 +00:00
902853a901 - raise seglimit to make it more useful for some apps
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=85
2012-10-04 11:37:00 +00:00
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