From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28718 invoked by alias); 30 Jul 2008 19:08:00 -0000 Received: (qmail 28706 invoked by uid 22791); 30 Jul 2008 19:07:59 -0000 X-Spam-Check-By: sourceware.org Received: from mtaout2.012.net.il (HELO mtaout2.012.net.il) (84.95.2.4) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 30 Jul 2008 19:07:40 +0000 Received: from HOME-C4E4A596F7 ([84.229.228.238]) by i_mtaout2.012.net.il (HyperSendmail v2004.12) with ESMTPA id <0K4U00K5I2GWEK21@i_mtaout2.012.net.il> for gdb-patches@sourceware.org; Wed, 30 Jul 2008 22:07:45 +0300 (IDT) Date: Wed, 30 Jul 2008 19:08:00 -0000 From: Eli Zaretskii Subject: Re: minor doc fix In-reply-to: <20080730184902.GA25746@caradoc.them.org> X-012-Sender: halo1@inter.net.il To: Daniel Jacobowitz Cc: bartv@ecoscentric.com, gdb-patches@sourceware.org Reply-to: Eli Zaretskii Message-id: References: <20080730184902.GA25746@caradoc.them.org> X-IsSubscribed: yes Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2008-07/txt/msg00571.txt.bz2 > Date: Wed, 30 Jul 2008 14:49:02 -0400 > From: Daniel Jacobowitz > Cc: Bart Veer , gdb-patches@sourceware.org > > `long' and `unsigned long' are implemented as 64 bit types. How do you mean ``implemented''? These are primitive C data types, so the compiler implements them and we cannot change that. > Then in struct timeval: > > struct timeval { > time_t tv_sec; /* second */ > long tv_usec; /* microsecond */ > }; Is this a declaration that is compiled? If so, it uses the primitive data types defined by the compiler. Again, what am I missing here?