mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-08-06 14:49:38 +08:00
* run.1: Document --sysroot=filepath.
* sim-options.c (STANDARD_OPTIONS): New member OPTION_SYSROOT. (standard_options): Support --sysroot=<path>. (standard_option_handler): Handle OPTION_SYSROOT. * syscall.c (simulator_sysroot): Define, initialized empty. (get_path): Prepend simulator_sysroot to absolute file path. [HAVE_STRING_H]: Include string.h. [!HAVE_STRING_H && HAVE_STRINGS_H]: Include strings.h. * nrun.c [HAVE_UNISTD_H]: Include unistd.h. (main): If simulator_sysroot is not empty, chdir there. * sim-config.h (simulator_sysroot): Declare.
This commit is contained in:
@ -1,6 +1,6 @@
|
||||
/* The common simulator framework for GDB, the GNU Debugger.
|
||||
|
||||
Copyright 2002 Free Software Foundation, Inc.
|
||||
Copyright 2002, 2004 Free Software Foundation, Inc.
|
||||
|
||||
Contributed by Andrew Cagney and Red Hat.
|
||||
|
||||
@ -371,6 +371,9 @@ enum sim_environment {
|
||||
? WITH_ENVIRONMENT \
|
||||
: USER_ENVIRONMENT)
|
||||
|
||||
/* To be prepended to simulator calls with absolute file paths and
|
||||
chdir:ed at startup. */
|
||||
extern char *simulator_sysroot;
|
||||
|
||||
/* Callback & Modulo Memory.
|
||||
|
||||
|
Reference in New Issue
Block a user