aboutsummaryrefslogtreecommitdiff
path: root/libjava/classpath/java/security/Identity.java
diff options
context:
space:
mode:
authorZack Weinberg <zackw@panix.com>2007-03-26 20:55:10 +0000
committerZack Weinberg <zack@gcc.gnu.org>2007-03-26 20:55:10 +0000
commit95161faf6d635df17a7792840aa73600624b11fb (patch)
tree70749f6a010e63bca65e3197ff3b0ff5b77be848 /libjava/classpath/java/security/Identity.java
parent4a399aef3a4ddd508c25f73320646d03dfc08660 (diff)
downloadgcc-95161faf6d635df17a7792840aa73600624b11fb.zip
gcc-95161faf6d635df17a7792840aa73600624b11fb.tar.gz
gcc-95161faf6d635df17a7792840aa73600624b11fb.tar.bz2
gengtype.h (struct type): Replace 'sc' with boolean, scalar_is_char.
* gengtype.h (struct type): Replace 'sc' with boolean, scalar_is_char. (string_type): Don't declare. (do_scalar_typedef): Declare. (create_scalar_type): Update prototype. * gengtype.c (string_type): Make static. (scalar_nonchar, scalar_char): New. (do_scalar_typedef): Export. Always use scalar_nonchar for the type. (resolve_typedef): Use scalar_nonchar for error recovery. (create_scalar_type): Remove name_len field. Return scalar_char or scalar_nonchar as appropriate. (adjust_field_type): Look at scalar_is_char boolean to decide whether to use string_type. (throughout): Use scalar_nonchar instead of calling create_scalar_type, whenever possible. (main): Initialize scalar_char and scalar_nonchar before calling gen_rtx_next. * gengtype-lex.l: Adjust for removal of second argument to create_scalar_type. Use yylval.s instead of yylval.t when returning SCALAR. * gengtype-yacc.y: Type of SCALAR is string. Call create_scalar_type from type:SCALAR rule. Adjust for removal of second argument to create_scalar_type. From-SVN: r123231
Diffstat (limited to 'libjava/classpath/java/security/Identity.java')
0 files changed, 0 insertions, 0 deletions