Tiny Core Base > Alpha Releases
Tiny Core v4.0 Alpha 3
curaga:
hjkl, please open a bug against the kernel's usb system with these details. It's a regression from the previous kernel.
Juanito:
--- Quote from: robc on September 10, 2011, 03:13:20 AM ---I ran some quick builds of ccache to look at the different optimizations. The build tests failed without the -fno-omit-frame-pointer switch. The builds finished and produced the binary but the binary failed at runtime with the testsuites. I would recommend adding the --enable-frame-pointer into gcc to prevent any runtime problems.
--- End quote ---
Looking at http://gcc.gnu.org/onlinedocs/gcc-4.6.1/gcc/Optimize-Options.html#Optimize-Options:
--- Quote ----O also turns on -fomit-frame-pointer on machines where doing so does not interfere with debugging
--- End quote ---
--- Quote ---Starting with GCC version 4.6, the default setting (when not optimizing for size) for 32-bit Linux x86 and 32-bit Darwin x86 targets has been changed to -fomit-frame-pointer. The default can be reverted to -fno-omit-frame-pointer by configuring GCC with the --enable-frame-pointer configure option.
--- End quote ---
Given:
--- Quote ----fomit-frame-pointer
Don't keep the frame pointer in a register for functions that don't need one. This avoids the instructions to save, set up and restore frame pointers; it also makes an extra register available in many functions. It also makes debugging impossible on some machines.
--- End quote ---
..it is somehow hard to see why including "instructions to save, set up and restore frame pointers" makes the size of compiled binaries smaller.
I'll look at this some more in the next couple of days.
hjkl:
--- Quote from: curaga on September 11, 2011, 02:02:23 AM ---hjkl, please open a bug against the kernel's usb system with these details. It's a regression from the previous kernel.
--- End quote ---
Hi curaga,
I got your suggestion. But, I'm afraid I don't know where to go from here in order to report "a bug against the kernel's usb system." I realize that I have to learn a lot more. :(
curaga:
--- Quote from: hjkl on September 11, 2011, 04:07:54 AM ---Hi curaga,
I got your suggestion. But, I'm afraid I don't know where to go from here in order to report "a bug against the kernel's usb system." I realize that I have to learn a lot more. :(
--- End quote ---
It would be bugzilla.kernel.org, but kernel.org is down right now after the server was rooted.
Navigation
[0] Message Index
[*] Previous page
Go to full version