diff options
author | Thomas Koenig <tkoenig@gcc.gnu.org> | 2021-09-13 19:49:49 +0200 |
---|---|---|
committer | Thomas Koenig <tkoenig@gcc.gnu.org> | 2021-09-13 19:49:49 +0200 |
commit | b18a97e5dd0935e1c4a626c230f21457d0aad3d5 (patch) | |
tree | c1818f41af6fe780deafb6cd6a183f32085fe654 /gcc/config/m32c | |
parent | e76a53644c9d70e998c0d050e9a456af388c6b61 (diff) | |
download | gcc-b18a97e5dd0935e1c4a626c230f21457d0aad3d5.zip gcc-b18a97e5dd0935e1c4a626c230f21457d0aad3d5.tar.gz gcc-b18a97e5dd0935e1c4a626c230f21457d0aad3d5.tar.bz2 |
Merged current trunk to branch.
Diffstat (limited to 'gcc/config/m32c')
-rw-r--r-- | gcc/config/m32c/addsub.md | 2 | ||||
-rw-r--r-- | gcc/config/m32c/bitops.md | 2 | ||||
-rw-r--r-- | gcc/config/m32c/blkmov.md | 2 | ||||
-rw-r--r-- | gcc/config/m32c/cond.md | 2 | ||||
-rw-r--r-- | gcc/config/m32c/constraints.md | 2 | ||||
-rw-r--r-- | gcc/config/m32c/jump.md | 2 | ||||
-rw-r--r-- | gcc/config/m32c/m32c-modes.def | 2 | ||||
-rw-r--r-- | gcc/config/m32c/m32c-pragma.c | 2 | ||||
-rw-r--r-- | gcc/config/m32c/m32c-protos.h | 2 | ||||
-rw-r--r-- | gcc/config/m32c/m32c.abi | 2 | ||||
-rw-r--r-- | gcc/config/m32c/m32c.c | 5 | ||||
-rw-r--r-- | gcc/config/m32c/m32c.h | 3 | ||||
-rw-r--r-- | gcc/config/m32c/m32c.md | 2 | ||||
-rw-r--r-- | gcc/config/m32c/m32c.opt | 2 | ||||
-rw-r--r-- | gcc/config/m32c/minmax.md | 2 | ||||
-rw-r--r-- | gcc/config/m32c/mov.md | 2 | ||||
-rw-r--r-- | gcc/config/m32c/muldiv.md | 2 | ||||
-rw-r--r-- | gcc/config/m32c/predicates.md | 2 | ||||
-rw-r--r-- | gcc/config/m32c/prologue.md | 2 | ||||
-rw-r--r-- | gcc/config/m32c/rtems.h | 2 | ||||
-rw-r--r-- | gcc/config/m32c/shift.md | 2 | ||||
-rw-r--r-- | gcc/config/m32c/t-m32c | 2 |
22 files changed, 25 insertions, 23 deletions
diff --git a/gcc/config/m32c/addsub.md b/gcc/config/m32c/addsub.md index 8c88878..fd00773 100644 --- a/gcc/config/m32c/addsub.md +++ b/gcc/config/m32c/addsub.md @@ -1,5 +1,5 @@ ;; Machine Descriptions for R8C/M16C/M32C -;; Copyright (C) 2005-2020 Free Software Foundation, Inc. +;; Copyright (C) 2005-2021 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/m32c/bitops.md b/gcc/config/m32c/bitops.md index c87a848..8573aeb 100644 --- a/gcc/config/m32c/bitops.md +++ b/gcc/config/m32c/bitops.md @@ -1,5 +1,5 @@ ;; Machine Descriptions for R8C/M16C/M32C -;; Copyright (C) 2005-2020 Free Software Foundation, Inc. +;; Copyright (C) 2005-2021 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/m32c/blkmov.md b/gcc/config/m32c/blkmov.md index 23557e5..c140509 100644 --- a/gcc/config/m32c/blkmov.md +++ b/gcc/config/m32c/blkmov.md @@ -1,5 +1,5 @@ ;; Machine Descriptions for R8C/M16C/M32C -;; Copyright (C) 2006-2020 Free Software Foundation, Inc. +;; Copyright (C) 2006-2021 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/m32c/cond.md b/gcc/config/m32c/cond.md index b73ded7..b80b103 100644 --- a/gcc/config/m32c/cond.md +++ b/gcc/config/m32c/cond.md @@ -1,5 +1,5 @@ ;; Machine Descriptions for R8C/M16C/M32C -;; Copyright (C) 2005-2020 Free Software Foundation, Inc. +;; Copyright (C) 2005-2021 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/m32c/constraints.md b/gcc/config/m32c/constraints.md index 93afc2d..5e18821 100644 --- a/gcc/config/m32c/constraints.md +++ b/gcc/config/m32c/constraints.md @@ -1,5 +1,5 @@ ;; m32c constraints -;; Copyright (C) 2012-2020 Free Software Foundation, Inc. +;; Copyright (C) 2012-2021 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/m32c/jump.md b/gcc/config/m32c/jump.md index 20858b4..4e93c95 100644 --- a/gcc/config/m32c/jump.md +++ b/gcc/config/m32c/jump.md @@ -1,5 +1,5 @@ ;; Machine Descriptions for R8C/M16C/M32C -;; Copyright (C) 2005-2020 Free Software Foundation, Inc. +;; Copyright (C) 2005-2021 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/m32c/m32c-modes.def b/gcc/config/m32c/m32c-modes.def index db0be03..b5c613c 100644 --- a/gcc/config/m32c/m32c-modes.def +++ b/gcc/config/m32c/m32c-modes.def @@ -1,5 +1,5 @@ /* Target-Specific Modes for R8C/M16C/M32C - Copyright (C) 2005-2020 Free Software Foundation, Inc. + Copyright (C) 2005-2021 Free Software Foundation, Inc. Contributed by Red Hat. This file is part of GCC. diff --git a/gcc/config/m32c/m32c-pragma.c b/gcc/config/m32c/m32c-pragma.c index 754c334..54c09e5 100644 --- a/gcc/config/m32c/m32c-pragma.c +++ b/gcc/config/m32c/m32c-pragma.c @@ -1,5 +1,5 @@ /* M32C Pragma support - Copyright (C) 2004-2020 Free Software Foundation, Inc. + Copyright (C) 2004-2021 Free Software Foundation, Inc. Contributed by Red Hat, Inc. This file is part of GCC. diff --git a/gcc/config/m32c/m32c-protos.h b/gcc/config/m32c/m32c-protos.h index 681b197..bebeff9 100644 --- a/gcc/config/m32c/m32c-protos.h +++ b/gcc/config/m32c/m32c-protos.h @@ -1,5 +1,5 @@ /* Target Prototypes for R8C/M16C/M32C - Copyright (C) 2005-2020 Free Software Foundation, Inc. + Copyright (C) 2005-2021 Free Software Foundation, Inc. Contributed by Red Hat. This file is part of GCC. diff --git a/gcc/config/m32c/m32c.abi b/gcc/config/m32c/m32c.abi index 2a4cc1f..5f56a95 100644 --- a/gcc/config/m32c/m32c.abi +++ b/gcc/config/m32c/m32c.abi @@ -1,5 +1,5 @@ Target Definitions for R8C/M16C/M32C - Copyright (C) 2005-2020 Free Software Foundation, Inc. + Copyright (C) 2005-2021 Free Software Foundation, Inc. Contributed by Red Hat. This file is part of GCC. diff --git a/gcc/config/m32c/m32c.c b/gcc/config/m32c/m32c.c index 01185f9..d22bdd7 100644 --- a/gcc/config/m32c/m32c.c +++ b/gcc/config/m32c/m32c.c @@ -1,5 +1,5 @@ /* Target Code for R8C/M16C/M32C - Copyright (C) 2005-2020 Free Software Foundation, Inc. + Copyright (C) 2005-2021 Free Software Foundation, Inc. Contributed by Red Hat. This file is part of GCC. @@ -1296,6 +1296,9 @@ m32c_push_rounding (poly_int64 n) return (n + 1) & ~1; } +#undef TARGET_PUSH_ARGUMENT +#define TARGET_PUSH_ARGUMENT hook_bool_uint_true + /* Passing Arguments in Registers */ /* Implements TARGET_FUNCTION_ARG. Arguments are passed partly in diff --git a/gcc/config/m32c/m32c.h b/gcc/config/m32c/m32c.h index 895f8f3..228a73d 100644 --- a/gcc/config/m32c/m32c.h +++ b/gcc/config/m32c/m32c.h @@ -1,5 +1,5 @@ /* Target Definitions for R8C/M16C/M32C - Copyright (C) 2005-2020 Free Software Foundation, Inc. + Copyright (C) 2005-2021 Free Software Foundation, Inc. Contributed by Red Hat. This file is part of GCC. @@ -472,7 +472,6 @@ enum reg_class /* Passing Function Arguments on the Stack */ -#define PUSH_ARGS 1 #define PUSH_ROUNDING(N) m32c_push_rounding (N) #define CALL_POPS_ARGS(C) 0 diff --git a/gcc/config/m32c/m32c.md b/gcc/config/m32c/m32c.md index eb39631..13aee2a 100644 --- a/gcc/config/m32c/m32c.md +++ b/gcc/config/m32c/m32c.md @@ -1,5 +1,5 @@ ;; Machine Descriptions for R8C/M16C/M32C -;; Copyright (C) 2005-2020 Free Software Foundation, Inc. +;; Copyright (C) 2005-2021 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/m32c/m32c.opt b/gcc/config/m32c/m32c.opt index 48d9431..d414b45 100644 --- a/gcc/config/m32c/m32c.opt +++ b/gcc/config/m32c/m32c.opt @@ -1,5 +1,5 @@ ; Target Options for R8C/M16C/M32C -; Copyright (C) 2005-2020 Free Software Foundation, Inc. +; Copyright (C) 2005-2021 Free Software Foundation, Inc. ; Contributed by Red Hat. ; ; This file is part of GCC. diff --git a/gcc/config/m32c/minmax.md b/gcc/config/m32c/minmax.md index e8fb2d5..e3ff148 100644 --- a/gcc/config/m32c/minmax.md +++ b/gcc/config/m32c/minmax.md @@ -1,5 +1,5 @@ ;; Machine Descriptions for R8C/M16C/M32C -;; Copyright (C) 2005-2020 Free Software Foundation, Inc. +;; Copyright (C) 2005-2021 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/m32c/mov.md b/gcc/config/m32c/mov.md index 10ba712..b26ea54 100644 --- a/gcc/config/m32c/mov.md +++ b/gcc/config/m32c/mov.md @@ -1,5 +1,5 @@ ;; Machine Descriptions for R8C/M16C/M32C -;; Copyright (C) 2005-2020 Free Software Foundation, Inc. +;; Copyright (C) 2005-2021 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/m32c/muldiv.md b/gcc/config/m32c/muldiv.md index 81edaba..ca2c1b4 100644 --- a/gcc/config/m32c/muldiv.md +++ b/gcc/config/m32c/muldiv.md @@ -1,5 +1,5 @@ ;; Machine Descriptions for R8C/M16C/M32C -;; Copyright (C) 2005-2020 Free Software Foundation, Inc. +;; Copyright (C) 2005-2021 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/m32c/predicates.md b/gcc/config/m32c/predicates.md index 51ead56..dae5189 100644 --- a/gcc/config/m32c/predicates.md +++ b/gcc/config/m32c/predicates.md @@ -1,5 +1,5 @@ ;; Machine Descriptions for R8C/M16C/M32C -;; Copyright (C) 2005-2020 Free Software Foundation, Inc. +;; Copyright (C) 2005-2021 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/m32c/prologue.md b/gcc/config/m32c/prologue.md index 1ce4d55..f4347af 100644 --- a/gcc/config/m32c/prologue.md +++ b/gcc/config/m32c/prologue.md @@ -1,5 +1,5 @@ ;; Machine Descriptions for R8C/M16C/M32C -;; Copyright (C) 2005-2020 Free Software Foundation, Inc. +;; Copyright (C) 2005-2021 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/m32c/rtems.h b/gcc/config/m32c/rtems.h index 5413e27..80b69ec 100644 --- a/gcc/config/m32c/rtems.h +++ b/gcc/config/m32c/rtems.h @@ -1,5 +1,5 @@ /* Definitions for rtems targeting a M32C using ELF. - Copyright (C) 2008-2020 Free Software Foundation, Inc. + Copyright (C) 2008-2021 Free Software Foundation, Inc. Contributed by Joel Sherrill (joel@OARcorp.com). This file is part of GCC. diff --git a/gcc/config/m32c/shift.md b/gcc/config/m32c/shift.md index 7d1c531..c26b637 100644 --- a/gcc/config/m32c/shift.md +++ b/gcc/config/m32c/shift.md @@ -1,5 +1,5 @@ ;; Machine Descriptions for R8C/M16C/M32C -;; Copyright (C) 2005-2020 Free Software Foundation, Inc. +;; Copyright (C) 2005-2021 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/m32c/t-m32c b/gcc/config/m32c/t-m32c index eecd327..b637239 100644 --- a/gcc/config/m32c/t-m32c +++ b/gcc/config/m32c/t-m32c @@ -1,5 +1,5 @@ # Target Makefile Fragment for R8C/M16C/M32C -# Copyright (C) 2005-2020 Free Software Foundation, Inc. +# Copyright (C) 2005-2021 Free Software Foundation, Inc. # Contributed by Red Hat. # # This file is part of GCC. |