This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: target/4863: arm/thumb: code for switch statements: branch out of range


Synopsis: arm/thumb: code for switch statements: branch out of range

Responsible-Changed-From-To: unassigned->rearnsha
Responsible-Changed-By: rearnsha
Responsible-Changed-When: Sun Mar 17 07:57:19 2002
Responsible-Changed-Why:
    Patch in progress.  We shouldn't be using branch instructions
    for thumb pic.  It works ok for arm, but is unsuitable for thumb,
    not least because the dispatch code assumes that each entry in
    the table will be four bytes, but a thumb branch instruction
    is only two.

http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=4863


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]