[Bug preprocessor/48677] cpp.exe broken ?
ralphengels at gmail dot com
gcc-bugzilla@gcc.gnu.org
Wed Apr 20 22:49:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48677
--- Comment #10 from ralphengels at gmail dot com <ralphengels at gmail dot com> 2011-04-20 22:48:54 UTC ---
hmm it seems im getting closer to iron out where the bug appears.
3880 #if defined(TARGET_SYSTEM_ROOT_RELOCATABLE) && !defined(VMS)
3881 /* If the normal TARGET_SYSTEM_ROOT is inside of $exec_prefix,
3882 then consider it to relocate with the rest of the GCC
installation
3883 if GCC_EXEC_PREFIX is set.
3884 ``make_relative_prefix'' is not compiled for VMS, so don't
call it. */
- 3885 if (target_system_root && !target_system_root_changed &&
gcc_exec_prefix)
3886 {
- 3887 char *tmp_prefix = get_relative_prefix
(decoded_options[0].arg, // decoded_options throws the BADF00D according to gdb
3888 standard_bindir_prefix,
3889 target_system_root);
- 3890 if (tmp_prefix && access_check (tmp_prefix, F_OK) == 0)
3891 {
- 3892 target_system_root = tmp_prefix;
- 3893 target_system_root_changed = 1;
3894 }
3895 }
3896 #endif
if i do a memory dump on the call to decoded_options in insight the first 10
registers show {0xbaadf00d} funny name btw.
maybe a bad pointer somewhere ?
More information about the Gcc-bugs
mailing list