* read.h (IGNORE_OPCODE_CASE): Do not define. Replace with ...

(TC_CASE_SENSITIVE): ... this.
	* read.c: Replace IGNORE_OPCODE_CASE with TC_CASE_SENSITIVE.
	* doc/internals.texi (TC_CASE_SENSITIVE): Document.
This commit is contained in:
Nathan Sidwell 2004-02-09 12:12:42 +00:00
parent d2dc51dbff
commit a8a3b3b21c
4 changed files with 15 additions and 4 deletions

View File

@ -1,3 +1,10 @@
2004-02-09 Nathan Sidwell <nathan@codesourcery.com>
* read.h (IGNORE_OPCODE_CASE): Do not define. Replace with ...
(TC_CASE_SENSITIVE): ... this.
* read.c: Replace IGNORE_OPCODE_CASE with TC_CASE_SENSITIVE.
* doc/internals.texi (TC_CASE_SENSITIVE): Document.
2004-02-06 James E Wilson <wilson@specifixinc.com>
* config/tc-ia64.c (dot_endp): Delete call to output_endp.

View File

@ -1033,6 +1033,11 @@ arguments, the character before the @kbd{=} character, and the value of
If you define this macro, it should return nonzero if the current input line
pointer should be treated as the end of a line.
@item TC_CASE_SENSITIVE
@cindex TC_CASE_SENSITIVE
Define this macro if instruction mnemonics and pseudos are case sensitive.
The default is to have it undefined giving case insensitive names.
@item md_parse_name
@cindex md_parse_name
If this macro is defined, GAS will call it for any symbol found in an

View File

@ -155,7 +155,7 @@ char is_end_of_line[256] = {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 /* */
};
#ifdef IGNORE_OPCODE_CASE
#ifndef TC_CASE_SENSITIVE
char original_case_string[128];
#endif
@ -720,7 +720,7 @@ read_a_source_file (char *name)
/* Expect pseudo-op or machine instruction. */
pop = NULL;
#ifdef IGNORE_OPCODE_CASE
#ifndef TC_CASE_SENSITIVE
{
char *s2 = s;

View File

@ -90,8 +90,7 @@ enum linkonce_type {
LINKONCE_SAME_CONTENTS
};
#define IGNORE_OPCODE_CASE
#ifdef IGNORE_OPCODE_CASE
#ifndef TC_CASE_SENSITIVE
extern char original_case_string[];
#endif