This is the mail archive of the gdb@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Sevenbit-strings only partially respected?


I've run into a situation where setting 'print sevenbit-strings' of off still 
does not prevent GDB from escaping some characters. Specifically,
consider the character 0xD0, and this bit in printchar:

  if (c < 0x20 ||		/* Low control chars */
      (c >= 0x7F && c < 0xA0) ||	/* DEL, High controls */
      (sevenbit_strings && c >= 0x80))
    {				/* high order bit set */

Apparently, the second condition fires and causes 0xD0 to be quoted. Is
this expected behaviour?

- Volodya


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]