I'm trying to build a gdb for m68k-linux, configured as:
All the missing references are in gdb/m68klinux-nat.c, so I'd assume
this is supposed to be built, but isn't for --target=m68k-linux. Does
anyone have any idea how I can get it to be built?
Looks like for the moment you'll need to use m68k-elf.
The file m68klinux-nat.c should only contain stuff for a native build
(eg ptrace interface). The OS dependant, but not specific to native, is
typically put in a file like m68k-linux-tdep.c. cf m68knbsd-tdep.c.
Patches against mainline welcome (do you have an FSF assignment?).
1) I can use m68k-elf for now.
2) I'm still working the legal department to come up with an
assignment to cover changes for gdb.
Would you be able to create abug report to track this:
http://sources.redhat.com/gdb/bugs/
Shold the bug be that m68k-linux should not build on a machine that is
*not* m68k-linux, or that it should build for m68k-linux only if
CC is a cross-compiler?