GP-1922 Integer size suffix

This commit is contained in:
caheckman 2022-04-13 19:02:24 -04:00
parent d7f9cdfe5c
commit fb3366a4e2
15 changed files with 178 additions and 66 deletions

View file

@ -372,7 +372,7 @@ void Architecture::setPrintLanguage(const string &nm)
ostream *t = print->getOutputStream();
print = capa->buildLanguage(this);
print->setOutputStream(t); // Restore settings from previous language
print->getCastStrategy()->setTypeFactory(types);
print->initializeFromArchitecture();
if (printxml)
print->setXML(true);
printlist.push_back(print);
@ -1342,7 +1342,7 @@ void Architecture::init(DocumentStorage &store)
buildDatabase(store);
restoreFromSpec(store);
print->getCastStrategy()->setTypeFactory(types);
print->initializeFromArchitecture();
symboltab->adjustCaches(); // In case the specs created additional address spaces
postSpecFile(); // Let subclasses do things after translate is ready