/[m4]/m4/lib/obstack.h
ViewVC logotype

Diff of /m4/lib/obstack.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1.1.1 by jbailey, Thu Feb 17 03:03:19 2000 UTC revision 1.1.1.1.2.1 by gary, Sun May 1 11:54:12 2005 UTC
# Line 1  Line 1 
1  /* obstack.h - object stack macros  /* obstack.h - object stack macros
    Copyright (C) 1988, 89, 90, 91, 92, 93, 94 Free Software Foundation, Inc.  
2    
3  This program is free software; you can redistribute it and/or modify it     Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994
4  under the terms of the GNU General Public License as published by the     Free Software Foundation, Inc.
5  Free Software Foundation; either version 2, or (at your option) any  
6  later version.     This program is free software; you can redistribute it and/or modify
7       it under the terms of the GNU General Public License as published by
8  This program is distributed in the hope that it will be useful,     the Free Software Foundation; either version 2 of the License, or
9  but WITHOUT ANY WARRANTY; without even the implied warranty of     (at your option) any later version.
10  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the  
11  GNU General Public License for more details.     This program is distributed in the hope that it will be useful,
12       but WITHOUT ANY WARRANTY; without even the implied warranty of
13  You should have received a copy of the GNU General Public License     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14  along with this program; if not, write to the Free Software     GNU General Public License for more details.
15  Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */  
16       You should have received a copy of the GNU General Public License
17       along with this program; if not, write to the Free Software
18       Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
19       02110-1301  USA
20    */
21    
22  /* Summary:  /* Summary:
23    
# Line 331  __extension__                                                          \ Line 335  __extension__                                                          \
335  /* These assume that the obstack alignment is good enough for pointers or ints,  /* These assume that the obstack alignment is good enough for pointers or ints,
336     and that the data added so far to the current object     and that the data added so far to the current object
337     shares that much alignment.  */     shares that much alignment.  */
338      
339  #define obstack_ptr_grow(OBSTACK,datum)                                 \  #define obstack_ptr_grow(OBSTACK,datum)                                 \
340  __extension__                                                           \  __extension__                                                           \
341  ({ struct obstack *__o = (OBSTACK);                                     \  ({ struct obstack *__o = (OBSTACK);                                     \

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.1.2.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26