gas/
2005-05-06 Jan Beulich <jbeulich@novell.com> * sb.h (sb_add_buffer): Reintroduce. * sb.c (sb_add_buffer): Likewise.
This commit is contained in:
parent
6eaeac8ad7
commit
3c9aabc7f0
3 changed files with 16 additions and 0 deletions
|
@ -1,3 +1,8 @@
|
|||
2005-05-06 Jan Beulich <jbeulich@novell.com>
|
||||
|
||||
* sb.h (sb_add_buffer): Reintroduce.
|
||||
* sb.c (sb_add_buffer): Likewise.
|
||||
|
||||
2005-05-06 Jan Beulich <jbeulich@novell.com>
|
||||
|
||||
* macro.c (new_formal, del_formal): New.
|
||||
|
|
10
gas/sb.c
10
gas/sb.c
|
@ -165,6 +165,16 @@ sb_add_string (sb *ptr, const char *s)
|
|||
ptr->len += len;
|
||||
}
|
||||
|
||||
/* add string at s of length len to sb at ptr */
|
||||
|
||||
void
|
||||
sb_add_buffer (sb *ptr, const char *s, int len)
|
||||
{
|
||||
sb_check (ptr, len);
|
||||
memcpy (ptr->ptr + ptr->len, s, len);
|
||||
ptr->len += len;
|
||||
}
|
||||
|
||||
/* like sb_name, but don't include the null byte in the string. */
|
||||
|
||||
char *
|
||||
|
|
1
gas/sb.h
1
gas/sb.h
|
@ -82,6 +82,7 @@ extern void sb_add_sb (sb *, sb *);
|
|||
extern void sb_reset (sb *);
|
||||
extern void sb_add_char (sb *, int);
|
||||
extern void sb_add_string (sb *, const char *);
|
||||
extern void sb_add_buffer (sb *, const char *, int);
|
||||
extern char *sb_terminate (sb *);
|
||||
extern int sb_skip_white (int, sb *);
|
||||
extern int sb_skip_comma (int, sb *);
|
||||
|
|
Loading…
Reference in a new issue