[Bug middle-end/110194] GCC shouldn't warn for inline functions when -g provided.

2023-06-09 Thread umesh.kalappa0 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110194 --- Comment #5 from Umesh Kalappa --- Ok thank you @Jakub and @Andrew for the quick reply , >>-Winline Option triggers this diagnostic ,so it better not to use this option in the debug build ?

[Bug c/110194] New: GCC shouldn't warn for inline functions when -G provided.

2023-06-09 Thread umesh.kalappa0 at gmail dot com via Gcc-bugs
ormal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: umesh.kalappa0 at gmail dot com Target Milestone: --- Hi , We think for the following testcase https://godbolt.org/z/bzE451zn1 GCC shouldn't warn like Clang does ,and it m

[Bug target/88877] rs6000 emits signed extension for unsigned int type(__floatunsidf).

2020-04-05 Thread umesh.kalappa0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88877 Umesh Kalappa changed: What|Removed |Added CC||umesh.kalappa0 at gmail dot com

[Bug target/90513] asm thunks do not work on PowerPC64/VxWorks (kernel mode)

2019-06-11 Thread umesh.kalappa0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90513 --- Comment #17 from Umesh Kalappa --- the following change #undef TARGET_ASM_CAN_OUTPUT_MI_THUNK #define TARGET_ASM_CAN_OUTPUT_MI_THUNK rs6000_can_output_mi_thunk /* Return true if rs6000_output_mi_thunk would be able to output the assembl

[Bug target/90513] asm thunks do not work on PowerPC64/VxWorks (kernel mode)

2019-05-23 Thread umesh.kalappa0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90513 --- Comment #15 from Umesh Kalappa --- >>Yes, but just use a regular thunk. you mean ,the target-independent code in the C++ front end will generate a less efficient heavyweight thunk that calls function instead of jumping to it ?

[Bug target/90513] asm thunks do not work on PowerPC64/VxWorks (kernel mode)

2019-05-23 Thread umesh.kalappa0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90513 --- Comment #13 from Umesh Kalappa --- >>There is no point in emitting an asm thunk if you use a long call though. thunk required to adjust the this pointer (in c++ cases)

[Bug target/90513] asm thunks do not work on PowerPC64/VxWorks (kernel mode)

2019-05-22 Thread umesh.kalappa0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90513 --- Comment #11 from Umesh Kalappa --- Segher and Alan , for our kernel module we always pass option "-mlongcall" and we believe that ,the asm thunk should generate the long call here (through call r12 in this case) and we can fix the compiler

[Bug target/90513] powerpcelfv2 :R2 is not updated to the TOC base .

2019-05-17 Thread umesh.kalappa0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90513 --- Comment #3 from Umesh Kalappa --- options used : -mcpu=e6500 -mno-altivec -mabi=no-altivec -mabi=elfv2 -mcmodel=medium -mhard-float -m64

[Bug target/90513] Pwerplcelfv2 :R2 is not updated to the TOC base .

2019-05-17 Thread umesh.kalappa0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90513 --- Comment #2 from Umesh Kalappa --- Created attachment 46369 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46369&action=edit testcase

[Bug target/90512] New: Pwerplcelfv2 :R2 is not updated to the TOC base .

2019-05-16 Thread umesh.kalappa0 at gmail dot com
: target Assignee: unassigned at gcc dot gnu.org Reporter: umesh.kalappa0 at gmail dot com Target Milestone: --- Created attachment 46368 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46368&action=edit testcase the attached case is failing with segfault and fou

[Bug target/90513] New: Pwerplcelfv2 :R2 is not updated to the TOC base .

2019-05-16 Thread umesh.kalappa0 at gmail dot com
: target Assignee: unassigned at gcc dot gnu.org Reporter: umesh.kalappa0 at gmail dot com Target Milestone: --- the attached case is failing with segfault and found that r2 was not updated with toc base ,since r12 doesn't point to Global entry point for the function ,

[Bug target/88877] rs6000 emits signed extension for unsigned int type(__floatunsidf).

2019-01-20 Thread umesh.kalappa0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88877 --- Comment #15 from Umesh Kalappa --- like jakub recommended in the other mail thread , All the callers of emit_library_call* would need to be changed to pass triplets rtx, machine_mode, int/bool /*unsignedp*/, instead of just rtx_mode_t pair o

[Bug target/88877] rs6000 emits signed extension for unsigned int type(__floatunsidf).

2019-01-17 Thread umesh.kalappa0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88877 --- Comment #11 from Umesh Kalappa --- >>To make slightly better code we could make the soft float routines be prototyped? having the prototype also no luck here like $cat test.c #include double __floatunsidf(unsigned int ); int main () { un

[Bug target/88877] rs6000 emits signed extension for unsigned int type(__floatunsidf).

2019-01-16 Thread umesh.kalappa0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88877 --- Comment #7 from Umesh Kalappa --- Segher,true ,so how do we fix the case , modify the __floatunsidf to clear arg higher 32 bits , before it use ?

[Bug target/88877] rs6000 emits signed extension for unsigned int type(__floatunsidf).

2019-01-16 Thread umesh.kalappa0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88877 Umesh Kalappa changed: What|Removed |Added CC||umesh.kalappa0 at gmail dot com

[Bug bootstrap/88668] Code generated was different for PowerPC when build!=host compared to build=host

2019-01-03 Thread umesh.kalappa0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88668 --- Comment #5 from Umesh Kalappa --- Andrew unfortunately your suggestion didn't worked for us and there was mis-lead in our fix and the actual change was like --- a/gcc/configure +++ b/gcc/configure @@ -11795,15 +11795,16 @@ else CXX=

[Bug bootstrap/88668] Code generated was different for PowerPC when build!=host compared to build=host

2019-01-03 Thread umesh.kalappa0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88668 --- Comment #4 from Umesh Kalappa --- Thank you Andrew for the suggestions and let us try the same and update here .

[Bug c/88668] Code generated was different for PowerPC on Windows W.R.T Linux.

2019-01-02 Thread umesh.kalappa0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88668 --- Comment #1 from Umesh Kalappa --- after our investigation we found that the below change ,makes code to be generated like identical to linux host . --- a/gcc/configure +++ b/gcc/configure @@ -11795,15 +11795,16 @@ else CXX="${CXX_

[Bug c/88668] New: Code generated was different for PowerPC on Windows W.R.T Linux.

2019-01-02 Thread umesh.kalappa0 at gmail dot com
Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: umesh.kalappa0 at gmail dot com Target Milestone: --- Hi All , Lets consider the below code int foo() { printf("Hello World"); } On linux with configure like : --targ

[Bug c++/88521] gcc 9.0 from r266355 miscompile x265 for mingw-w64 target

2018-12-17 Thread umesh.kalappa0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88521 --- Comment #4 from Umesh Kalappa --- mateuszb, Please can you provide us the sample file to investigate more on this .

[Bug c++/88521] gcc 9.0 from r266355 miscompile x265 for mingw-w64 target

2018-12-17 Thread umesh.kalappa0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88521 Umesh Kalappa changed: What|Removed |Added CC||umesh.kalappa0 at gmail dot com

[Bug rtl-optimization/83377] Missed optimization (x86): Bit operations should be converted to arithmetic

2018-11-20 Thread umesh.kalappa0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83377 Umesh Kalappa changed: What|Removed |Added CC||umesh.kalappa0 at gmail dot com

[Bug c++/52869] [DR 1207] "this" not being allowed in noexcept clauses

2018-11-16 Thread umesh.kalappa0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52869 --- Comment #11 from Umesh Kalappa --- Thank you Jason and Marek for all your support .

[Bug c++/52869] [DR 1207] "this" not being allowed in noexcept clauses

2018-11-12 Thread umesh.kalappa0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52869 Umesh Kalappa changed: What|Removed |Added CC||umesh.kalappa0 at gmail dot com

[Bug c++/87373] Packed structs are not handled properly on ARM architecture even with misaligned access is enabled

2018-09-21 Thread umesh.kalappa0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87373 --- Comment #3 from Umesh Kalappa --- With -O0 , i see the byte load /store like push{r7} sub sp, sp, #12 add r7, sp, #0 ldr r2, .L3 mov r3, r7 str r3, [r2] ldr r3, .L3

[Bug c++/87373] Packed structs are not handled properly on ARM architecture even with misaligned access is enabled

2018-09-21 Thread umesh.kalappa0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87373 Umesh Kalappa changed: What|Removed |Added CC||umesh.kalappa0 at gmail dot com

[Bug libgcc/86512] New: Incorrect sub result for float subnormal inputs in armv7(with -msoft-float).

2018-07-13 Thread umesh.kalappa0 at gmail dot com
: normal Priority: P3 Component: libgcc Assignee: unassigned at gcc dot gnu.org Reporter: umesh.kalappa0 at gmail dot com Target Milestone: --- Created attachment 44389 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44389&action=edit input f

[Bug tree-optimization/86492] [8/9 Regression] store-merging wrong-code

2018-07-13 Thread umesh.kalappa0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86492 Umesh Kalappa changed: What|Removed |Added CC||umesh.kalappa0 at gmail dot com