aboutsummaryrefslogtreecommitdiff
path: root/libgfortran/intrinsics/malloc.c
diff options
context:
space:
mode:
authorJanne Blomqvist <jb@gcc.gnu.org>2016-12-19 18:20:09 +0200
committerJanne Blomqvist <jb@gcc.gnu.org>2016-12-19 18:20:09 +0200
commit4daecdb62396a1571f3cba861a0068ab539f8e28 (patch)
tree0b3e2a248ff3023e5cfd7d377449f03d50f300a5 /libgfortran/intrinsics/malloc.c
parent03506f8cc3da48ed9303ebbd435eeaacee6629e6 (diff)
downloadgcc-4daecdb62396a1571f3cba861a0068ab539f8e28.zip
gcc-4daecdb62396a1571f3cba861a0068ab539f8e28.tar.gz
gcc-4daecdb62396a1571f3cba861a0068ab539f8e28.tar.bz2
Remove unused functions, take 2.
2016-12-19 Janne Blomqvist <jb@gcc.gnu.org> * Actually remove files that should have been removed by r243799. This line, and those below, will be ignored-- M libgfortran/ChangeLog D libgfortran/generated/exponent_r10.c D libgfortran/generated/exponent_r16.c D libgfortran/generated/exponent_r4.c D libgfortran/generated/exponent_r8.c D libgfortran/generated/fraction_r10.c D libgfortran/generated/fraction_r16.c D libgfortran/generated/fraction_r4.c D libgfortran/generated/fraction_r8.c D libgfortran/generated/nearest_r10.c D libgfortran/generated/nearest_r16.c D libgfortran/generated/nearest_r4.c D libgfortran/generated/nearest_r8.c D libgfortran/generated/rrspacing_r10.c D libgfortran/generated/rrspacing_r16.c D libgfortran/generated/rrspacing_r4.c D libgfortran/generated/rrspacing_r8.c D libgfortran/generated/set_exponent_r10.c D libgfortran/generated/set_exponent_r16.c D libgfortran/generated/set_exponent_r4.c D libgfortran/generated/set_exponent_r8.c D libgfortran/generated/spacing_r10.c D libgfortran/generated/spacing_r16.c D libgfortran/generated/spacing_r4.c D libgfortran/generated/spacing_r8.c D libgfortran/generated/transpose_c10.c D libgfortran/generated/transpose_c16.c D libgfortran/generated/transpose_c4.c D libgfortran/generated/transpose_c8.c D libgfortran/generated/transpose_i16.c D libgfortran/generated/transpose_i4.c D libgfortran/generated/transpose_i8.c D libgfortran/generated/transpose_r10.c D libgfortran/generated/transpose_r16.c D libgfortran/generated/transpose_r4.c D libgfortran/generated/transpose_r8.c D libgfortran/intrinsics/malloc.c D libgfortran/intrinsics/transpose_generic.c D libgfortran/m4/exponent.m4 D libgfortran/m4/fraction.m4 D libgfortran/m4/nearest.m4 D libgfortran/m4/rrspacing.m4 D libgfortran/m4/set_exponent.m4 D libgfortran/m4/spacing.m4 D libgfortran/m4/transpose.m4 From-SVN: r243804
Diffstat (limited to 'libgfortran/intrinsics/malloc.c')
-rw-r--r--libgfortran/intrinsics/malloc.c51
1 files changed, 0 insertions, 51 deletions
diff --git a/libgfortran/intrinsics/malloc.c b/libgfortran/intrinsics/malloc.c
deleted file mode 100644
index 2d22c8d..0000000
--- a/libgfortran/intrinsics/malloc.c
+++ /dev/null
@@ -1,51 +0,0 @@
-/* Implementation of the MALLOC and FREE intrinsics
- Copyright (C) 2005-2016 Free Software Foundation, Inc.
- Contributed by François-Xavier Coudert <coudert@clipper.ens.fr>
-
-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 the Free Software Foundation; either
-version 3 of the License, or (at your option) any later version.
-
-Libgfortran is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-Under Section 7 of GPL version 3, you are granted additional
-permissions described in the GCC Runtime Library Exception, version
-3.1, as published by the Free Software Foundation.
-
-You should have received a copy of the GNU General Public License and
-a copy of the GCC Runtime Library Exception along with this program;
-see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
-<http://www.gnu.org/licenses/>. */
-
-#include "libgfortran.h"
-#include <stdlib.h>
-
-
-/* The runtime MALLOC and FREE are kept here until the libgfortran ABI
- is broken. The front-end now emits direct calls to the GCC's malloc()
- and free() built-ins. */
-
-extern void PREFIX(free) (void **);
-export_proto_np(PREFIX(free));
-
-void
-PREFIX(free) (void ** ptr)
-{
- free (*ptr);
-}
-
-
-extern void * PREFIX(malloc) (size_t *);
-export_proto_np(PREFIX(malloc));
-
-void *
-PREFIX(malloc) (size_t * size)
-{
- return malloc (*size);
-}