mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-06-07 01:36:01 +02:00
2004-11-23 Alain Magloire
Tentative fix for 77435 * cdi/org/eclipse/cdt/debug/mi/core/cdi/SourceManager.java
This commit is contained in:
parent
2399f89255
commit
f516c46c67
2 changed files with 25 additions and 0 deletions
|
@ -1,3 +1,7 @@
|
||||||
|
2004-11-23 Alain Magloire
|
||||||
|
Tentative fix for 77435
|
||||||
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/SourceManager.java
|
||||||
|
|
||||||
2004-11-19 Alain Magloire
|
2004-11-19 Alain Magloire
|
||||||
Protect agains possible NPE.
|
Protect agains possible NPE.
|
||||||
* cdi/org/eclipse/cdt/debug/mi/core/cdi/RegisterManager.java
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/RegisterManager.java
|
||||||
|
|
|
@ -288,6 +288,27 @@ public class SourceManager extends Manager {
|
||||||
return new IntType(target, typename); // ????
|
return new IntType(target, typename); // ????
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (typename.equals("int8_t")) { //$NON-NLS-1$
|
||||||
|
return new CharType(target, typename);
|
||||||
|
} else if (typename.equals("uint8_t")) { //$NON-NLS-1$
|
||||||
|
return new CharType(target, typename, true);
|
||||||
|
} else if (typename.equals("int16_t")) { //$NON-NLS-1$
|
||||||
|
return new ShortType(target, typename);
|
||||||
|
} else if (typename.equals("uint16_t")) { //$NON-NLS-1$
|
||||||
|
return new ShortType(target, typename, true);
|
||||||
|
} else if (typename.equals("int32_t")) { //$NON-NLS-1$
|
||||||
|
return new LongType(target, typename);
|
||||||
|
} else if (typename.equals("uint31_t")) { //$NON-NLS-1$
|
||||||
|
return new LongType(target, typename, true);
|
||||||
|
} else if (typename.equals("int64_t")) { //$NON-NLS-1$
|
||||||
|
return new LongLongType(target, typename);
|
||||||
|
} else if (typename.equals("uint64_t")) { //$NON-NLS-1$
|
||||||
|
return new LongLongType(target, typename, true);
|
||||||
|
} else if (typename.equals("int128_t")) { //$NON-NLS-1$
|
||||||
|
return new IntType(target, typename); // ????
|
||||||
|
} else if (typename.equals("uint128_t")) { //$NON-NLS-1$
|
||||||
|
return new IntType(target, typename, true); // ????
|
||||||
|
}
|
||||||
|
|
||||||
StringTokenizer st = new StringTokenizer(typename);
|
StringTokenizer st = new StringTokenizer(typename);
|
||||||
int count = st.countTokens();
|
int count = st.countTokens();
|
||||||
|
|
Loading…
Add table
Reference in a new issue