------- Comment #8 from steven at gcc dot gnu dot org  2006-07-24 21:51 -------
HJ definitely caused this bug:

Starting program: /home/steven/devel/build-trunk-test/gcc/xgcc -B.
-fno-builtin-iswalpha -fno-builtin-iswalnum -S b.c

Breakpoint 2, main (argc=6, argv=0x7fffffc7bbb8) at gcc.c:6096
6096      prune_options (&argc, &argv);
(gdb) p argc
$10 = 6
(gdb) p argv[0]
$11 = 0x7fffffc7def0 "/home/steven/devel/build-trunk-test/gcc/xgcc"
(gdb) p argv[1]
$12 = 0x7fffffc7df1d "-B."
(gdb) p argv[2]
$13 = 0x7fffffc7df21 "-fno-builtin-iswalpha"
(gdb) p argv[3]
$14 = 0x7fffffc7df37 "-fno-builtin-iswalnum"
(gdb) p argv[4]
$15 = 0x7fffffc7df4d "-S"
(gdb) p argv[5]
$16 = 0x7fffffc7df50 "b.c"
(gdb) next
6104      unlock_std_streams ();
(gdb) p argc
$17 = 5
(gdb) p argv[0]
$18 = 0x7fffffc7def0 "/home/steven/devel/build-trunk-test/gcc/xgcc"
(gdb) p argv[1]
$19 = 0x7fffffc7df1d "-B."
(gdb) p argv[2]
$20 = 0x7fffffc7df37 "-fno-builtin-iswalnum"
(gdb) p argv[3]
$21 = 0x7fffffc7df4d "-S"
(gdb) p argv[4]
$22 = 0x7fffffc7df50 "b.c"
(gdb) p argv[5]
$23 = 0x0
(gdb)  

So prune_options prunes too much.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28437

Reply via email to