RISC-V: Add 'Smstateen' extension and its CSRs
[binutils-gdb.git] / gas / sb.h
index ea010ee34eb02980c4bfd239322319994c0a540a..4f23b3a23a73044436a7a3e332a6438b62b1c3e1 100644 (file)
--- a/gas/sb.h
+++ b/gas/sb.h
@@ -1,6 +1,5 @@
 /* sb.h - header file for string buffer manipulation routines
-   Copyright 1994, 1995, 2000, 2003, 2005, 2006, 2007, 2012
-   Free Software Foundation, Inc.
+   Copyright (C) 1994-2022 Free Software Foundation, Inc.
 
    Written by Steve and Judy Chamberlain of Cygnus Support,
       sac@cygnus.com
@@ -66,6 +65,13 @@ extern size_t sb_skip_white (size_t, sb *);
 extern size_t sb_skip_comma (size_t, sb *);
 
 /* Actually in input-scrub.c.  */
-extern void input_scrub_include_sb (sb *, char *, int);
+enum expansion {
+  /* Note: Order matters!  */
+  expanding_none,
+  expanding_repeat,
+  expanding_macro,
+  expanding_nested, /* Only for internal use of input-scrub.c.  */
+};
+extern void input_scrub_include_sb (sb *, char *, enum expansion);
 
 #endif /* SB_H */