aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>2023-09-27 16:21:25 +0200
committerPhilip Herron <philip.herron@embecosm.com>2023-10-31 11:39:08 +0000
commit5afa8b58b73d46091117867aff6f22703c2cb67f (patch)
tree42b985c0016cea8916fe0cfd9947ea4d1dcdb956
parentb71fd2afa8316c3a247754963d801c4b7ca0050d (diff)
downloadgcc-5afa8b58b73d46091117867aff6f22703c2cb67f.zip
gcc-5afa8b58b73d46091117867aff6f22703c2cb67f.tar.gz
gcc-5afa8b58b73d46091117867aff6f22703c2cb67f.tar.bz2
Add an explicit value to proc macro enum kind
We'll need this value in the final binary, it should therefore be kept explicit. ChangeLog: * libgrust/libproc_macro_internal/proc_macro.h (enum ProcmacroTag): Add explicit value for proc macro tag enum. Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-rw-r--r--libgrust/libproc_macro_internal/proc_macro.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libgrust/libproc_macro_internal/proc_macro.h b/libgrust/libproc_macro_internal/proc_macro.h
index 457ec46..9e142ff 100644
--- a/libgrust/libproc_macro_internal/proc_macro.h
+++ b/libgrust/libproc_macro_internal/proc_macro.h
@@ -66,7 +66,7 @@ struct Bang
enum ProcmacroTag
{
- CUSTOM_DERIVE,
+ CUSTOM_DERIVE = 0,
ATTR,
BANG,
};