[valgrind] [Bug 351692] Dumps created by valgrind are not readable by gdb

2016-10-19 Thread Petar Jovanovic via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=351692

--- Comment #2 from Petar Jovanovic  ---
This should have been fixed by r16080. Thanks for reporting this problem.

-- 
You are receiving this mail because:
You are watching all bug changes.


[valgrind] [Bug 352197] mips32: mmap2() not wrapped correctly for page size > 4096

2016-10-19 Thread Petar Jovanovic via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=352197

--- Comment #5 from Petar Jovanovic  ---
(In reply to Julian Seward from comment #4)
> Petar: Duncan: the patch fixes only the mips32 case.  Is the mips64 path
> correct, or does that also need to be fixed?

There is no path for mmap2() for MIPS64. That syscall is not supported
on MIPS64, as there is no need for it since the offset is already
64-bit.

-- 
You are receiving this mail because:
You are watching all bug changes.


[valgrind] [Bug 351282] valgrind 3.10.1 MIPS softfloat build broken with GCC 4.9.3 / binutils 2.25.1

2016-10-12 Thread Petar Jovanovic via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=351282

Petar Jovanovic  changed:

   What|Removed |Added

 CC||mips3...@gmail.com

--- Comment #1 from Petar Jovanovic  ---
This should be fixed now with:
- VEX r3261
- Valgrind r16039

Can you please sync up the latest Valgrind code and check if it works for you?

Thanks.

-- 
You are receiving this mail because:
You are watching all bug changes.


[valgrind] [Bug 352197] mips32: mmap2() not wrapped correctly for page size > 4096

2016-10-06 Thread Petar Jovanovic via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=352197

--- Comment #3 from Petar Jovanovic  ---
This issue can be closed now.

-- 
You are receiving this mail because:
You are watching all bug changes.


[valgrind] [Bug 352197] mips32: mmap2() not wrapped correctly for page size > 4096

2016-10-06 Thread Petar Jovanovic via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=352197

Petar Jovanovic  changed:

   What|Removed |Added

 CC||mips3...@gmail.com

--- Comment #2 from Petar Jovanovic  ---
The patch has been committed as r16026.
Thank you.

-- 
You are receiving this mail because:
You are watching all bug changes.


[valgrind] [Bug 356112] mips: replace addi with addiu

2016-10-05 Thread Petar Jovanovic via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=356112

--- Comment #3 from Petar Jovanovic  ---
This issue can be closed now.

-- 
You are receiving this mail because:
You are watching all bug changes.


[valgrind] [Bug 356112] mips: replace addi with addiu

2016-10-05 Thread Petar Jovanovic via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=356112

--- Comment #2 from Petar Jovanovic  ---
I have applied part of the change that replaces daddi/addi with daddiu/addiu as
r16018.
Thank you.

-- 
You are receiving this mail because:
You are watching all bug changes.


[valgrind] [Bug 370028] Reduce the number of compiler warnings on MIPS platforms

2016-10-05 Thread Petar Jovanovic via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=370028

--- Comment #6 from Petar Jovanovic  ---
Most of these patches are not MIPS-specific, touch common code and
probably remove warnings on different platforms too.
Can others take a look at these as well?

@Aleksandar
Can you write which patch removes what warning?

-- 
You are receiving this mail because:
You are watching all bug changes.


[valgrind] [Bug 366079] FPXX Support for MIPS32 Valgrind

2016-10-05 Thread Petar Jovanovic via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=366079

--- Comment #11 from Petar Jovanovic  ---
This issue can be closed now.

-- 
You are receiving this mail because:
You are watching all bug changes.


[valgrind] [Bug 366079] FPXX Support for MIPS32 Valgrind

2016-10-04 Thread Petar Jovanovic via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=366079

--- Comment #10 from Petar Jovanovic  ---
(In reply to Aleksandar Rikalo from comment #6)
> Created attachment 100684 [details]
> MIPS64 version of test

The test commited as r16004.
Thank you for these changes.

-- 
You are receiving this mail because:
You are watching all bug changes.


[valgrind] [Bug 366079] FPXX Support for MIPS32 Valgrind

2016-10-04 Thread Petar Jovanovic via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=366079

--- Comment #9 from Petar Jovanovic  ---
(In reply to Aleksandar Rikalo from comment #5)
> Created attachment 100683 [details]
> FP32 support on MIPS64
> 
> Support for FP32 emulation on MIPS64 platforms (including
> prctl(GET/SET_FP_MODE)  syscalls).

Committed as:

VEX r3253
Valgrind r16003.

-- 
You are receiving this mail because:
You are watching all bug changes.


[valgrind] [Bug 366079] FPXX Support for MIPS32 Valgrind

2016-10-04 Thread Petar Jovanovic via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=366079

--- Comment #8 from Petar Jovanovic  ---
(In reply to Aleksandar Rikalo from comment #2)
> Created attachment 100287 [details]
> MIPS32 test for syscalls prctl(GET/SET_FP_MODE)

The test commited as r16001.

-- 
You are receiving this mail because:
You are watching all bug changes.


[valgrind] [Bug 366079] FPXX Support for MIPS32 Valgrind

2016-08-10 Thread Petar Jovanovic via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=366079

--- Comment #4 from Petar Jovanovic  ---
(In reply to Aleksandar Rikalo from comment #2)
> Created attachment 100287 [details]
> MIPS32 test for syscalls prctl(GET/SET_FP_MODE)

Can you make similar changes for MIPS64 for prctl(GET/SET_FP_MODE), so this
test can be correctly executed for MIPS64 as well?

-- 
You are receiving this mail because:
You are watching all bug changes.


[valgrind] [Bug 366079] FPXX Support for MIPS32 Valgrind

2016-08-10 Thread Petar Jovanovic via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=366079

Petar Jovanovic  changed:

   What|Removed |Added

 CC||mips3...@gmail.com

--- Comment #3 from Petar Jovanovic  ---
(In reply to Aleksandar Rikalo from comment #1)
> Created attachment 100286 [details]
> Support for mips32 FPXX
> 
> With this patch, MIPS32 Valgrind compiled with -mfpxx can handle all types
> (regarding FP_ABI flag) of MIPS32 ELFs.
> 
> - Functions arch_elf_pt_proc() and arch_check_elf() are added to elf reader
> according to linux/fs/binfmt_elf.c from Linux 4.1;
> - Processing .MIPS.abiflags section and initializing appropriate FPU mode
> for MIPS32 are added;
> - Emulation of prctl(GET/SET_FP_MODE) sys-calls are implemented for MIPS32.
> 
> Applying the patch:
> patch -p1 < mips_fpxx_full_support.diff
> 
> The patch is tested on MIPS32 platforms with Linux 3.13 and 4.1.
> Also, there are no regressions on MIPS64.
> 
> Regtests need to be performed on other architectures.

The patch with minor modifications committed as:

VEX r3243.
Valgrind r15934.

Thank you.

-- 
You are receiving this mail because:
You are watching all bug changes.


[valgrind] [Bug 348924] MIPS: Load doubles through memory so the code compiles with the FPXX ABI

2016-05-20 Thread Petar Jovanovic via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=348924

--- Comment #3 from Petar Jovanovic  ---
Committed in VEX r3219.
Thank you.

-- 
You are receiving this mail because:
You are watching all bug changes.


[valgrind] [Bug 303877] valgrind doesn't support compressed debuginfo sections.

2016-02-29 Thread Petar Jovanovic via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=303877

Petar Jovanovic  changed:

   What|Removed |Added

 CC||mips3...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.


[valgrind] [Bug 342356] MIPS: determine page size at runtime

2016-02-26 Thread Petar Jovanovic via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=342356

--- Comment #5 from Petar Jovanovic  ---
Committed in r15813. Thank you.

-- 
You are receiving this mail because:
You are watching all bug changes.