aboutsummaryrefslogtreecommitdiff
path: root/binutils/bin2c.c
diff options
context:
space:
mode:
Diffstat (limited to 'binutils/bin2c.c')
-rw-r--r--binutils/bin2c.c66
1 files changed, 0 insertions, 66 deletions
diff --git a/binutils/bin2c.c b/binutils/bin2c.c
deleted file mode 100644
index 0719fb9..0000000
--- a/binutils/bin2c.c
+++ /dev/null
@@ -1,66 +0,0 @@
-/* bin2c.c -- dump binary file in hex format
- Copyright 2007, 2008 Free Software Foundation, Inc.
-
- This file is part of GNU Binutils.
-
- This program 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.
-
- This program 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.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
- 02110-1301, USA. */
-
-#include <stdio.h>
-#include <stdlib.h>
-#include "binary-io.h"
-
-int
-main (int argc, char *argv[])
-{
- int c;
- int i;
-
- if (argc != 1)
- {
- int ishelp = 0;
- FILE *stream;
-
- if (argc == 2 && argv[1][0] == '-')
- {
- const char *opt = &argv[1][1];
- if (*opt == '-')
- ++opt;
- ishelp = *opt == 'h' || *opt == 'H';
- }
-
- stream = ishelp ? stdout : stderr;
- fprintf (stream, "Usage: %s < input_file > output_file\n", argv[0]);
- fprintf (stream, "Prints bytes from stdin in hex format.\n");
- exit (!ishelp);
- }
-
- SET_BINARY (fileno (stdin));
-
- i = 0;
- while ((c = getc (stdin)) != EOF)
- {
- printf ("0x%02x,", c);
- if (++i == 16)
- {
- printf ("\n");
- i = 0;
- }
- }
- if (i != 0)
- printf ("\n");
-
- exit (0);
-}