Skip to content

Commit 6914f22

Browse files
committed
elfload: Remove unused breakpoint parameter
1 parent eb5b018 commit 6914f22

File tree

1 file changed

+8
-17
lines changed

1 file changed

+8
-17
lines changed

cpu/common/parse.c

Lines changed: 8 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -102,13 +102,11 @@ strstrip (char *dst,
102102
physical address is equal to logical.
103103
104104
@param[in] laddr Logical address
105-
@param[in] breakpoint Unused
106105
107106
@return The physical address */
108107
/*---------------------------------------------------------------------------*/
109108
static oraddr_t
110-
translate (oraddr_t laddr,
111-
int *breakpoint)
109+
translate (oraddr_t laddr)
112110
{
113111
int i;
114112

@@ -276,17 +274,14 @@ check_insn (uint32_t insn)
276274
@note insn must be in big endian format
277275
278276
@param[in] address The address to use
279-
@param[in] insn The instruction to add
280-
@param[in] breakpoint Not used (it is passed to the translate() function,
281-
which also does not use it. */
277+
@param[in] insn The instruction to add */
282278
/*---------------------------------------------------------------------------*/
283279
static void
284280
addprogram (oraddr_t address,
285-
uint32_t insn,
286-
int *breakpoint)
281+
uint32_t insn)
287282
{
288-
int vaddr = (!runtime.sim.filename) ? translate (address, breakpoint) :
289-
translate (freemem, breakpoint);
283+
int vaddr = (!runtime.sim.filename) ? translate (address) :
284+
translate (freemem);
290285

291286
/* We can't have set_program32 functions since it is not gauranteed that the
292287
section we're loading is aligned on a 4-byte boundry */
@@ -324,7 +319,6 @@ readfile_coff (char *filename,
324319
struct COFF_scnhdr coffscnhdr;
325320
int len;
326321
int firstthree = 0;
327-
int breakpoint = 0;
328322

329323
if (!(inputfs = fopen (filename, "r")))
330324
{
@@ -390,7 +384,7 @@ readfile_coff (char *filename,
390384
fseek (inputfs, -2, SEEK_CUR);
391385
}
392386

393-
addprogram (freemem, insn, &breakpoint);
387+
addprogram (freemem, insn);
394388
sectsize -= len;
395389
}
396390
}
@@ -508,7 +502,6 @@ readfile_elf (char *filename)
508502
uint32_t syms = 0;
509503
char *str_tbl = (char *) 0;
510504
char *s_str = (char *) 0;
511-
int breakpoint = 0;
512505
uint32_t inputbuf;
513506
uint32_t padd;
514507
uint32_t insn;
@@ -724,7 +717,7 @@ readfile_elf (char *filename)
724717
&& (len = fread (&inputbuf, sizeof (inputbuf), 1, inputfs)))
725718
{
726719
insn = ELF_LONG_H (inputbuf);
727-
addprogram (freemem, insn, &breakpoint);
720+
addprogram (freemem, insn);
728721
sectsize -= 4;
729722
}
730723
}
@@ -859,8 +852,6 @@ identifyfile (char *filename)
859852
uint32_t
860853
loadcode (char *filename, oraddr_t startaddr, oraddr_t virtphy_transl)
861854
{
862-
int breakpoint = 0;
863-
864855
transl_error = 0;
865856
transl_table = virtphy_transl;
866857
freemem = startaddr;
@@ -886,6 +877,6 @@ loadcode (char *filename, oraddr_t startaddr, oraddr_t virtphy_transl)
886877
if (transl_error)
887878
return -1;
888879
else
889-
return translate (freemem, &breakpoint);
880+
return translate (freemem);
890881

891882
}

0 commit comments

Comments
 (0)