public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c/17063] New: internal compiler error: in arm_print_operand, at config/arm/arm.c:9816
@ 2004-08-17 11:48 bugzilla at arhen dot com
  2004-08-17 11:49 ` [Bug c/17063] " bugzilla at arhen dot com
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: bugzilla at arhen dot com @ 2004-08-17 11:48 UTC (permalink / raw)
  To: gcc-bugs

bash-2.05b$ arm-elf-gcc -v -save-temps -mcpu=arm7tdmi -O2 -g -c ptp.c
Reading specs from /usr/local/gnuarm-3.4.1/bin/../lib/gcc/arm-elf/3.4.1/specs
Configured with: ../gcc-3.4.1/configure --target=arm-elf
--prefix=/srv/shared/gnuarm/gnuarm-3.4.1 --enable-interwork --enable-multilib
--with-newlib --with-headers=../newlib-1.12.0/newlib/libc/include
--enable-languages=c,c++,java --disable-libgcj
Thread model: single
gcc version 3.4.1
 /usr/local/gnuarm-3.4.1/bin/../libexec/gcc/arm-elf/3.4.1/cc1 -E -quiet -v
-iprefix /usr/local/gnuarm-3.4.1/bin/../lib/gcc/arm-elf/3.4.1/ -D__ARM_ARCH_4T__
-D__USES_INITFINI__ ptp.c -mcpu=arm7tdmi -fworking-directory -O2 -o ptp.i
ignoring nonexistent directory
"/srv/shared/gnuarm/gnuarm-3.4.1/lib/gcc/arm-elf/3.4.1/include"
ignoring nonexistent directory "/srv/shared/gnuarm/gnuarm-3.4.1/arm-elf/sys-include"
ignoring nonexistent directory "/srv/shared/gnuarm/gnuarm-3.4.1/arm-elf/include"
#include "..." search starts here:
#include <...> search starts here:
 /usr/local/gnuarm-3.4.1/bin/../lib/gcc/arm-elf/3.4.1/include
 /usr/local/gnuarm-3.4.1/bin/../lib/gcc/arm-elf/3.4.1/../../../../arm-elf/sys-include
 /usr/local/gnuarm-3.4.1/bin/../lib/gcc/arm-elf/3.4.1/../../../../arm-elf/include
End of search list.
 /usr/local/gnuarm-3.4.1/bin/../libexec/gcc/arm-elf/3.4.1/cc1 -fpreprocessed
ptp.i -quiet -dumpbase ptp.c -mcpu=arm7tdmi -auxbase ptp -g -O2 -version -o ptp.s
GNU C version 3.4.1 (arm-elf)
        compiled by GNU C version 3.3.1 (SuSE Linux).
GGC heuristics: --param ggc-min-expand=64 --param ggc-min-heapsize=64284
In file included from ptp.c:76:
ptp-pack.c: In function `ptp_unpack_DPV':
ptp-pack.c:443: warning: use of cast expressions as lvalues is deprecated
ptp-pack.c: In function `ptp_unpack_DPD':
ptp-pack.c:517: warning: use of cast expressions as lvalues is deprecated
ptp-pack.c:521: warning: use of cast expressions as lvalues is deprecated
ptp-pack.c:604: warning: use of cast expressions as lvalues is deprecated
ptp.c: In function `ptp_usb_sendreq':
ptp.c:108: internal compiler error: in arm_print_operand, at config/arm/arm.c:9816
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.

-- 
           Summary: internal compiler error: in arm_print_operand, at
                    config/arm/arm.c:9816
           Product: gcc
           Version: 3.4.1
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: c
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: bugzilla at arhen dot com
                CC: gcc-bugs at gcc dot gnu dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17063


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug c/17063] internal compiler error: in arm_print_operand, at config/arm/arm.c:9816
  2004-08-17 11:48 [Bug c/17063] New: internal compiler error: in arm_print_operand, at config/arm/arm.c:9816 bugzilla at arhen dot com
@ 2004-08-17 11:49 ` bugzilla at arhen dot com
  2004-08-17 12:44 ` reichelt at gcc dot gnu dot org
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: bugzilla at arhen dot com @ 2004-08-17 11:49 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From bugzilla at arhen dot com  2004-08-17 11:49 -------
Created an attachment (id=6947)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=6947&action=view)
preprocessed file


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17063


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug c/17063] internal compiler error: in arm_print_operand, at config/arm/arm.c:9816
  2004-08-17 11:48 [Bug c/17063] New: internal compiler error: in arm_print_operand, at config/arm/arm.c:9816 bugzilla at arhen dot com
  2004-08-17 11:49 ` [Bug c/17063] " bugzilla at arhen dot com
@ 2004-08-17 12:44 ` reichelt at gcc dot gnu dot org
  2004-08-17 14:15 ` [Bug target/17063] " pinskia at gcc dot gnu dot org
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: reichelt at gcc dot gnu dot org @ 2004-08-17 12:44 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
 GCC target triplet|                            |arm-elf


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17063


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug target/17063] internal compiler error: in arm_print_operand, at config/arm/arm.c:9816
  2004-08-17 11:48 [Bug c/17063] New: internal compiler error: in arm_print_operand, at config/arm/arm.c:9816 bugzilla at arhen dot com
  2004-08-17 11:49 ` [Bug c/17063] " bugzilla at arhen dot com
  2004-08-17 12:44 ` reichelt at gcc dot gnu dot org
@ 2004-08-17 14:15 ` pinskia at gcc dot gnu dot org
  2004-09-01 11:01 ` rearnsha at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-08-17 14:15 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|c                           |target


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17063


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug target/17063] internal compiler error: in arm_print_operand, at config/arm/arm.c:9816
  2004-08-17 11:48 [Bug c/17063] New: internal compiler error: in arm_print_operand, at config/arm/arm.c:9816 bugzilla at arhen dot com
                   ` (2 preceding siblings ...)
  2004-08-17 14:15 ` [Bug target/17063] " pinskia at gcc dot gnu dot org
@ 2004-09-01 11:01 ` rearnsha at gcc dot gnu dot org
  2004-09-01 11:03 ` rearnsha at gcc dot gnu dot org
  2004-10-29 15:54 ` rearnsha at gcc dot gnu dot org
  5 siblings, 0 replies; 7+ messages in thread
From: rearnsha at gcc dot gnu dot org @ 2004-09-01 11:01 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From rearnsha at gcc dot gnu dot org  2004-09-01 11:01 -------
The compiler could be more helpful here, but the real problem is that you are
trying to use an ASM statement for another cpu type and that is confusing the
compiler.

__asm__ ("rorw $8, %w0" : "=r" (__v) : "0" (__x) : "cc");

That isn't an ARM instruction.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|                            |1
   Last reconfirmed|0000-00-00 00:00:00         |2004-09-01 11:01:39
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17063


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug target/17063] internal compiler error: in arm_print_operand, at config/arm/arm.c:9816
  2004-08-17 11:48 [Bug c/17063] New: internal compiler error: in arm_print_operand, at config/arm/arm.c:9816 bugzilla at arhen dot com
                   ` (3 preceding siblings ...)
  2004-09-01 11:01 ` rearnsha at gcc dot gnu dot org
@ 2004-09-01 11:03 ` rearnsha at gcc dot gnu dot org
  2004-10-29 15:54 ` rearnsha at gcc dot gnu dot org
  5 siblings, 0 replies; 7+ messages in thread
From: rearnsha at gcc dot gnu dot org @ 2004-09-01 11:03 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |3.5.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17063


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug target/17063] internal compiler error: in arm_print_operand, at config/arm/arm.c:9816
  2004-08-17 11:48 [Bug c/17063] New: internal compiler error: in arm_print_operand, at config/arm/arm.c:9816 bugzilla at arhen dot com
                   ` (4 preceding siblings ...)
  2004-09-01 11:03 ` rearnsha at gcc dot gnu dot org
@ 2004-10-29 15:54 ` rearnsha at gcc dot gnu dot org
  5 siblings, 0 replies; 7+ messages in thread
From: rearnsha at gcc dot gnu dot org @ 2004-10-29 15:54 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From rearnsha at gcc dot gnu dot org  2004-10-29 15:54 -------
Fixed in 4.0.  Not intending to fix for 3.4 or earlier, since not a regression.

int f (int x, int y)
{
  __asm__("rorw $8, %w0" : "=r"(x): "0" (y) : "cc");
  return x;
}

test.c: In function 'f':
test.c:3: error: invalid `asm': invalid operand for code 'w'


-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17063


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2004-10-29 15:54 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-08-17 11:48 [Bug c/17063] New: internal compiler error: in arm_print_operand, at config/arm/arm.c:9816 bugzilla at arhen dot com
2004-08-17 11:49 ` [Bug c/17063] " bugzilla at arhen dot com
2004-08-17 12:44 ` reichelt at gcc dot gnu dot org
2004-08-17 14:15 ` [Bug target/17063] " pinskia at gcc dot gnu dot org
2004-09-01 11:01 ` rearnsha at gcc dot gnu dot org
2004-09-01 11:03 ` rearnsha at gcc dot gnu dot org
2004-10-29 15:54 ` rearnsha at gcc dot gnu dot org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).