[Bug target/41880] New: CONSTANT_ADDRESS_P undefined.

2009-10-30 Thread ysato at users dot sourceforge dot jp
configure --target=rx-elf --disable-ssp --disable-libssp

Build log.
libbackend.a(emit-rtl.o): In function `verify_rtx_sharing':
/home/ysato/rx/gcc-4.5-20091029/rx/gcc/../../gcc/emit-rtl.c:2449: undefined
reference to `CONSTANT_ADDRESS_P'
libbackend.a(explow.o): In function `break_out_memory_refs':
/home/ysato/rx/gcc-4.5-20091029/rx/gcc/../../gcc/explow.c:298: undefined
reference to `CONSTANT_ADDRESS_P'
libbackend.a(explow.o): In function `memory_address_addr_space':
/home/ysato/rx/gcc-4.5-20091029/rx/gcc/../../gcc/explow.c:427: undefined
reference to `CONSTANT_ADDRESS_P'
libbackend.a(final.o): In function `output_asm_insn':
/home/ysato/rx/gcc-4.5-20091029/rx/gcc/../../gcc/final.c:3350: undefined
reference to `CONSTANT_ADDRESS_P'
libbackend.a(recog.o): In function `offsettable_address_addr_space_p':
/home/ysato/rx/gcc-4.5-20091029/rx/gcc/../../gcc/recog.c:1917: undefined
reference to `CONSTANT_ADDRESS_P'
libbackend.a(reload.o):/home/ysato/rx/gcc-4.5-20091029/rx/gcc/../../gcc/reload.c:6960:
more undefined references to `CONSTANT_ADDRESS_P' follow
collect2: ld returned 1 exit status


-- 
   Summary: CONSTANT_ADDRESS_P undefined.
   Product: gcc
   Version: 4.5.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: target
AssignedTo: unassigned at gcc dot gnu dot org
    ReportedBy: ysato at users dot sourceforge dot jp
GCC target triplet: rx


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



[Bug target/41880] CONSTANT_ADDRESS_P undefined.

2009-10-30 Thread ysato at users dot sourceforge dot jp


--- Comment #1 from ysato at users dot sourceforge dot jp  2009-10-30 18:17 
---
Created an attachment (id=18933)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18933&action=view)
groundless patch


-- 


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



[Bug target/41880] CONSTANT_ADDRESS_P undefined.

2009-10-30 Thread ysato at users dot sourceforge dot jp


--- Comment #2 from ysato at users dot sourceforge dot jp  2009-10-30 18:20 
---
(From update of attachment 18933)
Please remove /* */
sorry.


-- 


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



[Bug target/42102] New: ICE of optimize

2009-11-18 Thread ysato at users dot sourceforge dot jp
rx-elf-gcc -O2 -S failed.c
failed.c: In function ¡Æwrite_cache_pages¡Ç:
failed.c:76:1: error: insn does not satisfy its constraints:
(insn 123 230 39 12 failed.c:68 (set:QI (mem/s/j:QI (plus:SI (reg:SI 11 r11)
(const_int 20 [0x14])) [0 S1 A32])
(ior:QI (mem/s/j:QI (plus:SI (reg:SI 14 r14)
(const_int 20 [0x14])) [0 S1 A32])
(ashift:QI (const_int 1 [0x1])
(const_int 1 [0x1] 63 {bitset_in_memory} (nil))
failed.c:76:1: internal compiler error: in reload_cse_simplify_operands, at
postreload.c:396

"rx-elf-gcc -O1 -S failed.c" is success.


-- 
   Summary: ICE of optimize
   Product: gcc
   Version: 4.5.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: target
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: ysato at users dot sourceforge dot jp
  GCC host triplet: x86_64-linux
GCC target triplet: rx-elf


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



[Bug target/42102] ICE of optimize

2009-11-18 Thread ysato at users dot sourceforge dot jp


--- Comment #1 from ysato at users dot sourceforge dot jp  2009-11-19 03:18 
---
Created an attachment (id=19041)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19041&action=view)
test program


-- 


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



[Bug debug/42138] New: ICE on h8300 target

2009-11-21 Thread ysato at users dot sourceforge dot jp
h8300-elf-gcc -mint32 -mh -O2 -fomit-frame-pointer -g test.c
test.c: In function 'sys_pwrite64':
test.c:19: internal compiler error: in
compute_frame_pointer_to_fb_displacement, at dwarf2out.c:12228

test.c
struct foo {
 int foo;
};
struct foo *fget_light(int fd);

 long sys_pwrite64(unsigned int fd, const char *buf,
int count, int pos)
{
 struct foo *file;
 int ret = -9;
 int fput_needed;

 file = fget_light(fd);
 if (file->foo & 16)
   ret = vfs_write(file, buf, count, &pos);

 return ret;
}


-- 
   Summary: ICE on h8300 target
   Product: gcc
   Version: 4.4.2
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: debug
AssignedTo: unassigned at gcc dot gnu dot org
    ReportedBy: ysato at users dot sourceforge dot jp
  GCC host triplet: x86_64-linux-gnu
GCC target triplet: h8300-elf


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