public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug other/23894] New: boostrap fails / raised XSINFO.DONE : xsinfo.adb:110
@ 2005-09-15 13:52 pluto at agmk dot net
  2005-09-18 14:30 ` [Bug other/23894] " pluto at agmk dot net
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: pluto at agmk dot net @ 2005-09-15 13:52 UTC (permalink / raw)
  To: gcc-bugs

bootstrap fails with 4.1.0-20050915T1259UTC snapshot. 
 
(...) 
mkdir -p ada/bldtools/sinfo 
cp -p ../../gcc/ada/sinfo.ads ../../gcc/ada/xsinfo.adb ada/bldtools/sinfo 
(cd ada/bldtools/sinfo; gnatmake -q xsinfo.adb ; ./xsinfo ../../sinfo.h ) 
 
raised XSINFO.DONE : xsinfo.adb:110 
make[2]: *** [ada/sinfo.h] Error 1 
make[2]: Leaving directory 
`/home/users/builder/rpm/BUILD/gcc-4.1-20050915T1259UTC/obj-athlon-pld-linux/gcc' 
make[1]: *** [stage1_build] Error 2 
make[1]: Leaving directory 
`/home/users/builder/rpm/BUILD/gcc-4.1-20050915T1259UTC/obj-athlon-pld-linux/gcc' 
make: *** [bootstrap] Error 2

-- 
           Summary: boostrap fails / raised XSINFO.DONE : xsinfo.adb:110
           Product: gcc
           Version: 4.1.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: other
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: pluto at agmk dot net
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: *-linux
  GCC host triplet: *-linux
GCC target triplet: *-linux


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


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

* [Bug other/23894] boostrap fails / raised XSINFO.DONE : xsinfo.adb:110
  2005-09-15 13:52 [Bug other/23894] New: boostrap fails / raised XSINFO.DONE : xsinfo.adb:110 pluto at agmk dot net
@ 2005-09-18 14:30 ` pluto at agmk dot net
  2005-09-20 13:49 ` pluto at agmk dot net
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: pluto at agmk dot net @ 2005-09-18 14:30 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pluto at agmk dot net  2005-09-18 14:30 -------
reduced testcase: 
 
with ada.text_io; 
use ada.text_io; 
procedure xsinfo is 
   done : exception; 
begin 
   raise done; 
exception 
   when done => 
     put("ex. catched."); 
end xsinfo; 
 
[builder2@estel ~]$ gcc -S -fverbose-asm xsinfo.adb -fdump-tree-all 
 
[builder2@estel ~]$ gnatmake xsinfo.adb 
gcc -c xsinfo.adb 
gnatbind -x xsinfo.ali 
gnatlink xsinfo.ali 
 
[builder2@estel ~]$ ./xsinfo 
raised XSINFO.DONE : xsinfo.adb:6 
 
i can't see an my custom ex. handler in code. 
 
        .file   "xsinfo.adb" 
        .data 
        .type   doneE.711, @object 
        .size   doneE.711, 12 
doneE.711: 
        .string "XSINFO.DONE" 
        .type   doneF.715, @object 
        .size   doneF.715, 1 
doneF.715: 
        .byte   1 
        .align 32 
        .type   done.716, @object 
        .size   done.716, 40 
done.716: 
# not_handled_by_others: 
        .byte   0 
# lang: 
        .byte   65 
# name_length: 
        .zero   2 
        .long   12 
# full_name: 
        .quad   doneE.711 
# htable_ptr: 
        .quad   0 
# import_code: 
        .long   0 
# raise_hook: 
        .zero   4 
        .quad   0 
        .section        .rodata 
        .align 4 
        .type   C.0.746, @object 
        .size   C.0.746, 8 
C.0.746: 
# LB0: 
        .long   1 
# UB0: 
        .long   12 
.LC0: 
        .ascii  "xsinfo.adb:6" 
        .text 
.globl _ada_xsinfo 
        .type   _ada_xsinfo, @function 
_ada_xsinfo: 
.LFB3: 
        pushq   %rbp    # 
.LCFI0: 
        movq    %rsp, %rbp      #, 
.LCFI1: 
        subq    $32, %rsp       #, 
.LCFI2: 
        movl    $doneE.711, %eax        #, doneE.1 
        movq    %rax, -8(%rbp)  # doneE.2, R2b 
        movzbl  doneF.715(%rip), %eax   # doneF, doneF.3 
        testb   %al, %al        # doneF.3 
        je      .L2     #, 
        movl    $done.716, %edi #, done.4 
        call    system__exception_table__register_exception     # 
        movb    $0, doneF.715(%rip)     #, doneF 
.L2: 
        movl    $.LC0, %eax     #, D.752 
        movq    %rax, -32(%rbp) # D.752, D.751.P_ARRAY 
        movq    $C.0.746, -24(%rbp)     #, D.751.P_BOUNDS 
        movl    $done.716, %edi #, done.5 
        movq    -32(%rbp), %rsi # D.751, D.751 
        movq    -24(%rbp), %rdx # D.751, D.751 
        call    __gnat_raise_exception  # 
.LFE3: 
        .size   _ada_xsinfo, .-_ada_xsinfo 
        .section        .eh_frame,"a",@progbits 
.Lframe1: 
        .long   .LECIE1-.LSCIE1 
.LSCIE1: 
        .long   0x0 
        .byte   0x1 
        .string "zR" 
        .uleb128 0x1 
        .sleb128 -8 
        .byte   0x10 
        .uleb128 0x1 
        .byte   0x3 
        .byte   0xc 
        .uleb128 0x7 
        .uleb128 0x8 
        .byte   0x90 
        .uleb128 0x1 
        .align 8 
.LECIE1: 
.LSFDE1: 
        .long   .LEFDE1-.LASFDE1 
.LASFDE1: 
        .long   .LASFDE1-.Lframe1 
        .long   .LFB3 
        .long   .LFE3-.LFB3 
        .uleb128 0x0 
        .byte   0x4 
        .long   .LCFI0-.LFB3 
        .byte   0xe 
        .uleb128 0x10 
        .byte   0x86 
        .uleb128 0x2 
        .byte   0x4 
        .long   .LCFI1-.LCFI0 
        .byte   0xd 
        .uleb128 0x6 
        .align 8 
.LEFDE1: 
        .ident  "GCC: (GNU) 4.1.0 20050904 (experimental)" 
        .section        .note.GNU-stack,"",@progbits 
 

-- 


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


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

* [Bug other/23894] boostrap fails / raised XSINFO.DONE : xsinfo.adb:110
  2005-09-15 13:52 [Bug other/23894] New: boostrap fails / raised XSINFO.DONE : xsinfo.adb:110 pluto at agmk dot net
  2005-09-18 14:30 ` [Bug other/23894] " pluto at agmk dot net
@ 2005-09-20 13:49 ` pluto at agmk dot net
  2005-09-20 21:53 ` pluto at agmk dot net
  2005-09-20 21:55 ` pinskia at gcc dot gnu dot org
  3 siblings, 0 replies; 5+ messages in thread
From: pluto at agmk dot net @ 2005-09-20 13:49 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pluto at agmk dot net  2005-09-20 13:49 -------
gccc-3.3.6 builds fine the current 4.1 snapshot. 
gcc-4.1.0-20050904 produces broken code during current 4.1 bootstrap. 
 

-- 


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


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

* [Bug other/23894] boostrap fails / raised XSINFO.DONE : xsinfo.adb:110
  2005-09-15 13:52 [Bug other/23894] New: boostrap fails / raised XSINFO.DONE : xsinfo.adb:110 pluto at agmk dot net
  2005-09-18 14:30 ` [Bug other/23894] " pluto at agmk dot net
  2005-09-20 13:49 ` pluto at agmk dot net
@ 2005-09-20 21:53 ` pluto at agmk dot net
  2005-09-20 21:55 ` pinskia at gcc dot gnu dot org
  3 siblings, 0 replies; 5+ messages in thread
From: pluto at agmk dot net @ 2005-09-20 21:53 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pluto at agmk dot net  2005-09-20 21:53 -------
(In reply to comment #2)  
> gccc-3.3.6 builds fine the current 4.1 snapshot.   
> gcc-4.1.0-20050904 produces broken code during current 4.1 bootstrap.   
>    
  
gcc-4.1.0-20050915 bootstraped by gcc-3.3.6 produces correct code.  
 

-- 


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


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

* [Bug other/23894] boostrap fails / raised XSINFO.DONE : xsinfo.adb:110
  2005-09-15 13:52 [Bug other/23894] New: boostrap fails / raised XSINFO.DONE : xsinfo.adb:110 pluto at agmk dot net
                   ` (2 preceding siblings ...)
  2005-09-20 21:53 ` pluto at agmk dot net
@ 2005-09-20 21:55 ` pinskia at gcc dot gnu dot org
  3 siblings, 0 replies; 5+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-09-20 21:55 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-09-20 21:55 -------
Fixed then.

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


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


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

end of thread, other threads:[~2005-09-20 21:55 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-09-15 13:52 [Bug other/23894] New: boostrap fails / raised XSINFO.DONE : xsinfo.adb:110 pluto at agmk dot net
2005-09-18 14:30 ` [Bug other/23894] " pluto at agmk dot net
2005-09-20 13:49 ` pluto at agmk dot net
2005-09-20 21:53 ` pluto at agmk dot net
2005-09-20 21:55 ` pinskia 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).