# # Author: Robert Schwebel # # Description: Changelog Entry: # # * Patch by Robert Schwebel, 12 June 2004: # variable declaration is not allowed outside # declaration part (breaks for gcc < 3) # # State: 2004-06-12: submitted # diff -urN u-boot-maintainance/common/cmd_jffs2.c u-boot-maintainance-gcc34/common/cmd_jffs2.c --- u-boot-maintainance/common/cmd_jffs2.c 2004-06-12 16:03:12.000000000 +0200 +++ u-boot-maintainance-gcc34/common/cmd_jffs2.c 2004-06-12 16:02:39.000000000 +0200 @@ -127,15 +127,16 @@ char *fsname; char *filename; + ulong offset; + int size; + struct part_info *part; /* pre-set Boot file name */ if ((filename = getenv("bootfile")) == NULL) { filename = "uImage"; } - ulong offset = load_addr; - int size; - struct part_info *part; + offset = load_addr; if (argc == 2) { filename = argv[1];