diff options
author | Mark Mitchell <mark@codesourcery.com> | 2000-09-04 03:22:54 +0000 |
---|---|---|
committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 2000-09-04 03:22:54 +0000 |
commit | 1b84dc3709f339801f34093ccece9f484ff2b60e (patch) | |
tree | da47b0dc64ea1423361d0e40241e002e0da6d53a | |
parent | bff46771f0e03043028a61574ec22cf58c093e84 (diff) | |
download | gcc-1b84dc3709f339801f34093ccece9f484ff2b60e.zip gcc-1b84dc3709f339801f34093ccece9f484ff2b60e.tar.gz gcc-1b84dc3709f339801f34093ccece9f484ff2b60e.tar.bz2 |
operators.def (ALIGNOF_EXPR, [...]): Change new ABI mangling.
* operators.def (ALIGNOF_EXPR, MAX_EXPR, MIN_EXPR): Change
new ABI mangling.
From-SVN: r36125
-rw-r--r-- | gcc/cp/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/cp/operators.def | 6 |
2 files changed, 8 insertions, 3 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 057b071..0aafd37 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2000-09-03 Mark Mitchell <mark@codesourcery.com> + + * operators.def (ALIGNOF_EXPR, MAX_EXPR, MIN_EXPR): Change + new ABI mangling. + 2000-09-01 Nathan Sidwell <nathan@codesourcery.com> * parse.y (named_class_head): Check for TYPENAME_TYPE. Simplify diff --git a/gcc/cp/operators.def b/gcc/cp/operators.def index ec0838c..2fbb421 100644 --- a/gcc/cp/operators.def +++ b/gcc/cp/operators.def @@ -98,7 +98,7 @@ DEF_SIMPLE_OPERATOR ("++", PREINCREMENT_EXPR, "pp", "__pp", 1) DEF_SIMPLE_OPERATOR ("--", PREDECREMENT_EXPR, "mm", "__mm", 1) DEF_SIMPLE_OPERATOR ("sizeof", SIZEOF_EXPR, "sz", "__sz", 1) /* This is an extension. */ -DEF_SIMPLE_OPERATOR ("alignof", ALIGNOF_EXPR, "vx7alignof", "__al", 1) +DEF_SIMPLE_OPERATOR ("alignof", ALIGNOF_EXPR, "v17alignof", "__al", 1) /* The cast operator. */ DEF_SIMPLE_OPERATOR ("", TYPE_EXPR, "cv", OPERATOR_TYPENAME_FORMAT, 1) @@ -129,8 +129,8 @@ DEF_SIMPLE_OPERATOR ("[]", ARRAY_REF, "ix", "__vc", 2) DEF_SIMPLE_OPERATOR ("++", POSTINCREMENT_EXPR, "pp", "__pp", 2) DEF_SIMPLE_OPERATOR ("--", POSTDECREMENT_EXPR, "mm", "__mm", 2) /* These are extensions. */ -DEF_SIMPLE_OPERATOR ("<?", MIN_EXPR, "vx3min", "__mn", 2) -DEF_SIMPLE_OPERATOR (">?", MAX_EXPR, "vx3max", "__mx", 2) +DEF_SIMPLE_OPERATOR ("<?", MIN_EXPR, "v23min", "__mn", 2) +DEF_SIMPLE_OPERATOR (">?", MAX_EXPR, "v23max", "__mx", 2) /* This one is needed for mangling. */ DEF_SIMPLE_OPERATOR ("::", SCOPE_REF, "sr", NULL, 2); |