On Sat, Jan 12, 2008 at 07:41:30AM +0100, Roland Mainz wrote: > > Hi! > > ---- > > Is it "legal" to disable CTF for OS/Net libraries ? I'm asking since CTF > has caused nothing but pain for us in the last year, including the > C99/VLA issue (which requires some work to "backport" code to use > |alloca()| (which is not possible in all cases, e.g. it's not possible > to replace a VLA with |alloca()| within a loop)), that the current CTF > generation seems to be completely incompatible to the Sun Studio > interprocedural optimizer (as consequence performace gets damaged) etc. > ... and at some point I'm wondering whether these "costs" are justified > by the "benefits" ...
Can you be a bit more specific? I haven't heard of these issues before. What is the c99/vla issue? (and provide a bugid if there is one) How is ctf incompatible with the interprocedural optimizer? (this statement is confusing to me since we're just post-processing debug information after the compiler runs). -Mike -- Mike Shapiro, Solaris Kernel Development. blogs.sun.com/mws/ _______________________________________________ opensolaris-code mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/opensolaris-code
