diff options
author | ebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-09-20 10:55:30 +0000 |
---|---|---|
committer | ebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-09-20 10:55:30 +0000 |
commit | f2326e1cc7ccd2bf58505b04c7461f3a602168eb (patch) | |
tree | 2cb550256aaceb5db12954fcb2df475db20ff6ee /gcc/stor-layout.c | |
parent | 568d1180f112d441997bb185824073986f94532b (diff) | |
download | gcc-f2326e1cc7ccd2bf58505b04c7461f3a602168eb.tar.gz |
* stor-layout.c (set_sizetype): Avoid useless type copy.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@151898 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/stor-layout.c')
-rw-r--r-- | gcc/stor-layout.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/stor-layout.c b/gcc/stor-layout.c index 47ce848b170..8ff286cb813 100644 --- a/gcc/stor-layout.c +++ b/gcc/stor-layout.c @@ -2310,9 +2310,9 @@ set_sizetype (tree type) if (TYPE_UNSIGNED (type)) { fixup_unsigned_type (bitsizetype); - ssizetype = build_distinct_type_copy (make_signed_type (oprecision)); + ssizetype = make_signed_type (oprecision); TYPE_IS_SIZETYPE (ssizetype) = 1; - sbitsizetype = build_distinct_type_copy (make_signed_type (precision)); + sbitsizetype = make_signed_type (precision); TYPE_IS_SIZETYPE (sbitsizetype) = 1; } else |