X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=libgfortran%2Flibgfortran.h;h=f51ef00e1c5ceef9bf83f2abdf4ceade21a88b47;hb=20f7a45c9cc722ce7f62753ba2b599caad495346;hp=8d1fa4dfec12788124764c7c313b1e9e53ff593a;hpb=9e09cd236ce2be94ed828668c2925a25ce81616d;p=pf3gnuchains%2Fgcc-fork.git diff --git a/libgfortran/libgfortran.h b/libgfortran/libgfortran.h index 8d1fa4dfec1..f51ef00e1c5 100644 --- a/libgfortran/libgfortran.h +++ b/libgfortran/libgfortran.h @@ -1,10 +1,10 @@ /* Common declarations for all of libgfortran. - Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 + Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. Contributed by Paul Brook , and Andy Vaught -This file is part of the GNU Fortran 95 runtime library (libgfortran). +This file is part of the GNU Fortran runtime library (libgfortran). Libgfortran is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -586,7 +586,7 @@ st_option; that were given (-std=, -pedantic) we should issue an error, a warning or nothing. */ typedef enum -{ SILENT, WARNING, ERROR } +{ NOTIFICATION_SILENT, NOTIFICATION_WARNING, NOTIFICATION_ERROR } notification; /* This is returned by notify_std and several io functions. */ @@ -701,6 +701,8 @@ internal_proto(show_backtrace); #if defined(HAVE_GFC_REAL_16) #define GFC_LARGEST_BUF (sizeof (GFC_REAL_16)) +#elif defined(HAVE_GFC_INTEGER_16) +#define GFC_LARGEST_BUF (sizeof (GFC_INTEGER_LARGEST)) #elif defined(HAVE_GFC_REAL_10) #define GFC_LARGEST_BUF (sizeof (GFC_REAL_10)) #else @@ -765,9 +767,6 @@ internal_proto(set_fpu); extern void *get_mem (size_t) __attribute__ ((malloc)); internal_proto(get_mem); -extern void free_mem (void *); -internal_proto(free_mem); - extern void *internal_malloc_size (size_t) __attribute__ ((malloc)); internal_proto(internal_malloc_size);