projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Various procfs.c cleanups
[deliverable/binutils-gdb.git]
/
gas
/
depend.c
diff --git
a/gas/depend.c
b/gas/depend.c
index 7a3c54c4e115a3336de9c3cdea0d1420138df2f3..f569484c42e9285b739226da93e815e53cd29913 100644
(file)
--- a/
gas/depend.c
+++ b/
gas/depend.c
@@
-1,6
+1,5
@@
/* depend.c - Handle dependency tracking.
/* depend.c - Handle dependency tracking.
- Copyright 1997, 1998, 2000, 2001, 2003, 2004, 2005, 2007
- Free Software Foundation, Inc.
+ Copyright (C) 1997-2020 Free Software Foundation, Inc.
This file is part of GAS, the GNU Assembler.
This file is part of GAS, the GNU Assembler.
@@
-26,10
+25,10
@@
static char * dep_file = NULL;
struct dependency
static char * dep_file = NULL;
struct dependency
-
{
-
char * file;
-
struct dependency * next;
-
};
+{
+ char * file;
+ struct dependency * next;
+};
/* All the files we depend on. */
static struct dependency * dep_chain = NULL;
/* All the files we depend on. */
static struct dependency * dep_chain = NULL;
@@
-37,8
+36,8
@@
static struct dependency * dep_chain = NULL;
/* Current column in output file. */
static int column = 0;
/* Current column in output file. */
static int column = 0;
-static int quote_string_for_make (FILE *, char *);
-static void wrap_output (FILE *, char *, int);
+static int quote_string_for_make (FILE *, c
onst c
har *);
+static void wrap_output (FILE *, c
onst c
har *, int);
/* Number of columns allowable. */
#define MAX_COLUMNS 72
/* Number of columns allowable. */
#define MAX_COLUMNS 72
@@
-55,7
+54,7
@@
start_dependencies (char *filename)
/* Noticed a new filename, so try to register it. */
void
/* Noticed a new filename, so try to register it. */
void
-register_dependency (char *filename)
+register_dependency (c
onst c
har *filename)
{
struct dependency *dep;
{
struct dependency *dep;
@@
-68,7
+67,7
@@
register_dependency (char *filename)
return;
}
return;
}
- dep =
(struct dependency *) xmalloc (sizeof (struct dependency)
);
+ dep =
XNEW (struct dependency
);
dep->file = xstrdup (filename);
dep->next = dep_chain;
dep_chain = dep;
dep->file = xstrdup (filename);
dep->next = dep_chain;
dep_chain = dep;
@@
-81,9
+80,9
@@
register_dependency (char *filename)
This code is taken from gcc with only minor changes. */
static int
This code is taken from gcc with only minor changes. */
static int
-quote_string_for_make (FILE *file, char *src)
+quote_string_for_make (FILE *file, c
onst c
har *src)
{
{
- char *p = src;
+ c
onst c
har *p = src;
int i = 0;
for (;;)
int i = 0;
for (;;)
@@
-102,7
+101,7
@@
quote_string_for_make (FILE *file, char *src)
preceded by 2N backslashes represents N backslashes at
the end of a file name; and backslashes in other
contexts should not be doubled. */
preceded by 2N backslashes represents N backslashes at
the end of a file name; and backslashes in other
contexts should not be doubled. */
- char *q;
+ c
onst c
har *q;
for (q = p - 1; src < q && q[-1] == '\\'; q--)
{
for (q = p - 1; src < q && q[-1] == '\\'; q--)
{
@@
-122,8
+121,8
@@
quote_string_for_make (FILE *file, char *src)
if (file)
putc (c, file);
i++;
if (file)
putc (c, file);
i++;
- /* Fall through.
This can mishandle things like "$(" but
-
there's no easy fix. */
+ /* Fall through.
*/
+
/* This can mishandle things like "$(" but
there's no easy fix. */
default:
ordinary_char:
/* This can mishandle characters in the string "\0\n%*?[\\~";
default:
ordinary_char:
/* This can mishandle characters in the string "\0\n%*?[\\~";
@@
-143,7
+142,7
@@
quote_string_for_make (FILE *file, char *src)
wrapping as necessary. */
static void
wrapping as necessary. */
static void
-wrap_output (FILE *f, char *string, int spacer)
+wrap_output (FILE *f, c
onst c
har *string, int spacer)
{
int len = quote_string_for_make (NULL, string);
{
int len = quote_string_for_make (NULL, string);
This page took
0.025769 seconds
and
4
git commands to generate.