diff options
author | Matt Thomas <matt@3am-software.com> | 2019-07-31 14:11:16 +0000 |
---|---|---|
committer | John David Anglin <danglin@gcc.gnu.org> | 2019-07-31 14:11:16 +0000 |
commit | 428642b132a4f2ce6c368398ec7f2ff307f33f8a (patch) | |
tree | ee3b652ae811af471397c011ef96a7d3826015c6 /gcc/config.gcc | |
parent | 538e4cdc15fdfc06f2a54f1a92bc996ec99cb528 (diff) | |
download | gcc-428642b132a4f2ce6c368398ec7f2ff307f33f8a.zip gcc-428642b132a4f2ce6c368398ec7f2ff307f33f8a.tar.gz gcc-428642b132a4f2ce6c368398ec7f2ff307f33f8a.tar.bz2 |
config.gcc (hppa*-*-netbsd*): New target.
gcc/ChangeLog:
* config.gcc (hppa*-*-netbsd*): New target.
* config/pa/pa-netbsd.h: New file.
* config/pa/pa32-netbsd.h: New file.
libgcc/ChangeLog:
* config.host (hppa*-*-netbsd*): New case.
* config/pa/t-netbsd: New file.
Co-Authored-By: Matthew Green <mrg@eterna.com.au>
Co-Authored-By: Maya Rashish <coypu@sdf.org>
Co-Authored-By: Nick Hudson <nick@nthcliff.demon.co.uk>
From-SVN: r273933
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r-- | gcc/config.gcc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc index caab0a4..291e288 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -1522,6 +1522,14 @@ hppa*-*-openbsd*) gas=yes gnu_ld=yes ;; +hppa*-*-netbsd*) + target_cpu_default="MASK_PA_11|MASK_NO_SPACE_REGS" + tm_file="${tm_file} dbxelf.h elfos.h ${nbsd_tm_file} \ + pa/pa-netbsd.h pa/pa32-regs.h pa/pa32-netbsd.h" + tmake_file="${tmake_file}" + tm_defines="${tm_defines} CHAR_FAST8=1 SHORT_FAST16=1" + extra_options="${extra_options} netbsd.opt netbsd-elf.opt" + ;; hppa[12]*-*-hpux10*) case ${target} in hppa1.1-*-* | hppa2*-*-*) |