PREV UP NEXT StackThreads/MP: version 0.77 User's Guide

Chapter 10: Known Limitations and Subtleties

While StackThreads/MP tries to support multithreading with unmodified GCC/G++, which does not have a notion of multiple threads of control, there are certain limitations which are hard to be fixed without changing the compiler or calling conventions. Here I list all the problems that I know of currently.

  • Floating SP Problem
  • Possible Slowdown by Disabling Inline
  • Structure Passing on SPARC
  • CPP Global Constructors
  • Alloca
  • Big arguments
  • Interaction with pragma interface