mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2025-02-16 07:27:56 +00:00
* expr.c (operand): Remove `if (0 && ..)' statement and
subsequently unused target_op label. Collapse `if (1 || ..)' statement. * app.c (do_scrub_chars): Remove unused case 0, as it is handled separately above the switch.
This commit is contained in:
parent
e4d4d200c0
commit
8c9f705ebb
@ -1,3 +1,11 @@
|
||||
2006-05-09 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* expr.c (operand): Remove `if (0 && ..)' statement and
|
||||
subsequently unused target_op label. Collapse `if (1 || ..)'
|
||||
statement.
|
||||
* app.c (do_scrub_chars): Remove unused case 0, as it is handled
|
||||
separately above the switch.
|
||||
|
||||
2006-05-08 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
PR gas/2623
|
||||
|
@ -888,9 +888,6 @@ do_scrub_chars (int (*get) (char *, int), char *tostart, int tolen)
|
||||
|
||||
switch (state)
|
||||
{
|
||||
case 0:
|
||||
state++;
|
||||
goto recycle; /* Punted leading sp */
|
||||
case 1:
|
||||
/* We can arrive here if we leave a leading whitespace
|
||||
character at the beginning of a line. */
|
||||
|
12
gas/expr.c
12
gas/expr.c
@ -1003,11 +1003,6 @@ operand (expressionS *expressionP, enum expr_mode mode)
|
||||
case '-':
|
||||
case '+':
|
||||
{
|
||||
/* Do not accept ++e or --e as +(+e) or -(-e)
|
||||
Disabled, since the preprocessor removes whitespace. */
|
||||
if (0 && (c == '-' || c == '+') && *input_line_pointer == c)
|
||||
goto target_op;
|
||||
|
||||
operand (expressionP, mode);
|
||||
if (expressionP->X_op == O_constant)
|
||||
{
|
||||
@ -1291,7 +1286,6 @@ operand (expressionS *expressionP, enum expr_mode mode)
|
||||
}
|
||||
else
|
||||
{
|
||||
target_op:
|
||||
/* Let the target try to parse it. Success is indicated by changing
|
||||
the X_op field to something other than O_absent and pointing
|
||||
input_line_pointer past the expression. If it can't parse the
|
||||
@ -1552,11 +1546,7 @@ operator (int *num_chars)
|
||||
|
||||
case '+':
|
||||
case '-':
|
||||
/* Do not allow a++b and a--b to be a + (+b) and a - (-b)
|
||||
Disabled, since the preprocessor removes whitespace. */
|
||||
if (1 || input_line_pointer[1] != c)
|
||||
return op_encoding[c];
|
||||
return O_illegal;
|
||||
return op_encoding[c];
|
||||
|
||||
case '<':
|
||||
switch (input_line_pointer[1])
|
||||
|
Loading…
x
Reference in New Issue
Block a user