Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!UUNET.UU.NET!island!M4!derek From: island!M4!derek@UUNET.UU.NET (Derek Clegg) Newsgroups: gnu.gdb.bug Subject: `gdb' doesn't understand variable length arrays Message-ID: <8905181806.AA08573@M4.island.uucp> Date: 18 May 89 18:06:27 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 33 /* Versions: * gdb version 3.1; gcc version 1.35 * File: * * Problem: * `gdb' doesn't understand variable length arrays (an extension provided * by `gcc'). * Repeat by: * % gcc -g -o bug * % gdb -q bug * Reading symbol data from /usr/sumatra/people/derek/gnu/gdb/bug...done. * (gdb) break foo * Ranged type doesn't fit within known sizes. * (gdb) quit * * Notes: * `gdb' was compiled with `config.gdb sun3os4'. * `gcc' was compiled with `config.gcc sun3-os4'. * I am using a Sun 3/60 with UNIX 4.2 (Sun release 4.0.1). * * Derek B Clegg ({uunet,ucbcad,sun}!island!derek) */ void foo(n) int n; { char m[n + 1]; } main() { foo(3); }