Subject: Re: Global variable name which equals to func name causes coredump(gcc).
To: =?utf-8?B?5Y2e57uN6Zu3?= <bianshaolei@gmail.com>
From: Greg Troxel <gdt@ir.bbn.com>
List: tech-userlevel
Date: 09/27/2007 07:49:22
  Obviously fread called the wrong func address of read.

To answer if this is a bug, I think you'll need to read the C standard
very carefully.  read(2) is not part of C; man 2 read says it's in POSIX.1.
But fread is part of C89.