diff options
author | Jari Aalto <jari.aalto@cante.net> | 1999-02-19 17:11:39 +0000 |
---|---|---|
committer | Jari Aalto <jari.aalto@cante.net> | 2009-09-12 16:46:52 +0000 |
commit | b72432fdcc59300c6fe7c9d6c8a31ad3447933f5 (patch) | |
tree | b9899162338c2ff3fd83a8aef8831cb119e85cd7 /variables.h | |
parent | bc4cd23ce958feda898c618215f94d8a4e8f4ffa (diff) | |
download | android_external_bash-b72432fdcc59300c6fe7c9d6c8a31ad3447933f5.tar.gz android_external_bash-b72432fdcc59300c6fe7c9d6c8a31ad3447933f5.tar.bz2 android_external_bash-b72432fdcc59300c6fe7c9d6c8a31ad3447933f5.zip |
Imported from ../bash-2.03.tar.gz.
Diffstat (limited to 'variables.h')
-rw-r--r-- | variables.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/variables.h b/variables.h index 58ad9b3..9246860 100644 --- a/variables.h +++ b/variables.h @@ -9,6 +9,13 @@ /* Shell variables and functions are stored in hash tables. */ #include "hashlib.h" +/* Placeholder for future modifications if cross-compiling or building a + `fat' binary, e.g. on Apple Rhapsody. These values are used in multiple + files, so they appear here. */ +#define HOSTTYPE CONF_HOSTTYPE +#define OSTYPE CONF_OSTYPE +#define MACHTYPE CONF_MACHTYPE + /* What a shell variable looks like. */ typedef struct variable *DYNAMIC_FUNC (); @@ -69,6 +76,8 @@ extern void initialize_shell_variables __P((char **, int)); extern SHELL_VAR *set_if_not __P((char *, char *)); extern void set_lines_and_columns __P((int, int)); +extern void set_ppid __P((void)); + extern SHELL_VAR *find_function __P((char *)); extern SHELL_VAR *find_variable __P((char *)); extern SHELL_VAR *find_variable_internal __P((char *, int)); @@ -112,6 +121,7 @@ extern void set_var_auto_export __P((char *)); extern void set_func_auto_export __P((char *)); extern void sort_variables __P((SHELL_VAR **)); extern void maybe_make_export_env __P((void)); +extern void update_export_env_inplace __P((char *, int, char *)); extern void put_command_name_into_env __P((char *)); extern void put_gnu_argv_flags_into_env __P((int, char *)); extern void print_var_list __P((SHELL_VAR **)); |