Hello! I've came across with a strange thing. After adding "-fno-inline" to g++ command line just after "-Os" size of binary was slightly increased. Two question. Why any difference exists? Why size increased not reduced? The code optimized indeed. I use gcc 3.2.2 from RH 9.0 distribution. No optimization related options besides mentioned above. Thanks. -- Best regards Ilja Golshtein