mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-08-06 14:49:38 +08:00
aix: Add fork-inferior.o to NATDEPFILES
Trying to build on AIX gives: ld: 0711-317 ERROR: Undefined symbol: .trace_start_error_with_name(char const*) ld: 0711-317 ERROR: Undefined symbol: .fork_inferior(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char**, void (*)(), void (*)(int), void (*)(), char const*, void (*)(char const*, char* const*, char* const*)) ld: 0711-317 ERROR: Undefined symbol: .startup_inferior(int, int, target_waitstatus*, ptid_t*) Including fork-inferior.o in the build should help. I also factored out the AIX bits that are not architecture-specific to be consistent with the other OSes. gdb/ChangeLog: * configure.nat: Factor out AIX bits that are not architecture-specific. Add fork-inferior.o.
This commit is contained in:
@ -78,6 +78,9 @@ case ${gdb_host} in
|
||||
mingw*)
|
||||
NATDEPFILES='x86-nat.o x86-dregs.o windows-nat.o'
|
||||
;;
|
||||
aix)
|
||||
NATDEPFILES='fork-inferior.o fork-child.o inf-ptrace.o'
|
||||
;;
|
||||
esac
|
||||
|
||||
# This is where we actually filter by host and host CPU.
|
||||
@ -88,7 +91,7 @@ case ${gdb_host} in
|
||||
# Host: IBM PowerPC running AIX aix-thread.o is not
|
||||
# listed in NATDEPFILES as it is pulled in by
|
||||
# configure.
|
||||
NATDEPFILES='fork-child.o inf-ptrace.o rs6000-nat.o'
|
||||
NATDEPFILES="${NATDEPFILES} rs6000-nat.o"
|
||||
|
||||
# When compiled with cc, for debugging, this argument
|
||||
# should be passed. We have no idea who our current
|
||||
|
Reference in New Issue
Block a user