Quick Search:

Mode

Context

Displaying 3 lines of context. None | Less | More | Full

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.82
 
1.83
 
MAIN:ragge:20030707102945
 
pftn.c
_>1 -#if 0
 2 -static char *sccsid ="@(#)pftn.c        1.29 (Berkeley) 6/18/90";
 3 -#endif
  1+/*      $NetBSD$        */
  2+/*
  3+ * Copyright (c) 2003 Anders Magnusson (ragge@ludd.luth.se).
  4+ * All rights reserved.
  5+ *
  6+ * Redistribution and use in source and binary forms, with or without
  7+ * modification, are permitted provided that the following conditions
  8+ * are met:
  9+ * 1. Redistributions of source code must retain the above copyright
  10+ *    notice, this list of conditions and the following disclaimer.
  11+ * 2. Redistributions in binary form must reproduce the above copyright
  12+ *    notice, this list of conditions and the following disclaimer in the
  13+ *    documentation and/or other materials provided with the distribution.
  14+ * 3. The name of the author may not be used to endorse or promote products
  15+ *    derived from this software without specific prior written permission
  16+ *
  17+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
  18+ * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  19+ * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  20+ * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
  21+ * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  22+ * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  23+ * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  24+ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  25+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  26+ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  27+ */
  28+/*
  29+ * Copyright(C) Caldera International Inc. 2001-2002. All rights reserved.
  30+ *
  31+ * Redistribution and use in source and binary forms, with or without
  32+ * modification, are permitted provided that the following conditions
  33+ * are met:
  34+ *
  35+ * Redistributions of source code and documentation must retain the above
  36+ * copyright notice, this list of conditions and the following disclaimer.
  37+ * Redistributions in binary form must reproduce the above copyright
  38+ * notice, this list of conditionsand the following disclaimer in the
  39+ * documentation and/or other materials provided with the distribution.
  40+ * All advertising materials mentioning features or use of this software
  41+ * must display the following acknowledgement:
  42+ *      This product includes software developed or owned by Caldera
  43+ *      International, Inc.
  44+ * Neither the name of Caldera International, Inc. nor the names of other
  45+ * contributors may be used to endorse or promote products derived from
  46+ * this software without specific prior written permission.
  47+ *
  48+ * USE OF THE SOFTWARE PROVIDED FOR UNDER THIS LICENSE BY CALDERA
  49+ * INTERNATIONAL, INC. AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR
  50+ * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  51+ * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  52+ * DISCLAIMED.  IN NO EVENT SHALL CALDERA INTERNATIONAL, INC. BE LIABLE
  53+ * FOR ANY DIRECT, INDIRECT INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  54+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  55+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  56+ * HOWEVER CAUSED AND ON ANY THEORY OFLIABILITY, WHETHER IN CONTRACT,
  57+ * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
  58+ * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  59+ * POSSIBILITY OF SUCH DAMAGE.
  60+ */
461 
<> 62+/*
  63+ * Many changes from the 32V sources, among them:
  64+ * - New symbol table manager (moved to another file).
  65+ * - Prototype saving/checks.
  66+ */
  67+
568 # include "pass1.h"
 669 
<>7 -# include <stdlib.h>
 8 -
<_970 struct symtab *spname;
 1071 struct symtab *cftnsp;
 1172 static int strunem;             /* currently parsed member type */
FishEye: Open Source License registered to PCC.
Your maintenance has expired. You can renew your license at http://www.atlassian.com/fisheye/renew
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-09-02 09:00 +0200