Comment out __VpadToAlign as GCC is doing it well now itself

This commit is contained in:
Wilson Snyder 2009-11-03 21:55:34 -05:00
parent 3236607be4
commit db2c6820ee

View File

@ -479,7 +479,9 @@ void V3OutFile::putAlign (bool/*AlignClass*/ isStatic, int align, int size, cons
int& alignr = isStatic ? m_declSAlign : m_declNSAlign; int& alignr = isStatic ? m_declSAlign : m_declNSAlign;
int padsize = alignSize - (alignr % alignSize); int padsize = alignSize - (alignr % alignSize);
if (padsize && padsize!=alignSize) { if (padsize && padsize!=alignSize) {
puts("char\t"); // Modern versions of GCC no longer need this, they'll pad for us, so
// we'll save the work and danger of getting it wrong.
puts("//char\t");
puts(prefix); puts(prefix);
puts("__VpadToAlign"+cvtToStr(alignr) puts("__VpadToAlign"+cvtToStr(alignr)
+"["+cvtToStr(padsize)+"];\n"); +"["+cvtToStr(padsize)+"];\n");