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]

[Bug bootstrap/61388] [4.8 Regression] linux/microblaze fails to build: undefined machine-specific constraint at this point: "Q"


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61388

--- Comment #5 from Rose Garcia <rose.garcia-eggl2fk at yopmail dot com> ---
(In reply to Michael Eager from comment #3)
> What sources are you building?  

GCC 4.8.3 release tarball, as already mentioned.

> 
> When I build --target=microblaze-xilinx-elf from the current sources, I see
> the same warning message for microblaze.md that you list.  I do not see the
> other errors.  Constraint "Q" is defined in constraints.md.

others building gcc 4.8.3 reported the same problem.
the problem is that this patch entered the *stable* release series between
4.8.2 and 4.8.3, and apparently depends on changes from the 4.9.x devel branch.


this patch reportedly fixes the problem:
http://www.openadk.org/cgi-bin/gitweb.cgi?p=openadk.git;a=blob;f=toolchain/gcc/patches/4.8.3/miscompile.microblaze;h=d575054aa9a6b9c6081753289dcfc4b3e47c5af7;hb=HEAD


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