mkimage.c (147031aef15cedbcb6dea3679094baba34002f66) mkimage.c (ef1464cc01cf9dcab52396283bf597e609caa450)
1/*
2 * (C) Copyright 2000-2003
3 * DENX Software Engineering
4 * Wolfgang Denk, wd@denx.de
5 * All rights reserved.
6 */
7
8#include <errno.h>

--- 254 unchanged lines hidden (view full) ---

263 (unsigned long)sizeof(image_header_t));
264 exit (EXIT_FAILURE);
265 }
266 }
267
268 imagefile = *argv;
269
270 if (lflag) {
1/*
2 * (C) Copyright 2000-2003
3 * DENX Software Engineering
4 * Wolfgang Denk, wd@denx.de
5 * All rights reserved.
6 */
7
8#include <errno.h>

--- 254 unchanged lines hidden (view full) ---

263 (unsigned long)sizeof(image_header_t));
264 exit (EXIT_FAILURE);
265 }
266 }
267
268 imagefile = *argv;
269
270 if (lflag) {
271 ifd = open(imagefile, O_RDONLY);
271 ifd = open(imagefile, O_RDONLY|O_BINARY);
272 } else {
273 ifd = open(imagefile, O_RDWR|O_CREAT|O_TRUNC|O_BINARY, 0666);
274 }
275
276 if (ifd < 0) {
277 fprintf (stderr, "%s: Can't open %s: %s\n",
278 cmdname, imagefile, strerror(errno));
279 exit (EXIT_FAILURE);

--- 217 unchanged lines hidden (view full) ---

497 int zero = 0;
498 int offset = 0;
499 int size;
500
501 if (vflag) {
502 fprintf (stderr, "Adding Image %s\n", datafile);
503 }
504
272 } else {
273 ifd = open(imagefile, O_RDWR|O_CREAT|O_TRUNC|O_BINARY, 0666);
274 }
275
276 if (ifd < 0) {
277 fprintf (stderr, "%s: Can't open %s: %s\n",
278 cmdname, imagefile, strerror(errno));
279 exit (EXIT_FAILURE);

--- 217 unchanged lines hidden (view full) ---

497 int zero = 0;
498 int offset = 0;
499 int size;
500
501 if (vflag) {
502 fprintf (stderr, "Adding Image %s\n", datafile);
503 }
504
505 if ((dfd = open(datafile, O_RDONLY)) < 0) {
505 if ((dfd = open(datafile, O_RDONLY|O_BINARY)) < 0) {
506 fprintf (stderr, "%s: Can't open %s: %s\n",
507 cmdname, datafile, strerror(errno));
508 exit (EXIT_FAILURE);
509 }
510
511 if (fstat(dfd, &sbuf) < 0) {
512 fprintf (stderr, "%s: Can't stat %s: %s\n",
513 cmdname, datafile, strerror(errno));

--- 214 unchanged lines hidden ---
506 fprintf (stderr, "%s: Can't open %s: %s\n",
507 cmdname, datafile, strerror(errno));
508 exit (EXIT_FAILURE);
509 }
510
511 if (fstat(dfd, &sbuf) < 0) {
512 fprintf (stderr, "%s: Can't stat %s: %s\n",
513 cmdname, datafile, strerror(errno));

--- 214 unchanged lines hidden ---