Merge from head @274131

This commit is contained in:
Baptiste Daroussin
2015-06-20 00:58:46 +00:00
497 changed files with 9965 additions and 26128 deletions
+2 -4
View File
@@ -442,10 +442,9 @@ universe_${target}_prologue: universe_prologue
universe_${target}_worlds: universe_${target}_worlds:
.if !defined(MAKE_JUST_KERNELS) .if !defined(MAKE_JUST_KERNELS)
.for target_arch in ${TARGET_ARCHES_${target}}
universe_${target}: universe_${target}_${target_arch}
universe_${target}_worlds: universe_${target}_${target_arch}
universe_${target}_done: universe_${target}_worlds universe_${target}_done: universe_${target}_worlds
.for target_arch in ${TARGET_ARCHES_${target}}
universe_${target}_worlds: universe_${target}_${target_arch}
universe_${target}_${target_arch}: universe_${target}_prologue .MAKE universe_${target}_${target_arch}: universe_${target}_prologue .MAKE
@echo ">> ${target}.${target_arch} ${UNIVERSE_TARGET} started on `LC_ALL=C date`" @echo ">> ${target}.${target_arch} ${UNIVERSE_TARGET} started on `LC_ALL=C date`"
@(cd ${.CURDIR} && env __MAKE_CONF=/dev/null \ @(cd ${.CURDIR} && env __MAKE_CONF=/dev/null \
@@ -461,7 +460,6 @@ universe_${target}_${target_arch}: universe_${target}_prologue .MAKE
.endif # !MAKE_JUST_KERNELS .endif # !MAKE_JUST_KERNELS
.if !defined(MAKE_JUST_WORLDS) .if !defined(MAKE_JUST_WORLDS)
universe_${target}: universe_${target}_kernels
universe_${target}_done: universe_${target}_kernels universe_${target}_done: universe_${target}_kernels
universe_${target}_kernels: universe_${target}_worlds universe_${target}_kernels: universe_${target}_worlds
universe_${target}_kernels: universe_${target}_prologue .MAKE universe_${target}_kernels: universe_${target}_prologue .MAKE
+21
View File
@@ -31,6 +31,27 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11.x IS SLOW:
disable the most expensive debugging functionality run disable the most expensive debugging functionality run
"ln -s 'abort:false,junk:false' /etc/malloc.conf".) "ln -s 'abort:false,junk:false' /etc/malloc.conf".)
20150616:
/etc/make.conf now included earlier.
sys.mk now includes /etc/make.conf and {local,src}.sys.mk earlier
than previously.
This makes it simple to interpose external toolchains etc.
However it may cause problems for users who have things like::
INSTALL+= something
in /etc/make.conf, since INSTALL is not yet defined.
A safe fix for that is to have::
INSTALL?= install
INSTALL+= something
which is equivalent to previous behavior.
20150616:
FreeBSD's old make (fmake) has been removed from the system. It is
available as the devel/fmake port or via pkg install fmake.
20150615: 20150615:
The fix for the issue described in the 20150614 sendmail entry The fix for the issue described in the 20150614 sendmail entry
below has been been committed in revision 284436. The work below has been been committed in revision 284436. The work
+1 -1
View File
@@ -1,4 +1,4 @@
# $FreeBSD$ # $FreeBSD$
# Autogenerated - do NOT edit! # Autogenerated - do NOT edit!
DIRDEPS = \ DIRDEPS = \
+1
View File
@@ -10,6 +10,7 @@ DIRDEPS = \
lib/libc \ lib/libc \
lib/libcompiler_rt \ lib/libcompiler_rt \
lib/libutil \ lib/libutil \
lib/libxo \
lib/ncurses/ncursesw \ lib/ncurses/ncursesw \
+3 -3
View File
@@ -178,7 +178,7 @@ printlong(const DISPLAY *dp)
sp = p->fts_statp; sp = p->fts_statp;
name = getname(p->fts_name); name = getname(p->fts_name);
if (name) if (name)
xo_emit("{ke:name}", name); xo_emit("{ke:name/%hs}", name);
if (f_inode) if (f_inode)
xo_emit("{:inode/%*ju} ", xo_emit("{:inode/%*ju} ",
dp->s_inode, (uintmax_t)sp->st_ino); dp->s_inode, (uintmax_t)sp->st_ino);
@@ -214,7 +214,7 @@ printlong(const DISPLAY *dp)
#endif #endif
if (name) { if (name) {
xo_emit("{dk:name}", name); xo_emit("{dk:name/%hs}", name);
free(name); free(name);
} }
@@ -425,7 +425,7 @@ printtime(const char *field, time_t ftime)
format = d_first ? "%e %b %Y" : "%b %e %Y"; format = d_first ? "%e %b %Y" : "%b %e %Y";
strftime(longstring, sizeof(longstring), format, localtime(&ftime)); strftime(longstring, sizeof(longstring), format, localtime(&ftime));
snprintf(fmt, sizeof(fmt), "{:%s/%%s} ", field); snprintf(fmt, sizeof(fmt), "{:%s/%%hs} ", field);
xo_attr("value", "%ld", (long) ftime); xo_attr("value", "%ld", (long) ftime);
xo_emit(fmt, longstring); xo_emit(fmt, longstring);
} }
+5 -5
View File
@@ -584,11 +584,11 @@ UDItype __umulsidi3 (USItype, USItype);
#if defined (__mips__) && W_TYPE_SIZE == 32 #if defined (__mips__) && W_TYPE_SIZE == 32
#define umul_ppmm(w1, w0, u, v) \ #define umul_ppmm(w1, w0, u, v) \
__asm__ ("multu %2,%3" \ do { \
: "=l" ((USItype) (w0)), \ UDItype __x = (UDItype) (USItype) (u) * (USItype) (v); \
"=h" ((USItype) (w1)) \ w1 = __x >> 32; \
: "d" ((USItype) (u)), \ w0 = __x; \
"d" ((USItype) (v))) } while (0)
#define UMUL_TIME 10 #define UMUL_TIME 10
#define UDIV_TIME 100 #define UDIV_TIME 100
#endif /* __mips__ */ #endif /* __mips__ */
+1 -1
View File
@@ -3,4 +3,4 @@ $FreeBSD$
This is the FreeBSD copy of libcxxrt. It contains the src directory from the This is the FreeBSD copy of libcxxrt. It contains the src directory from the
upstream repository. upstream repository.
When updating, copy *.{c,cc,h} and typeinfo from the upstream src/. When updating, copy *.{c,cc,h} from the upstream src/.
+440 -66
View File
@@ -59,7 +59,7 @@ struct vector_str {
enum type_qualifier { enum type_qualifier {
TYPE_PTR, TYPE_REF, TYPE_CMX, TYPE_IMG, TYPE_EXT, TYPE_RST, TYPE_VAT, TYPE_PTR, TYPE_REF, TYPE_CMX, TYPE_IMG, TYPE_EXT, TYPE_RST, TYPE_VAT,
TYPE_CST TYPE_CST, TYPE_VEC
}; };
struct vector_type_qualifier { struct vector_type_qualifier {
@@ -397,6 +397,8 @@ static int cpp_demangle_read_array(struct cpp_demangle_data *);
static int cpp_demangle_read_encoding(struct cpp_demangle_data *); static int cpp_demangle_read_encoding(struct cpp_demangle_data *);
static int cpp_demangle_read_expr_primary(struct cpp_demangle_data *); static int cpp_demangle_read_expr_primary(struct cpp_demangle_data *);
static int cpp_demangle_read_expression(struct cpp_demangle_data *); static int cpp_demangle_read_expression(struct cpp_demangle_data *);
static int cpp_demangle_read_expression_flat(struct cpp_demangle_data *,
char **);
static int cpp_demangle_read_expression_binary(struct cpp_demangle_data *, static int cpp_demangle_read_expression_binary(struct cpp_demangle_data *,
const char *, size_t); const char *, size_t);
static int cpp_demangle_read_expression_unary(struct cpp_demangle_data *, static int cpp_demangle_read_expression_unary(struct cpp_demangle_data *,
@@ -408,8 +410,12 @@ static int cpp_demangle_read_function(struct cpp_demangle_data *, int *,
static int cpp_demangle_local_source_name(struct cpp_demangle_data *ddata); static int cpp_demangle_local_source_name(struct cpp_demangle_data *ddata);
static int cpp_demangle_read_local_name(struct cpp_demangle_data *); static int cpp_demangle_read_local_name(struct cpp_demangle_data *);
static int cpp_demangle_read_name(struct cpp_demangle_data *); static int cpp_demangle_read_name(struct cpp_demangle_data *);
static int cpp_demangle_read_name_flat(struct cpp_demangle_data *,
char**);
static int cpp_demangle_read_nested_name(struct cpp_demangle_data *); static int cpp_demangle_read_nested_name(struct cpp_demangle_data *);
static int cpp_demangle_read_number(struct cpp_demangle_data *, long *); static int cpp_demangle_read_number(struct cpp_demangle_data *, long *);
static int cpp_demangle_read_number_as_string(struct cpp_demangle_data *,
char **);
static int cpp_demangle_read_nv_offset(struct cpp_demangle_data *); static int cpp_demangle_read_nv_offset(struct cpp_demangle_data *);
static int cpp_demangle_read_offset(struct cpp_demangle_data *); static int cpp_demangle_read_offset(struct cpp_demangle_data *);
static int cpp_demangle_read_offset_number(struct cpp_demangle_data *); static int cpp_demangle_read_offset_number(struct cpp_demangle_data *);
@@ -423,6 +429,8 @@ static int cpp_demangle_read_tmpl_arg(struct cpp_demangle_data *);
static int cpp_demangle_read_tmpl_args(struct cpp_demangle_data *); static int cpp_demangle_read_tmpl_args(struct cpp_demangle_data *);
static int cpp_demangle_read_tmpl_param(struct cpp_demangle_data *); static int cpp_demangle_read_tmpl_param(struct cpp_demangle_data *);
static int cpp_demangle_read_type(struct cpp_demangle_data *, int); static int cpp_demangle_read_type(struct cpp_demangle_data *, int);
static int cpp_demangle_read_type_flat(struct cpp_demangle_data *,
char **);
static int cpp_demangle_read_uqname(struct cpp_demangle_data *); static int cpp_demangle_read_uqname(struct cpp_demangle_data *);
static int cpp_demangle_read_v_offset(struct cpp_demangle_data *); static int cpp_demangle_read_v_offset(struct cpp_demangle_data *);
static char *decode_fp_to_double(const char *, size_t); static char *decode_fp_to_double(const char *, size_t);
@@ -601,17 +609,18 @@ cpp_demangle_push_fp(struct cpp_demangle_data *ddata,
fp = ddata->cur; fp = ddata->cur;
while (*ddata->cur != 'E') while (*ddata->cur != 'E')
++ddata->cur; ++ddata->cur;
++ddata->cur;
if ((f = decoder(fp, ddata->cur - fp)) == NULL) if ((f = decoder(fp, ddata->cur - fp)) == NULL)
return (0); return (0);
rtn = 0; rtn = 0;
if ((len = strlen(f)) > 0) if ((len = strlen(f)) > 0)
rtn = cpp_demangle_push_str(ddata, f, len); rtn = cpp_demangle_push_str(ddata, f, len);
free(f); free(f);
++ddata->cur;
return (rtn); return (rtn);
} }
@@ -695,7 +704,8 @@ cpp_demangle_push_type_qualifier(struct cpp_demangle_data *ddata,
if (type_str != NULL) { if (type_str != NULL) {
if (!vector_str_push(&subst_v, "*", 1)) if (!vector_str_push(&subst_v, "*", 1))
goto clean; goto clean;
if (!cpp_demangle_push_subst_v(ddata, &subst_v)) if (!cpp_demangle_push_subst_v(ddata,
&subst_v))
goto clean; goto clean;
} }
break; break;
@@ -706,7 +716,8 @@ cpp_demangle_push_type_qualifier(struct cpp_demangle_data *ddata,
if (type_str != NULL) { if (type_str != NULL) {
if (!vector_str_push(&subst_v, "&", 1)) if (!vector_str_push(&subst_v, "&", 1))
goto clean; goto clean;
if (!cpp_demangle_push_subst_v(ddata, &subst_v)) if (!cpp_demangle_push_subst_v(ddata,
&subst_v))
goto clean; goto clean;
} }
break; break;
@@ -717,7 +728,8 @@ cpp_demangle_push_type_qualifier(struct cpp_demangle_data *ddata,
if (type_str != NULL) { if (type_str != NULL) {
if (!vector_str_push(&subst_v, " complex", 8)) if (!vector_str_push(&subst_v, " complex", 8))
goto clean; goto clean;
if (!cpp_demangle_push_subst_v(ddata, &subst_v)) if (!cpp_demangle_push_subst_v(ddata,
&subst_v))
goto clean; goto clean;
} }
break; break;
@@ -726,23 +738,26 @@ cpp_demangle_push_type_qualifier(struct cpp_demangle_data *ddata,
if (!cpp_demangle_push_str(ddata, " imaginary", 10)) if (!cpp_demangle_push_str(ddata, " imaginary", 10))
goto clean; goto clean;
if (type_str != NULL) { if (type_str != NULL) {
if (!vector_str_push(&subst_v, " imaginary", 10)) if (!vector_str_push(&subst_v, " imaginary",
10))
goto clean; goto clean;
if (!cpp_demangle_push_subst_v(ddata, &subst_v)) if (!cpp_demangle_push_subst_v(ddata,
&subst_v))
goto clean; goto clean;
} }
break; break;
case TYPE_EXT: case TYPE_EXT:
if (e_idx > v->ext_name.size - 1) if (v->ext_name.size == 0 ||
e_idx > v->ext_name.size - 1)
goto clean; goto clean;
if ((e_len = strlen(v->ext_name.container[e_idx])) == 0) if ((e_len = strlen(v->ext_name.container[e_idx])) ==
0)
goto clean; goto clean;
if ((buf = malloc(sizeof(char) * (e_len + 1))) == NULL) if ((buf = malloc(e_len + 2)) == NULL)
goto clean; goto clean;
snprintf(buf, e_len + 2, " %s",
memcpy(buf, " ", 1); v->ext_name.container[e_idx]);
memcpy(buf + 1, v->ext_name.container[e_idx], e_len);
if (!cpp_demangle_push_str(ddata, buf, e_len + 1)) { if (!cpp_demangle_push_str(ddata, buf, e_len + 1)) {
free(buf); free(buf);
@@ -755,7 +770,8 @@ cpp_demangle_push_type_qualifier(struct cpp_demangle_data *ddata,
free(buf); free(buf);
goto clean; goto clean;
} }
if (!cpp_demangle_push_subst_v(ddata, &subst_v)) { if (!cpp_demangle_push_subst_v(ddata,
&subst_v)) {
free(buf); free(buf);
goto clean; goto clean;
} }
@@ -770,7 +786,8 @@ cpp_demangle_push_type_qualifier(struct cpp_demangle_data *ddata,
if (type_str != NULL) { if (type_str != NULL) {
if (!vector_str_push(&subst_v, " restrict", 9)) if (!vector_str_push(&subst_v, " restrict", 9))
goto clean; goto clean;
if (!cpp_demangle_push_subst_v(ddata, &subst_v)) if (!cpp_demangle_push_subst_v(ddata,
&subst_v))
goto clean; goto clean;
} }
break; break;
@@ -781,7 +798,8 @@ cpp_demangle_push_type_qualifier(struct cpp_demangle_data *ddata,
if (type_str != NULL) { if (type_str != NULL) {
if (!vector_str_push(&subst_v, " volatile", 9)) if (!vector_str_push(&subst_v, " volatile", 9))
goto clean; goto clean;
if (!cpp_demangle_push_subst_v(ddata, &subst_v)) if (!cpp_demangle_push_subst_v(ddata,
&subst_v))
goto clean; goto clean;
} }
break; break;
@@ -792,11 +810,42 @@ cpp_demangle_push_type_qualifier(struct cpp_demangle_data *ddata,
if (type_str != NULL) { if (type_str != NULL) {
if (!vector_str_push(&subst_v, " const", 6)) if (!vector_str_push(&subst_v, " const", 6))
goto clean; goto clean;
if (!cpp_demangle_push_subst_v(ddata, &subst_v)) if (!cpp_demangle_push_subst_v(ddata,
&subst_v))
goto clean; goto clean;
} }
break; break;
case TYPE_VEC:
if (v->ext_name.size == 0 ||
e_idx > v->ext_name.size - 1)
goto clean;
if ((e_len = strlen(v->ext_name.container[e_idx])) ==
0)
goto clean;
if ((buf = malloc(e_len + 12)) == NULL)
goto clean;
snprintf(buf, e_len + 12, " __vector(%s)",
v->ext_name.container[e_idx]);
if (!cpp_demangle_push_str(ddata, buf, e_len + 11)) {
free(buf);
goto clean;
}
if (type_str != NULL) {
if (!vector_str_push(&subst_v, buf,
e_len + 11)) {
free(buf);
goto clean;
}
if (!cpp_demangle_push_subst_v(ddata,
&subst_v)) {
free(buf);
goto clean;
}
}
free(buf);
++e_idx;
break;
}; };
--idx; --idx;
} }
@@ -947,10 +996,14 @@ cpp_demangle_read_expr_primary(struct cpp_demangle_data *ddata)
switch (*ddata->cur) { switch (*ddata->cur) {
case 'b': case 'b':
if (*(ddata->cur + 2) != 'E')
return (0);
switch (*(++ddata->cur)) { switch (*(++ddata->cur)) {
case '0': case '0':
ddata->cur += 2;
return (cpp_demangle_push_str(ddata, "false", 5)); return (cpp_demangle_push_str(ddata, "false", 5));
case '1': case '1':
ddata->cur += 2;
return (cpp_demangle_push_str(ddata, "true", 4)); return (cpp_demangle_push_str(ddata, "true", 4));
default: default:
return (0); return (0);
@@ -999,7 +1052,8 @@ cpp_demangle_read_expr_primary(struct cpp_demangle_data *ddata)
++ddata->cur; ++ddata->cur;
} }
++ddata->cur; ++ddata->cur;
return (cpp_demangle_push_str(ddata, num, ddata->cur - num)); return (cpp_demangle_push_str(ddata, num,
ddata->cur - num - 1));
default: default:
return (0); return (0);
@@ -1290,6 +1344,38 @@ cpp_demangle_read_expression(struct cpp_demangle_data *ddata)
return (0); return (0);
} }
static int
cpp_demangle_read_expression_flat(struct cpp_demangle_data *ddata, char **str)
{
struct vector_str *output;
size_t i, p_idx, idx, exp_len;
char *exp;
output = ddata->push_head > 0 ? &ddata->output_tmp :
&ddata->output;
p_idx = output->size;
if (!cpp_demangle_read_expression(ddata))
return (0);
if ((exp = vector_str_substr(output, p_idx, output->size - 1,
&exp_len)) == NULL)
return (0);
idx = output->size;
for (i = p_idx; i < idx; ++i) {
if (!vector_str_pop(output)) {
free(exp);
return (0);
}
}
*str = exp;
return (1);
}
static int static int
cpp_demangle_read_expression_binary(struct cpp_demangle_data *ddata, cpp_demangle_read_expression_binary(struct cpp_demangle_data *ddata,
const char *name, size_t len) const char *name, size_t len)
@@ -1419,12 +1505,65 @@ cpp_demangle_read_function(struct cpp_demangle_data *ddata, int *ext_c,
static int static int
cpp_demangle_read_encoding(struct cpp_demangle_data *ddata) cpp_demangle_read_encoding(struct cpp_demangle_data *ddata)
{ {
char *name, *type, *num_str;
long offset;
int rtn;
if (ddata == NULL || *ddata->cur == '\0') if (ddata == NULL || *ddata->cur == '\0')
return (0); return (0);
/* special name */ /* special name */
switch (SIMPLE_HASH(*ddata->cur, *(ddata->cur + 1))) { switch (SIMPLE_HASH(*ddata->cur, *(ddata->cur + 1))) {
case SIMPLE_HASH('G', 'A'):
if (!cpp_demangle_push_str(ddata, "hidden alias for ", 17))
return (0);
ddata->cur += 2;
if (*ddata->cur == '\0')
return (0);
return (cpp_demangle_read_encoding(ddata));
case SIMPLE_HASH('G', 'R'):
if (!cpp_demangle_push_str(ddata, "reference temporary #", 21))
return (0);
ddata->cur += 2;
if (*ddata->cur == '\0')
return (0);
if (!cpp_demangle_read_name_flat(ddata, &name))
return (0);
rtn = 0;
if (!cpp_demangle_read_number_as_string(ddata, &num_str))
goto clean1;
if (!cpp_demangle_push_str(ddata, num_str, strlen(num_str)))
goto clean2;
if (!cpp_demangle_push_str(ddata, " for ", 5))
goto clean2;
if (!cpp_demangle_push_str(ddata, name, strlen(name)))
goto clean2;
rtn = 1;
clean2:
free(num_str);
clean1:
free(name);
return (rtn);
case SIMPLE_HASH('G', 'T'):
ddata->cur += 2;
if (*ddata->cur == '\0')
return (0);
switch (*ddata->cur) {
case 'n':
if (!cpp_demangle_push_str(ddata,
"non-transaction clone for ", 26))
return (0);
case 't':
default:
if (!cpp_demangle_push_str(ddata,
"transaction clone for ", 22))
return (0);
}
++ddata->cur;
return (cpp_demangle_read_encoding(ddata));
case SIMPLE_HASH('G', 'V'): case SIMPLE_HASH('G', 'V'):
/* sentry object for 1 time init */ /* sentry object for 1 time init */
if (!cpp_demangle_push_str(ddata, "guard variable for ", 20)) if (!cpp_demangle_push_str(ddata, "guard variable for ", 20))
@@ -1446,14 +1585,49 @@ cpp_demangle_read_encoding(struct cpp_demangle_data *ddata)
return (0); return (0);
return (cpp_demangle_read_encoding(ddata)); return (cpp_demangle_read_encoding(ddata));
case SIMPLE_HASH('T', 'C'):
/* construction vtable */
if (!cpp_demangle_push_str(ddata, "construction vtable for ",
24))
return (0);
ddata->cur += 2;
if (*ddata->cur == '\0')
return (0);
if (!cpp_demangle_read_type_flat(ddata, &type))
return (0);
rtn = 0;
if (!cpp_demangle_read_number(ddata, &offset))
goto clean3;
if (*ddata->cur++ != '_')
goto clean3;
if (!cpp_demangle_read_type(ddata, 0))
goto clean3;
if (!cpp_demangle_push_str(ddata, "-in-", 4))
goto clean3;
if (!cpp_demangle_push_str(ddata, type, strlen(type)))
goto clean3;
rtn = 1;
clean3:
free(type);
return (rtn);
case SIMPLE_HASH('T', 'D'): case SIMPLE_HASH('T', 'D'):
/* typeinfo common proxy */ /* typeinfo common proxy */
break; break;
case SIMPLE_HASH('T', 'F'):
/* typeinfo fn */
if (!cpp_demangle_push_str(ddata, "typeinfo fn for ", 16))
return (0);
ddata->cur += 2;
if (*ddata->cur == '\0')
return (0);
return (cpp_demangle_read_type(ddata, 0));
case SIMPLE_HASH('T', 'h'): case SIMPLE_HASH('T', 'h'):
/* virtual function non-virtual override thunk */ /* virtual function non-virtual override thunk */
if (cpp_demangle_push_str(ddata, if (!cpp_demangle_push_str(ddata,
"virtual function non-virtual override ", 38) == 0) "virtual function non-virtual override ", 38))
return (0); return (0);
ddata->cur += 2; ddata->cur += 2;
if (*ddata->cur == '\0') if (*ddata->cur == '\0')
@@ -1462,24 +1636,51 @@ cpp_demangle_read_encoding(struct cpp_demangle_data *ddata)
return (0); return (0);
return (cpp_demangle_read_encoding(ddata)); return (cpp_demangle_read_encoding(ddata));
case SIMPLE_HASH('T', 'I'): case SIMPLE_HASH('T', 'H'):
/* typeinfo structure */ /* TLS init function */
/* FALLTHROUGH */ if (!cpp_demangle_push_str(ddata, "TLS init function for ",
case SIMPLE_HASH('T', 'S'): 22))
/* RTTI name (NTBS) */
if (!cpp_demangle_push_str(ddata, "typeinfo for ", 14))
return (0); return (0);
ddata->cur += 2; ddata->cur += 2;
if (*ddata->cur == '\0') if (*ddata->cur == '\0')
return (0); return (0);
return (cpp_demangle_read_type(ddata, 1)); break;
case SIMPLE_HASH('T', 'I'):
/* typeinfo structure */
if (!cpp_demangle_push_str(ddata, "typeinfo for ", 13))
return (0);
ddata->cur += 2;
if (*ddata->cur == '\0')
return (0);
return (cpp_demangle_read_type(ddata, 0));
case SIMPLE_HASH('T', 'J'):
/* java class */
if (!cpp_demangle_push_str(ddata, "java Class for ", 15))
return (0);
ddata->cur += 2;
if (*ddata->cur == '\0')
return (0);
return (cpp_demangle_read_type(ddata, 0));
case SIMPLE_HASH('T', 'S'):
/* RTTI name (NTBS) */
if (!cpp_demangle_push_str(ddata, "typeinfo name for ", 18))
return (0);
ddata->cur += 2;
if (*ddata->cur == '\0')
return (0);
return (cpp_demangle_read_type(ddata, 0));
case SIMPLE_HASH('T', 'T'): case SIMPLE_HASH('T', 'T'):
/* VTT table */ /* VTT table */
if (!cpp_demangle_push_str(ddata, "VTT for ", 8)) if (!cpp_demangle_push_str(ddata, "VTT for ", 8))
return (0); return (0);
ddata->cur += 2; ddata->cur += 2;
return (cpp_demangle_read_type(ddata, 1)); if (*ddata->cur == '\0')
return (0);
return (cpp_demangle_read_type(ddata, 0));
case SIMPLE_HASH('T', 'v'): case SIMPLE_HASH('T', 'v'):
/* virtual function virtual override thunk */ /* virtual function virtual override thunk */
@@ -1500,7 +1701,17 @@ cpp_demangle_read_encoding(struct cpp_demangle_data *ddata)
ddata->cur += 2; ddata->cur += 2;
if (*ddata->cur == '\0') if (*ddata->cur == '\0')
return (0); return (0);
return (cpp_demangle_read_type(ddata, 1)); return (cpp_demangle_read_type(ddata, 0));
case SIMPLE_HASH('T', 'W'):
/* TLS wrapper function */
if (!cpp_demangle_push_str(ddata, "TLS wrapper function for ",
25))
return (0);
ddata->cur += 2;
if (*ddata->cur == '\0')
return (0);
break;
}; };
return (cpp_demangle_read_name(ddata)); return (cpp_demangle_read_name(ddata));
@@ -1617,6 +1828,38 @@ cpp_demangle_read_name(struct cpp_demangle_data *ddata)
return (rtn); return (rtn);
} }
static int
cpp_demangle_read_name_flat(struct cpp_demangle_data *ddata, char **str)
{
struct vector_str *output;
size_t i, p_idx, idx, name_len;
char *name;
output = ddata->push_head > 0 ? &ddata->output_tmp :
&ddata->output;
p_idx = output->size;
if (!cpp_demangle_read_name(ddata))
return (0);
if ((name = vector_str_substr(output, p_idx, output->size - 1,
&name_len)) == NULL)
return (0);
idx = output->size;
for (i = p_idx; i < idx; ++i) {
if (!vector_str_pop(output)) {
free(name);
return (0);
}
}
*str = name;
return (1);
}
static int static int
cpp_demangle_read_nested_name(struct cpp_demangle_data *ddata) cpp_demangle_read_nested_name(struct cpp_demangle_data *ddata)
{ {
@@ -1742,6 +1985,24 @@ cpp_demangle_read_number(struct cpp_demangle_data *ddata, long *rtn)
return (1); return (1);
} }
static int
cpp_demangle_read_number_as_string(struct cpp_demangle_data *ddata, char **str)
{
long n;
if (!cpp_demangle_read_number(ddata, &n)) {
*str = NULL;
return (0);
}
if (asprintf(str, "%ld", n) < 0) {
*str = NULL;
return (0);
}
return (1);
}
static int static int
cpp_demangle_read_nv_offset(struct cpp_demangle_data *ddata) cpp_demangle_read_nv_offset(struct cpp_demangle_data *ddata)
{ {
@@ -1877,11 +2138,11 @@ cpp_demangle_read_sname(struct cpp_demangle_data *ddata)
len <= 0) len <= 0)
return (0); return (0);
if (len == 12 && (memcmp("_GLOBAL__N_1", ddata->cur, 12) == 0)) if (len == 12 && (memcmp("_GLOBAL__N_1", ddata->cur, 12) == 0))
err = cpp_demangle_push_str(ddata, "(anonymous namespace)", 21); err = cpp_demangle_push_str(ddata, "(anonymous namespace)", 21);
else else
err = cpp_demangle_push_str(ddata, ddata->cur, len); err = cpp_demangle_push_str(ddata, ddata->cur, len);
if (err == 0) if (err == 0)
return (0); return (0);
@@ -2232,7 +2493,7 @@ cpp_demangle_read_type(struct cpp_demangle_data *ddata, int delimit)
size_t p_idx, type_str_len; size_t p_idx, type_str_len;
int extern_c, is_builtin; int extern_c, is_builtin;
long len; long len;
char *type_str; char *type_str, *exp_str, *num_str;
if (ddata == NULL) if (ddata == NULL)
return (0); return (0);
@@ -2274,7 +2535,7 @@ cpp_demangle_read_type(struct cpp_demangle_data *ddata, int delimit)
extern_c = 0; extern_c = 0;
is_builtin = 1; is_builtin = 1;
p_idx = output->size; p_idx = output->size;
type_str = NULL; type_str = exp_str = num_str = NULL;
again: again:
/* builtin type */ /* builtin type */
switch (*ddata->cur) { switch (*ddata->cur) {
@@ -2320,6 +2581,82 @@ cpp_demangle_read_type(struct cpp_demangle_data *ddata, int delimit)
++ddata->cur; ++ddata->cur;
goto rtn; goto rtn;
case 'D':
++ddata->cur;
switch (*ddata->cur) {
case 'd':
/* IEEE 754r decimal floating point (64 bits) */
if (!cpp_demangle_push_str(ddata, "decimal64", 9))
goto clean;
++ddata->cur;
break;
case 'e':
/* IEEE 754r decimal floating point (128 bits) */
if (!cpp_demangle_push_str(ddata, "decimal128", 10))
goto clean;
++ddata->cur;
break;
case 'f':
/* IEEE 754r decimal floating point (32 bits) */
if (!cpp_demangle_push_str(ddata, "decimal32", 9))
goto clean;
++ddata->cur;
break;
case 'h':
/* IEEE 754r half-precision floating point (16 bits) */
if (!cpp_demangle_push_str(ddata, "half", 4))
goto clean;
++ddata->cur;
break;
case 'i':
/* char32_t */
if (!cpp_demangle_push_str(ddata, "char32_t", 8))
goto clean;
++ddata->cur;
break;
case 'n':
/* std::nullptr_t (i.e., decltype(nullptr)) */
if (!cpp_demangle_push_str(ddata, "decltype(nullptr)",
17))
goto clean;
++ddata->cur;
break;
case 's':
/* char16_t */
if (!cpp_demangle_push_str(ddata, "char16_t", 8))
goto clean;
++ddata->cur;
break;
case 'v':
/* gcc vector_size extension. */
++ddata->cur;
if (*ddata->cur == '_') {
++ddata->cur;
if (!cpp_demangle_read_expression_flat(ddata,
&exp_str))
goto clean;
if (!vector_str_push(&v.ext_name, exp_str,
strlen(exp_str)))
goto clean;
} else {
if (!cpp_demangle_read_number_as_string(ddata,
&num_str))
goto clean;
if (!vector_str_push(&v.ext_name, num_str,
strlen(num_str)))
goto clean;
}
if (*ddata->cur != '_')
goto clean;
++ddata->cur;
if (!vector_type_qualifier_push(&v, TYPE_VEC))
goto clean;
goto again;
default:
goto clean;
}
goto rtn;
case 'e': case 'e':
/* long double */ /* long double */
if (!cpp_demangle_push_str(ddata, "long double", 11)) if (!cpp_demangle_push_str(ddata, "long double", 11))
@@ -2414,7 +2751,7 @@ cpp_demangle_read_type(struct cpp_demangle_data *ddata, int delimit)
case 'o': case 'o':
/* unsigned __int128 */ /* unsigned __int128 */
if (!cpp_demangle_push_str(ddata, "unsigned _;int128", 17)) if (!cpp_demangle_push_str(ddata, "unsigned __int128", 17))
goto clean; goto clean;
++ddata->cur; ++ddata->cur;
goto rtn; goto rtn;
@@ -2485,6 +2822,8 @@ cpp_demangle_read_type(struct cpp_demangle_data *ddata, int delimit)
if (!vector_str_push(&v.ext_name, ddata->cur, len)) if (!vector_str_push(&v.ext_name, ddata->cur, len))
return (0); return (0);
ddata->cur += len; ddata->cur += len;
if (!vector_type_qualifier_push(&v, TYPE_EXT))
goto clean;
goto again; goto again;
case 'v': case 'v':
@@ -2549,6 +2888,8 @@ cpp_demangle_read_type(struct cpp_demangle_data *ddata, int delimit)
goto clean; goto clean;
free(type_str); free(type_str);
free(exp_str);
free(num_str);
vector_type_qualifier_dest(&v); vector_type_qualifier_dest(&v);
if (ddata->push_head > 0) { if (ddata->push_head > 0) {
@@ -2580,11 +2921,45 @@ cpp_demangle_read_type(struct cpp_demangle_data *ddata, int delimit)
return (1); return (1);
clean: clean:
free(type_str); free(type_str);
free(exp_str);
free(num_str);
vector_type_qualifier_dest(&v); vector_type_qualifier_dest(&v);
return (0); return (0);
} }
static int
cpp_demangle_read_type_flat(struct cpp_demangle_data *ddata, char **str)
{
struct vector_str *output;
size_t i, p_idx, idx, type_len;
char *type;
output = ddata->push_head > 0 ? &ddata->output_tmp :
&ddata->output;
p_idx = output->size;
if (!cpp_demangle_read_type(ddata, 0))
return (0);
if ((type = vector_str_substr(output, p_idx, output->size - 1,
&type_len)) == NULL)
return (0);
idx = output->size;
for (i = p_idx; i < idx; ++i) {
if (!vector_str_pop(output)) {
free(type);
return (0);
}
}
*str = type;
return (1);
}
/* /*
* read unqualified-name, unqualified name are operator-name, ctor-dtor-name, * read unqualified-name, unqualified name are operator-name, ctor-dtor-name,
* source-name * source-name
@@ -3008,39 +3383,38 @@ cpp_demangle_read_uqname(struct cpp_demangle_data *ddata)
if (ELFTC_ISDIGIT(*ddata->cur) != 0) if (ELFTC_ISDIGIT(*ddata->cur) != 0)
return (cpp_demangle_read_sname(ddata)); return (cpp_demangle_read_sname(ddata));
/* local source name */
/* local source name */ if (*ddata->cur == 'L')
if (*ddata->cur == 'L') return (cpp_demangle_local_source_name(ddata));
return (cpp_demangle_local_source_name(ddata));
return (1);
}
/*
* Read local source name.
*
* References:
* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31775
* http://gcc.gnu.org/viewcvs?view=rev&revision=124467
*/
static int
cpp_demangle_local_source_name(struct cpp_demangle_data *ddata)
{
/* L */
if (ddata == NULL || *ddata->cur != 'L')
return (0);
++ddata->cur;
/* source name */ return (1);
if (!cpp_demangle_read_sname(ddata)) }
return (0);
/* discriminator */ /*
if (*ddata->cur == '_') { * Read local source name.
++ddata->cur; *
while (ELFTC_ISDIGIT(*ddata->cur) != 0) * References:
++ddata->cur; * http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31775
} * http://gcc.gnu.org/viewcvs?view=rev&revision=124467
*/
static int
cpp_demangle_local_source_name(struct cpp_demangle_data *ddata)
{
/* L */
if (ddata == NULL || *ddata->cur != 'L')
return (0);
++ddata->cur;
/* source name */
if (!cpp_demangle_read_sname(ddata))
return (0);
/* discriminator */
if (*ddata->cur == '_') {
++ddata->cur;
while (ELFTC_ISDIGIT(*ddata->cur) != 0)
++ddata->cur;
}
return (1); return (1);
} }
+35 -11
View File
@@ -145,7 +145,7 @@ nomatch 32 {
match "bus" "uhub[0-9]+"; match "bus" "uhub[0-9]+";
match "mode" "host"; match "mode" "host";
match "vendor" "0x0403"; match "vendor" "0x0403";
match "product" "(0x6001|0x6004|0x6006|0x6006|0x6010|0x6011|0x6014|0x6015|0x8372|0x9378|0x9379|0x937a|0x937c|0x9868|0x9e90|0x9f80|0xa6d0|0xa6d1|0xabb8|0xb810|0xb811|0xb812|0xbaf8|0xbbe2|0xbca0|0xbca1|0xbca2|0xbca4|0xbcd8|0xbcd9|0xbcda|0xbdc8|0xbfd8|0xbfd9|0xbfda|0xbfdb|0xbfdc|0xc7d0|0xc850|0xc991|0xcaa0|0xcc48|0xcc49|0xcc4a|0xd010|0xd011|0xd012|0xd013|0xd014|0xd015|0xd016|0xd017|0xd070|0xd071|0xd388|0xd389|0xd38a|0xd38b|0xd38c|0xd38d|0xd38e|0xd38f|0xd578|0xd678|0xd738|0xd780|0xdaf8|0xdaf9|0xdafa|0xdafb|0xdafc|0xdafd|0xdafe|0xdaff|0xdc00|0xdc01|0xdd20|0xdf28|0xdf30|0xdf31|0xdf32|0xdf33|0xdf35|0xe000|0xe001|0xe002|0xe004|0xe006|0xe008|0xe009|0xe00a|0xe050|0xe0e8|0xe0e9|0xe0ea|0xe0eb|0xe0ec|0xe0ed|0xe0ee|0xe0ef|0xe0f0|0xe0f1|0xe0f2|0xe0f3|0xe0f4|0xe0f5|0xe0f6|0xe0f7|0xe40b|0xe520|0xe548|0xe6c8|0xe700|0xe729|0xe808|0xe809|0xe80a|0xe80b|0xe80c|0xe80d|0xe80e|0xe80f|0xe888|0xe889|0xe88a|0xe88b|0xe88c|0xe88d|0xe88e|0xe88f|0xea90|0xebe0|0xec88|0xec89|0xed22|0xed71|0xed72|0xed73|0xed74|0xee18|0xeee8|0xeee9|0xeeea|0xeeeb|0xeeec|0xeeed|0xeeee|0xeeef|0xef50|0xef51|0xf068|0xf069|0xf06a|0xf06b|0xf06c|0xf06d|0xf06e|0xf06f|0xf070|0xf0c0|0xf0c8|0xf208|0xf2d0|0xf3c0|0xf3c1|0xf3c2|0xf448|0xf449|0xf44a|0xf44b|0xf44c|0xf460|0xf608|0xf60b|0xf680|0xf850|0xf857|0xf9d0|0xf9d1|0xf9d2|0xf9d3|0xf9d4|0xf9d5|0xfa00|0xfa01|0xfa02|0xfa03|0xfa04|0xfa05|0xfa06|0xfa10|0xfa33|0xfa88|0xfad0|0xfaf0|0xfb58|0xfb59|0xfb5a|0xfb5b|0xfb5c|0xfb5d|0xfb5e|0xfb5f|0xfb80|0xfb99|0xfbfa|0xfc08|0xfc09|0xfc0a|0xfc0b|0xfc0c|0xfc0d|0xfc0e|0xfc0f|0xfc60|0xfc70|0xfc71|0xfc72|0xfc73|0xfc82|0xfd60|0xfe38|0xff00|0xff18|0xff1c|0xff1d|0xff20|0xff38|0xff39|0xff3a|0xff3b|0xff3c|0xff3d|0xff3e|0xff3f|0xffa8)"; match "product" "(0x5259|0x6001|0x6004|0x6006|0x6006|0x6010|0x6011|0x6014|0x6015|0x8372|0x9378|0x9379|0x937a|0x937c|0x9868|0x9e90|0x9f80|0xa6d0|0xa6d1|0xabb8|0xb810|0xb811|0xb812|0xbaf8|0xbbe2|0xbca0|0xbca1|0xbca2|0xbca4|0xbcd8|0xbcd9|0xbcda|0xbdc8|0xbfd8|0xbfd9|0xbfda|0xbfdb|0xbfdc|0xc7d0|0xc850|0xc991|0xcaa0|0xcc48|0xcc49|0xcc4a|0xd010|0xd011|0xd012|0xd013|0xd014|0xd015|0xd016|0xd017|0xd070|0xd071|0xd388|0xd389|0xd38a|0xd38b|0xd38c|0xd38d|0xd38e|0xd38f|0xd578|0xd678|0xd738|0xd780|0xdaf8|0xdaf9|0xdafa|0xdafb|0xdafc|0xdafd|0xdafe|0xdaff|0xdc00|0xdc01|0xdd20|0xdf28|0xdf30|0xdf31|0xdf32|0xdf33|0xdf35|0xe000|0xe001|0xe002|0xe004|0xe006|0xe008|0xe009|0xe00a|0xe050|0xe0e8|0xe0e9|0xe0ea|0xe0eb|0xe0ec|0xe0ed|0xe0ee|0xe0ef|0xe0f0|0xe0f1|0xe0f2|0xe0f3|0xe0f4|0xe0f5|0xe0f6|0xe0f7|0xe40b|0xe520|0xe548|0xe6c8|0xe700|0xe729|0xe808|0xe809|0xe80a|0xe80b|0xe80c|0xe80d|0xe80e|0xe80f|0xe888|0xe889|0xe88a|0xe88b|0xe88c|0xe88d|0xe88e|0xe88f|0xea90|0xebe0|0xec88|0xec89|0xed22|0xed71|0xed72|0xed73|0xed74|0xee18|0xeee8|0xeee9|0xeeea|0xeeeb|0xeeec|0xeeed|0xeeee|0xeeef|0xef50|0xef51|0xf068|0xf069|0xf06a|0xf06b|0xf06c|0xf06d|0xf06e|0xf06f|0xf070|0xf0c0|0xf0c8|0xf208|0xf2d0|0xf3c0|0xf3c1|0xf3c2|0xf448|0xf449|0xf44a|0xf44b|0xf44c|0xf460|0xf608|0xf60b|0xf680|0xf850|0xf857|0xf9d0|0xf9d1|0xf9d2|0xf9d3|0xf9d4|0xf9d5|0xfa00|0xfa01|0xfa02|0xfa03|0xfa04|0xfa05|0xfa06|0xfa10|0xfa33|0xfa88|0xfad0|0xfaf0|0xfb58|0xfb59|0xfb5a|0xfb5b|0xfb5c|0xfb5d|0xfb5e|0xfb5f|0xfb80|0xfb99|0xfbfa|0xfc08|0xfc09|0xfc0a|0xfc0b|0xfc0c|0xfc0d|0xfc0e|0xfc0f|0xfc60|0xfc70|0xfc71|0xfc72|0xfc73|0xfc82|0xfd60|0xfe38|0xff00|0xff18|0xff1c|0xff1d|0xff20|0xff38|0xff39|0xff3a|0xff3b|0xff3c|0xff3d|0xff3e|0xff3f|0xffa8)";
action "kldload -n uftdi"; action "kldload -n uftdi";
}; };
@@ -281,7 +281,7 @@ nomatch 32 {
match "bus" "uhub[0-9]+"; match "bus" "uhub[0-9]+";
match "mode" "host"; match "mode" "host";
match "vendor" "0x0411"; match "vendor" "0x0411";
match "product" "(0x0148|0x0150|0x015d|0x016f|0x01a2|0x01ee)"; match "product" "(0x0148|0x0150|0x015d|0x016f|0x01a2|0x01a8|0x01ee)";
action "kldload -n if_run"; action "kldload -n if_run";
}; };
@@ -1193,7 +1193,7 @@ nomatch 32 {
match "bus" "uhub[0-9]+"; match "bus" "uhub[0-9]+";
match "mode" "host"; match "mode" "host";
match "vendor" "0x05c6"; match "vendor" "0x05c6";
match "product" "(0x1000|0x6000|0x6500|0x6613|0x9000|0x9204|0x9205)"; match "product" "(0x1000|0x6000|0x6500|0x6613|0x9000|0x9002|0x9204|0x9205)";
action "kldload -n u3g"; action "kldload -n u3g";
}; };
@@ -2561,7 +2561,7 @@ nomatch 32 {
match "bus" "uhub[0-9]+"; match "bus" "uhub[0-9]+";
match "mode" "host"; match "mode" "host";
match "vendor" "0x0bda"; match "vendor" "0x0bda";
match "product" "(0x8176|0x8176|0x8177|0x8178|0x8179|0x817a|0x817b|0x817c|0x817d|0x817e|0x817f)"; match "product" "(0x8176|0x8177|0x8178|0x8179|0x817a|0x817b|0x817c|0x817d|0x817e|0x817f)";
action "kldload -n if_urtwn"; action "kldload -n if_urtwn";
}; };
@@ -2577,7 +2577,7 @@ nomatch 32 {
match "bus" "uhub[0-9]+"; match "bus" "uhub[0-9]+";
match "mode" "host"; match "mode" "host";
match "vendor" "0x0bda"; match "vendor" "0x0bda";
match "product" "0x818a"; match "product" "(0x818a|0x8191)";
action "kldload -n if_urtwn"; action "kldload -n if_urtwn";
}; };
@@ -2677,6 +2677,14 @@ nomatch 32 {
action "kldload -n uipaq"; action "kldload -n uipaq";
}; };
nomatch 32 {
match "bus" "uhub[0-9]+";
match "mode" "host";
match "vendor" "0x0c45";
match "product" "0x7401";
action "kldload -n ugold";
};
nomatch 32 { nomatch 32 {
match "bus" "uhub[0-9]+"; match "bus" "uhub[0-9]+";
match "mode" "host"; match "mode" "host";
@@ -3521,7 +3529,7 @@ nomatch 32 {
match "bus" "uhub[0-9]+"; match "bus" "uhub[0-9]+";
match "mode" "host"; match "mode" "host";
match "vendor" "0x1199"; match "vendor" "0x1199";
match "product" "(0x6802|0x6803|0x6804|0x6805|0x6808|0x6809|0x6812|0x6813|0x6815|0x6816|0x6820|0x6821|0x6822|0x6832|0x6833|0x6834|0x6835|0x6838|0x6839|0x683a|0x683b|0x683c|0x683d|0x683e|0x6850|0x6851|0x6852|0x6853|0x6855|0x6856|0x6859|0x685a|0x6880|0x6890|0x6891|0x6892|0x6893|0x68a3)"; match "product" "(0x6802|0x6803|0x6804|0x6805|0x6808|0x6809|0x6812|0x6813|0x6815|0x6816|0x6820|0x6820|0x6821|0x6822|0x6832|0x6833|0x6834|0x6835|0x6838|0x6839|0x683a|0x683b|0x683c|0x683d|0x683e|0x6850|0x6851|0x6852|0x6853|0x6855|0x6856|0x6859|0x685a|0x6880|0x6890|0x6891|0x6892|0x6893|0x68a3)";
action "kldload -n u3g"; action "kldload -n u3g";
}; };
@@ -4421,6 +4429,22 @@ nomatch 32 {
action "kldload -n uslcom"; action "kldload -n uslcom";
}; };
nomatch 32 {
match "bus" "uhub[0-9]+";
match "mode" "host";
match "vendor" "0x17e9";
match "product" "(0x0059|0x0100|0x0117|0x0136|0x0138|0x0141|0x015a|0x0198|0x019b|0x01ba|0x01bb|0x01d4|0x01d7|0x01e2|0x0215|0x024c|0x02a9|0x0377|0x03e0|0x401a)";
action "kldload -n udl";
};
nomatch 32 {
match "bus" "uhub[0-9]+";
match "mode" "host";
match "vendor" "0x17ef";
match "product" "0x304b";
action "kldload -n if_axge";
};
nomatch 32 { nomatch 32 {
match "bus" "uhub[0-9]+"; match "bus" "uhub[0-9]+";
match "mode" "host"; match "mode" "host";
@@ -4505,7 +4529,7 @@ nomatch 32 {
match "bus" "uhub[0-9]+"; match "bus" "uhub[0-9]+";
match "mode" "host"; match "mode" "host";
match "vendor" "0x19d2"; match "vendor" "0x19d2";
match "product" "(0x0001|0x0002|0x0003|0x0004|0x0005|0x0006|0x0007|0x0008|0x0009|0x000a|0x000b|0x000c|0x000d|0x000e|0x000f|0x0010|0x0011|0x0012|0x0013|0x0014|0x0015|0x0016|0x0017|0x0018|0x0019|0x0020|0x0021|0x0022|0x0023|0x0024|0x0025|0x0026|0x0027|0x0028|0x0029|0x0030|0x0031|0x0032|0x0033|0x0037|0x0039|0x0042|0x0043|0x0048|0x0049|0x0051|0x0052|0x0053|0x0054|0x0055|0x0057|0x0058|0x0059|0x0060|0x0061|0x0062|0x0063|0x0064|0x0066|0x0069|0x0070|0x0073|0x0076|0x0078|0x0082|0x0086|0x0117|0x1179|0x1181|0x1514|0x1516|0x2000|0x2002|0x2003|0xffdd|0xffde|0xfff1|0xfff5|0xfffe)"; match "product" "(0x0001|0x0002|0x0003|0x0004|0x0005|0x0006|0x0007|0x0008|0x0009|0x000a|0x000b|0x000c|0x000d|0x000e|0x000f|0x0010|0x0011|0x0012|0x0013|0x0014|0x0015|0x0016|0x0017|0x0018|0x0019|0x0020|0x0021|0x0022|0x0023|0x0024|0x0025|0x0026|0x0027|0x0028|0x0029|0x0030|0x0031|0x0032|0x0033|0x0037|0x0039|0x0042|0x0043|0x0048|0x0049|0x0051|0x0052|0x0053|0x0054|0x0055|0x0057|0x0058|0x0059|0x0060|0x0061|0x0062|0x0063|0x0064|0x0066|0x0069|0x0070|0x0073|0x0076|0x0078|0x0082|0x0086|0x0117|0x1179|0x1181|0x1420|0x1514|0x1516|0x2000|0x2002|0x2003|0xffdd|0xffde|0xfff1|0xfff5|0xfffe)";
action "kldload -n u3g"; action "kldload -n u3g";
}; };
@@ -4785,7 +4809,7 @@ nomatch 32 {
match "bus" "uhub[0-9]+"; match "bus" "uhub[0-9]+";
match "mode" "host"; match "mode" "host";
match "vendor" "0x2001"; match "vendor" "0x2001";
match "product" "(0x7e12|0xa805)"; match "product" "(0x7d02|0x7e12|0xa707|0xa805)";
action "kldload -n u3g"; action "kldload -n u3g";
}; };
@@ -5393,7 +5417,7 @@ nomatch 32 {
nomatch 32 { nomatch 32 {
match "bus" "uhub[0-9]+"; match "bus" "uhub[0-9]+";
match "mode" "host"; match "mode" "(host|device)";
match "intclass" "0x02"; match "intclass" "0x02";
match "intsubclass" "0x02"; match "intsubclass" "0x02";
match "intprotocol" "0x00"; match "intprotocol" "0x00";
@@ -5402,7 +5426,7 @@ nomatch 32 {
nomatch 32 { nomatch 32 {
match "bus" "uhub[0-9]+"; match "bus" "uhub[0-9]+";
match "mode" "host"; match "mode" "(host|device)";
match "intclass" "0x02"; match "intclass" "0x02";
match "intsubclass" "0x02"; match "intsubclass" "0x02";
match "intprotocol" "0x01"; match "intprotocol" "0x01";
@@ -5552,5 +5576,5 @@ nomatch 32 {
action "kldload -n umass"; action "kldload -n umass";
}; };
# 2658 USB entries processed # 2687 USB entries processed
+3 -2
View File
@@ -338,7 +338,7 @@ libgcc_eh.a: ${EH_OBJS_T}
@${AR} ${ARFLAGS} ${.TARGET} `lorder ${EH_OBJS_T} | tsort -q` @${AR} ${ARFLAGS} ${.TARGET} `lorder ${EH_OBJS_T} | tsort -q`
${RANLIB} ${RANLIBFLAGS} ${.TARGET} ${RANLIB} ${RANLIBFLAGS} ${.TARGET}
all: libgcc_eh.a _LIBS+= libgcc_eh.a
.if ${MK_PROFILE} != "no" .if ${MK_PROFILE} != "no"
libgcc_eh_p.a: ${EH_OBJS_P} libgcc_eh_p.a: ${EH_OBJS_P}
@@ -346,7 +346,8 @@ libgcc_eh_p.a: ${EH_OBJS_P}
@rm -f ${.TARGET} @rm -f ${.TARGET}
@${AR} ${ARFLAGS} ${.TARGET} `lorder ${EH_OBJS_P} | tsort -q` @${AR} ${ARFLAGS} ${.TARGET} `lorder ${EH_OBJS_P} | tsort -q`
${RANLIB} ${RANLIBFLAGS} ${.TARGET} ${RANLIB} ${RANLIBFLAGS} ${.TARGET}
all: libgcc_eh_p.a
_LIBS+= libgcc_eh_p.a
.endif .endif
_libinstall: _lib-eh-install _libinstall: _lib-eh-install
+1
View File
@@ -7,6 +7,7 @@ DIRDEPS = \
include/xlocale \ include/xlocale \
lib/${CSU_DIR} \ lib/${CSU_DIR} \
lib/libc \ lib/libc \
usr.bin/xinstall.host \
.include <dirdeps.mk> .include <dirdeps.mk>
+1
View File
@@ -3,6 +3,7 @@
DIRDEPS = \ DIRDEPS = \
gnu/lib/csu \ gnu/lib/csu \
gnu/lib/libgcc \
gnu/usr.bin/binutils/libbfd \ gnu/usr.bin/binutils/libbfd \
gnu/usr.bin/binutils/libiberty \ gnu/usr.bin/binutils/libiberty \
gnu/usr.bin/binutils/libopcodes \ gnu/usr.bin/binutils/libopcodes \
@@ -3,6 +3,7 @@
DIRDEPS = \ DIRDEPS = \
gnu/lib/csu \ gnu/lib/csu \
gnu/lib/libgcc \
gnu/usr.bin/binutils/libbfd \ gnu/usr.bin/binutils/libbfd \
gnu/usr.bin/binutils/libiberty \ gnu/usr.bin/binutils/libiberty \
include \ include \
@@ -10,6 +11,7 @@ DIRDEPS = \
lib/${CSU_DIR} \ lib/${CSU_DIR} \
lib/libc \ lib/libc \
lib/libcompiler_rt \ lib/libcompiler_rt \
usr.bin/yacc.host \
.include <dirdeps.mk> .include <dirdeps.mk>
@@ -5,6 +5,7 @@ DIRDEPS = \
gnu/usr.bin/binutils/libbfd \ gnu/usr.bin/binutils/libbfd \
include \ include \
include/xlocale \ include/xlocale \
usr.bin/yacc.host \
.include <dirdeps.mk> .include <dirdeps.mk>
+1
View File
@@ -2,6 +2,7 @@
# Autogenerated - do NOT edit! # Autogenerated - do NOT edit!
DIRDEPS = \ DIRDEPS = \
usr.bin/xinstall.host \
.include <dirdeps.mk> .include <dirdeps.mk>
+1
View File
@@ -12,6 +12,7 @@ DIRDEPS = \
lib/libc \ lib/libc \
lib/libcom_err \ lib/libcom_err \
lib/libcompiler_rt \ lib/libcompiler_rt \
usr.bin/xinstall.host \
.include <dirdeps.mk> .include <dirdeps.mk>
@@ -10,6 +10,7 @@ DIRDEPS = \
lib/libc \ lib/libc \
lib/libcompiler_rt \ lib/libcompiler_rt \
lib/libthr \ lib/libthr \
usr.bin/xinstall.host \
.include <dirdeps.mk> .include <dirdeps.mk>
@@ -14,6 +14,7 @@ DIRDEPS = \
lib/libc \ lib/libc \
lib/libcompiler_rt \ lib/libcompiler_rt \
lib/libthr \ lib/libthr \
usr.bin/xinstall.host \
.include <dirdeps.mk> .include <dirdeps.mk>
+1 -1
View File
@@ -268,7 +268,7 @@ CLEANFILES= ${GEN} ${GEN:S/.x$/.c/:S/.hx$/.h/} ocsp_asn1_files \
INCS+= ocsp_asn1.h pkcs10_asn1.h crmf_asn1.h INCS+= ocsp_asn1.h pkcs10_asn1.h crmf_asn1.h
.ORDER: ${GEN_OSCP} .ORDER: ${GEN_OCSP}
${GEN_OCSP}: ocsp.asn1 ocsp.opt ${GEN_OCSP}: ocsp.asn1 ocsp.opt
${ASN1_COMPILE} --option-file=${.ALLSRC:M*.opt} \ ${ASN1_COMPILE} --option-file=${.ALLSRC:M*.opt} \
${.ALLSRC:M*.asn1} ocsp_asn1 ${.ALLSRC:M*.asn1} ocsp_asn1
+2
View File
@@ -15,6 +15,8 @@ DIRDEPS = \
lib/libcom_err \ lib/libcom_err \
lib/libcompiler_rt \ lib/libcompiler_rt \
secure/lib/libcrypto \ secure/lib/libcrypto \
usr.bin/xinstall.host \
usr.bin/yacc.host \
.include <dirdeps.mk> .include <dirdeps.mk>
+1
View File
@@ -19,6 +19,7 @@ DIRDEPS = \
lib/libcompiler_rt \ lib/libcompiler_rt \
lib/libcrypt \ lib/libcrypt \
secure/lib/libcrypto \ secure/lib/libcrypto \
usr.bin/xinstall.host \
.include <dirdeps.mk> .include <dirdeps.mk>
+1
View File
@@ -11,6 +11,7 @@ DIRDEPS = \
lib/libc \ lib/libc \
lib/libcompiler_rt \ lib/libcompiler_rt \
lib/libcrypt \ lib/libcrypt \
usr.bin/xinstall.host \
.include <dirdeps.mk> .include <dirdeps.mk>
+1
View File
@@ -12,6 +12,7 @@ DIRDEPS = \
lib/libc \ lib/libc \
lib/libcom_err \ lib/libcom_err \
lib/libcompiler_rt \ lib/libcompiler_rt \
usr.bin/xinstall.host \
.include <dirdeps.mk> .include <dirdeps.mk>
+28
View File
@@ -0,0 +1,28 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
lldb.o: AttrList.inc.h
lldb.o: Attrs.inc.h
lldb.o: CommentCommandList.inc.h
lldb.o: DeclNodes.inc.h
lldb.o: DiagnosticCommonKinds.inc.h
lldb.o: StmtNodes.inc.h
lldb.po: AttrList.inc.h
lldb.po: Attrs.inc.h
lldb.po: CommentCommandList.inc.h
lldb.po: DeclNodes.inc.h
lldb.po: DiagnosticCommonKinds.inc.h
lldb.po: StmtNodes.inc.h
.endif
+338
View File
@@ -0,0 +1,338 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
SBAddress.o: CommentCommandList.inc.h
SBAddress.o: DeclNodes.inc.h
SBAddress.o: DiagnosticCommonKinds.inc.h
SBAddress.o: StmtNodes.inc.h
SBAddress.po: CommentCommandList.inc.h
SBAddress.po: DeclNodes.inc.h
SBAddress.po: DiagnosticCommonKinds.inc.h
SBAddress.po: StmtNodes.inc.h
SBBlock.o: DiagnosticCommonKinds.inc.h
SBBlock.po: DiagnosticCommonKinds.inc.h
SBBreakpoint.o: AttrList.inc.h
SBBreakpoint.o: Attrs.inc.h
SBBreakpoint.o: CommentCommandList.inc.h
SBBreakpoint.o: DeclNodes.inc.h
SBBreakpoint.o: DiagnosticCommonKinds.inc.h
SBBreakpoint.o: StmtNodes.inc.h
SBBreakpoint.po: AttrList.inc.h
SBBreakpoint.po: Attrs.inc.h
SBBreakpoint.po: CommentCommandList.inc.h
SBBreakpoint.po: DeclNodes.inc.h
SBBreakpoint.po: DiagnosticCommonKinds.inc.h
SBBreakpoint.po: StmtNodes.inc.h
SBBreakpointLocation.o: AttrList.inc.h
SBBreakpointLocation.o: Attrs.inc.h
SBBreakpointLocation.o: CommentCommandList.inc.h
SBBreakpointLocation.o: DeclNodes.inc.h
SBBreakpointLocation.o: DiagnosticCommonKinds.inc.h
SBBreakpointLocation.o: StmtNodes.inc.h
SBBreakpointLocation.po: AttrList.inc.h
SBBreakpointLocation.po: Attrs.inc.h
SBBreakpointLocation.po: CommentCommandList.inc.h
SBBreakpointLocation.po: DeclNodes.inc.h
SBBreakpointLocation.po: DiagnosticCommonKinds.inc.h
SBBreakpointLocation.po: StmtNodes.inc.h
SBCommandInterpreter.o: AttrList.inc.h
SBCommandInterpreter.o: Attrs.inc.h
SBCommandInterpreter.o: CommentCommandList.inc.h
SBCommandInterpreter.o: DeclNodes.inc.h
SBCommandInterpreter.o: DiagnosticCommonKinds.inc.h
SBCommandInterpreter.o: StmtNodes.inc.h
SBCommandInterpreter.po: AttrList.inc.h
SBCommandInterpreter.po: Attrs.inc.h
SBCommandInterpreter.po: CommentCommandList.inc.h
SBCommandInterpreter.po: DeclNodes.inc.h
SBCommandInterpreter.po: DiagnosticCommonKinds.inc.h
SBCommandInterpreter.po: StmtNodes.inc.h
SBCompileUnit.o: CommentCommandList.inc.h
SBCompileUnit.o: DeclNodes.inc.h
SBCompileUnit.o: DiagnosticCommonKinds.inc.h
SBCompileUnit.o: StmtNodes.inc.h
SBCompileUnit.po: CommentCommandList.inc.h
SBCompileUnit.po: DeclNodes.inc.h
SBCompileUnit.po: DiagnosticCommonKinds.inc.h
SBCompileUnit.po: StmtNodes.inc.h
SBDebugger.o: AttrList.inc.h
SBDebugger.o: Attrs.inc.h
SBDebugger.o: CommentCommandList.inc.h
SBDebugger.o: DeclNodes.inc.h
SBDebugger.o: DiagnosticCommonKinds.inc.h
SBDebugger.o: StmtNodes.inc.h
SBDebugger.po: AttrList.inc.h
SBDebugger.po: Attrs.inc.h
SBDebugger.po: CommentCommandList.inc.h
SBDebugger.po: DeclNodes.inc.h
SBDebugger.po: DiagnosticCommonKinds.inc.h
SBDebugger.po: StmtNodes.inc.h
SBEvent.o: AttrList.inc.h
SBEvent.o: Attrs.inc.h
SBEvent.o: CommentCommandList.inc.h
SBEvent.o: DeclNodes.inc.h
SBEvent.o: DiagnosticCommonKinds.inc.h
SBEvent.o: StmtNodes.inc.h
SBEvent.po: AttrList.inc.h
SBEvent.po: Attrs.inc.h
SBEvent.po: CommentCommandList.inc.h
SBEvent.po: DeclNodes.inc.h
SBEvent.po: DiagnosticCommonKinds.inc.h
SBEvent.po: StmtNodes.inc.h
SBExpressionOptions.o: DiagnosticCommonKinds.inc.h
SBExpressionOptions.po: DiagnosticCommonKinds.inc.h
SBFrame.o: DiagnosticCommonKinds.inc.h
SBFrame.po: DiagnosticCommonKinds.inc.h
SBFunction.o: CommentCommandList.inc.h
SBFunction.o: DeclNodes.inc.h
SBFunction.o: DiagnosticCommonKinds.inc.h
SBFunction.o: StmtNodes.inc.h
SBFunction.po: CommentCommandList.inc.h
SBFunction.po: DeclNodes.inc.h
SBFunction.po: DiagnosticCommonKinds.inc.h
SBFunction.po: StmtNodes.inc.h
SBInstruction.o: CommentCommandList.inc.h
SBInstruction.o: DeclNodes.inc.h
SBInstruction.o: DiagnosticCommonKinds.inc.h
SBInstruction.o: StmtNodes.inc.h
SBInstruction.po: CommentCommandList.inc.h
SBInstruction.po: DeclNodes.inc.h
SBInstruction.po: DiagnosticCommonKinds.inc.h
SBInstruction.po: StmtNodes.inc.h
SBInstructionList.o: CommentCommandList.inc.h
SBInstructionList.o: DeclNodes.inc.h
SBInstructionList.o: DiagnosticCommonKinds.inc.h
SBInstructionList.o: StmtNodes.inc.h
SBInstructionList.po: CommentCommandList.inc.h
SBInstructionList.po: DeclNodes.inc.h
SBInstructionList.po: DiagnosticCommonKinds.inc.h
SBInstructionList.po: StmtNodes.inc.h
SBListener.o: AttrList.inc.h
SBListener.o: Attrs.inc.h
SBListener.o: CommentCommandList.inc.h
SBListener.o: DeclNodes.inc.h
SBListener.o: DiagnosticCommonKinds.inc.h
SBListener.o: StmtNodes.inc.h
SBListener.po: AttrList.inc.h
SBListener.po: Attrs.inc.h
SBListener.po: CommentCommandList.inc.h
SBListener.po: DeclNodes.inc.h
SBListener.po: DiagnosticCommonKinds.inc.h
SBListener.po: StmtNodes.inc.h
SBModule.o: CommentCommandList.inc.h
SBModule.o: DeclNodes.inc.h
SBModule.o: DiagnosticCommonKinds.inc.h
SBModule.o: StmtNodes.inc.h
SBModule.po: CommentCommandList.inc.h
SBModule.po: DeclNodes.inc.h
SBModule.po: DiagnosticCommonKinds.inc.h
SBModule.po: StmtNodes.inc.h
SBModuleSpec.o: CommentCommandList.inc.h
SBModuleSpec.o: DeclNodes.inc.h
SBModuleSpec.o: DiagnosticCommonKinds.inc.h
SBModuleSpec.o: StmtNodes.inc.h
SBModuleSpec.po: CommentCommandList.inc.h
SBModuleSpec.po: DeclNodes.inc.h
SBModuleSpec.po: DiagnosticCommonKinds.inc.h
SBModuleSpec.po: StmtNodes.inc.h
SBPlatform.o: DiagnosticCommonKinds.inc.h
SBPlatform.po: DiagnosticCommonKinds.inc.h
SBProcess.o: AttrList.inc.h
SBProcess.o: Attrs.inc.h
SBProcess.o: CommentCommandList.inc.h
SBProcess.o: DeclNodes.inc.h
SBProcess.o: DiagnosticCommonKinds.inc.h
SBProcess.o: StmtNodes.inc.h
SBProcess.po: AttrList.inc.h
SBProcess.po: Attrs.inc.h
SBProcess.po: CommentCommandList.inc.h
SBProcess.po: DeclNodes.inc.h
SBProcess.po: DiagnosticCommonKinds.inc.h
SBProcess.po: StmtNodes.inc.h
SBQueue.o: DiagnosticCommonKinds.inc.h
SBQueue.po: DiagnosticCommonKinds.inc.h
SBQueueItem.o: DiagnosticCommonKinds.inc.h
SBQueueItem.po: DiagnosticCommonKinds.inc.h
SBSection.o: CommentCommandList.inc.h
SBSection.o: DeclNodes.inc.h
SBSection.o: DiagnosticCommonKinds.inc.h
SBSection.o: StmtNodes.inc.h
SBSection.po: CommentCommandList.inc.h
SBSection.po: DeclNodes.inc.h
SBSection.po: DiagnosticCommonKinds.inc.h
SBSection.po: StmtNodes.inc.h
SBSourceManager.o: AttrList.inc.h
SBSourceManager.o: Attrs.inc.h
SBSourceManager.o: CommentCommandList.inc.h
SBSourceManager.o: DeclNodes.inc.h
SBSourceManager.o: DiagnosticCommonKinds.inc.h
SBSourceManager.o: StmtNodes.inc.h
SBSourceManager.po: AttrList.inc.h
SBSourceManager.po: Attrs.inc.h
SBSourceManager.po: CommentCommandList.inc.h
SBSourceManager.po: DeclNodes.inc.h
SBSourceManager.po: DiagnosticCommonKinds.inc.h
SBSourceManager.po: StmtNodes.inc.h
SBSymbol.o: CommentCommandList.inc.h
SBSymbol.o: DeclNodes.inc.h
SBSymbol.o: DiagnosticCommonKinds.inc.h
SBSymbol.o: StmtNodes.inc.h
SBSymbol.po: CommentCommandList.inc.h
SBSymbol.po: DeclNodes.inc.h
SBSymbol.po: DiagnosticCommonKinds.inc.h
SBSymbol.po: StmtNodes.inc.h
SBSymbolContext.o: CommentCommandList.inc.h
SBSymbolContext.o: DeclNodes.inc.h
SBSymbolContext.o: DiagnosticCommonKinds.inc.h
SBSymbolContext.o: StmtNodes.inc.h
SBSymbolContext.po: CommentCommandList.inc.h
SBSymbolContext.po: DeclNodes.inc.h
SBSymbolContext.po: DiagnosticCommonKinds.inc.h
SBSymbolContext.po: StmtNodes.inc.h
SBTarget.o: AttrList.inc.h
SBTarget.o: Attrs.inc.h
SBTarget.o: CommentCommandList.inc.h
SBTarget.o: DeclNodes.inc.h
SBTarget.o: DiagnosticCommonKinds.inc.h
SBTarget.o: StmtNodes.inc.h
SBTarget.po: AttrList.inc.h
SBTarget.po: Attrs.inc.h
SBTarget.po: CommentCommandList.inc.h
SBTarget.po: DeclNodes.inc.h
SBTarget.po: DiagnosticCommonKinds.inc.h
SBTarget.po: StmtNodes.inc.h
SBThread.o: AttrList.inc.h
SBThread.o: Attrs.inc.h
SBThread.o: CommentCommandList.inc.h
SBThread.o: DeclNodes.inc.h
SBThread.o: DiagnosticCommonKinds.inc.h
SBThread.o: StmtNodes.inc.h
SBThread.po: AttrList.inc.h
SBThread.po: Attrs.inc.h
SBThread.po: CommentCommandList.inc.h
SBThread.po: DeclNodes.inc.h
SBThread.po: DiagnosticCommonKinds.inc.h
SBThread.po: StmtNodes.inc.h
SBThreadPlan.o: AttrList.inc.h
SBThreadPlan.o: Attrs.inc.h
SBThreadPlan.o: CommentCommandList.inc.h
SBThreadPlan.o: DeclNodes.inc.h
SBThreadPlan.o: DiagnosticCommonKinds.inc.h
SBThreadPlan.o: StmtNodes.inc.h
SBThreadPlan.po: AttrList.inc.h
SBThreadPlan.po: Attrs.inc.h
SBThreadPlan.po: CommentCommandList.inc.h
SBThreadPlan.po: DeclNodes.inc.h
SBThreadPlan.po: DiagnosticCommonKinds.inc.h
SBThreadPlan.po: StmtNodes.inc.h
SBType.o: CommentCommandList.inc.h
SBType.o: DeclNodes.inc.h
SBType.o: DiagnosticCommonKinds.inc.h
SBType.o: StmtNodes.inc.h
SBType.po: CommentCommandList.inc.h
SBType.po: DeclNodes.inc.h
SBType.po: DiagnosticCommonKinds.inc.h
SBType.po: StmtNodes.inc.h
SBTypeCategory.o: AttrList.inc.h
SBTypeCategory.o: Attrs.inc.h
SBTypeCategory.o: CommentCommandList.inc.h
SBTypeCategory.o: DeclNodes.inc.h
SBTypeCategory.o: DiagnosticCommonKinds.inc.h
SBTypeCategory.o: StmtNodes.inc.h
SBTypeCategory.po: AttrList.inc.h
SBTypeCategory.po: Attrs.inc.h
SBTypeCategory.po: CommentCommandList.inc.h
SBTypeCategory.po: DeclNodes.inc.h
SBTypeCategory.po: DiagnosticCommonKinds.inc.h
SBTypeCategory.po: StmtNodes.inc.h
SBTypeEnumMember.o: DiagnosticCommonKinds.inc.h
SBTypeEnumMember.po: DiagnosticCommonKinds.inc.h
SBTypeFilter.o: AttrList.inc.h
SBTypeFilter.o: Attrs.inc.h
SBTypeFilter.o: CommentCommandList.inc.h
SBTypeFilter.o: DeclNodes.inc.h
SBTypeFilter.o: DiagnosticCommonKinds.inc.h
SBTypeFilter.o: StmtNodes.inc.h
SBTypeFilter.po: AttrList.inc.h
SBTypeFilter.po: Attrs.inc.h
SBTypeFilter.po: CommentCommandList.inc.h
SBTypeFilter.po: DeclNodes.inc.h
SBTypeFilter.po: DiagnosticCommonKinds.inc.h
SBTypeFilter.po: StmtNodes.inc.h
SBTypeFormat.o: AttrList.inc.h
SBTypeFormat.o: Attrs.inc.h
SBTypeFormat.o: CommentCommandList.inc.h
SBTypeFormat.o: DeclNodes.inc.h
SBTypeFormat.o: DiagnosticCommonKinds.inc.h
SBTypeFormat.o: StmtNodes.inc.h
SBTypeFormat.po: AttrList.inc.h
SBTypeFormat.po: Attrs.inc.h
SBTypeFormat.po: CommentCommandList.inc.h
SBTypeFormat.po: DeclNodes.inc.h
SBTypeFormat.po: DiagnosticCommonKinds.inc.h
SBTypeFormat.po: StmtNodes.inc.h
SBTypeNameSpecifier.o: AttrList.inc.h
SBTypeNameSpecifier.o: Attrs.inc.h
SBTypeNameSpecifier.o: CommentCommandList.inc.h
SBTypeNameSpecifier.o: DeclNodes.inc.h
SBTypeNameSpecifier.o: DiagnosticCommonKinds.inc.h
SBTypeNameSpecifier.o: StmtNodes.inc.h
SBTypeNameSpecifier.po: AttrList.inc.h
SBTypeNameSpecifier.po: Attrs.inc.h
SBTypeNameSpecifier.po: CommentCommandList.inc.h
SBTypeNameSpecifier.po: DeclNodes.inc.h
SBTypeNameSpecifier.po: DiagnosticCommonKinds.inc.h
SBTypeNameSpecifier.po: StmtNodes.inc.h
SBTypeSummary.o: AttrList.inc.h
SBTypeSummary.o: Attrs.inc.h
SBTypeSummary.o: CommentCommandList.inc.h
SBTypeSummary.o: DeclNodes.inc.h
SBTypeSummary.o: DiagnosticCommonKinds.inc.h
SBTypeSummary.o: StmtNodes.inc.h
SBTypeSummary.po: AttrList.inc.h
SBTypeSummary.po: Attrs.inc.h
SBTypeSummary.po: CommentCommandList.inc.h
SBTypeSummary.po: DeclNodes.inc.h
SBTypeSummary.po: DiagnosticCommonKinds.inc.h
SBTypeSummary.po: StmtNodes.inc.h
SBTypeSynthetic.o: AttrList.inc.h
SBTypeSynthetic.o: Attrs.inc.h
SBTypeSynthetic.o: CommentCommandList.inc.h
SBTypeSynthetic.o: DeclNodes.inc.h
SBTypeSynthetic.o: DiagnosticCommonKinds.inc.h
SBTypeSynthetic.o: StmtNodes.inc.h
SBTypeSynthetic.po: AttrList.inc.h
SBTypeSynthetic.po: Attrs.inc.h
SBTypeSynthetic.po: CommentCommandList.inc.h
SBTypeSynthetic.po: DeclNodes.inc.h
SBTypeSynthetic.po: DiagnosticCommonKinds.inc.h
SBTypeSynthetic.po: StmtNodes.inc.h
SBUnixSignals.o: DiagnosticCommonKinds.inc.h
SBUnixSignals.po: DiagnosticCommonKinds.inc.h
SBValue.o: AttrList.inc.h
SBValue.o: Attrs.inc.h
SBValue.o: CommentCommandList.inc.h
SBValue.o: DeclNodes.inc.h
SBValue.o: DiagnosticCommonKinds.inc.h
SBValue.o: StmtNodes.inc.h
SBValue.po: AttrList.inc.h
SBValue.po: Attrs.inc.h
SBValue.po: CommentCommandList.inc.h
SBValue.po: DeclNodes.inc.h
SBValue.po: DiagnosticCommonKinds.inc.h
SBValue.po: StmtNodes.inc.h
SBWatchpoint.o: DiagnosticCommonKinds.inc.h
SBWatchpoint.po: DiagnosticCommonKinds.inc.h
.endif
@@ -0,0 +1,88 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
Breakpoint.o: CommentCommandList.inc.h
Breakpoint.o: DeclNodes.inc.h
Breakpoint.o: DiagnosticCommonKinds.inc.h
Breakpoint.o: StmtNodes.inc.h
Breakpoint.po: CommentCommandList.inc.h
Breakpoint.po: DeclNodes.inc.h
Breakpoint.po: DiagnosticCommonKinds.inc.h
Breakpoint.po: StmtNodes.inc.h
BreakpointIDList.o: DiagnosticCommonKinds.inc.h
BreakpointIDList.po: DiagnosticCommonKinds.inc.h
BreakpointList.o: DiagnosticCommonKinds.inc.h
BreakpointList.po: DiagnosticCommonKinds.inc.h
BreakpointLocation.o: AttrList.inc.h
BreakpointLocation.o: Attrs.inc.h
BreakpointLocation.o: CommentCommandList.inc.h
BreakpointLocation.o: DeclNodes.inc.h
BreakpointLocation.o: DiagnosticCommonKinds.inc.h
BreakpointLocation.o: StmtNodes.inc.h
BreakpointLocation.po: AttrList.inc.h
BreakpointLocation.po: Attrs.inc.h
BreakpointLocation.po: CommentCommandList.inc.h
BreakpointLocation.po: DeclNodes.inc.h
BreakpointLocation.po: DiagnosticCommonKinds.inc.h
BreakpointLocation.po: StmtNodes.inc.h
BreakpointLocationCollection.o: DiagnosticCommonKinds.inc.h
BreakpointLocationCollection.po: DiagnosticCommonKinds.inc.h
BreakpointLocationList.o: CommentCommandList.inc.h
BreakpointLocationList.o: DeclNodes.inc.h
BreakpointLocationList.o: DiagnosticCommonKinds.inc.h
BreakpointLocationList.o: StmtNodes.inc.h
BreakpointLocationList.po: CommentCommandList.inc.h
BreakpointLocationList.po: DeclNodes.inc.h
BreakpointLocationList.po: DiagnosticCommonKinds.inc.h
BreakpointLocationList.po: StmtNodes.inc.h
BreakpointOptions.o: DiagnosticCommonKinds.inc.h
BreakpointOptions.po: DiagnosticCommonKinds.inc.h
BreakpointResolver.o: DiagnosticCommonKinds.inc.h
BreakpointResolver.po: DiagnosticCommonKinds.inc.h
BreakpointResolverAddress.o: DiagnosticCommonKinds.inc.h
BreakpointResolverAddress.po: DiagnosticCommonKinds.inc.h
BreakpointResolverFileLine.o: CommentCommandList.inc.h
BreakpointResolverFileLine.o: DeclNodes.inc.h
BreakpointResolverFileLine.o: DiagnosticCommonKinds.inc.h
BreakpointResolverFileLine.o: StmtNodes.inc.h
BreakpointResolverFileLine.po: CommentCommandList.inc.h
BreakpointResolverFileLine.po: DeclNodes.inc.h
BreakpointResolverFileLine.po: DiagnosticCommonKinds.inc.h
BreakpointResolverFileLine.po: StmtNodes.inc.h
BreakpointResolverFileRegex.o: DiagnosticCommonKinds.inc.h
BreakpointResolverFileRegex.po: DiagnosticCommonKinds.inc.h
BreakpointResolverName.o: CommentCommandList.inc.h
BreakpointResolverName.o: DeclNodes.inc.h
BreakpointResolverName.o: DiagnosticCommonKinds.inc.h
BreakpointResolverName.o: StmtNodes.inc.h
BreakpointResolverName.po: CommentCommandList.inc.h
BreakpointResolverName.po: DeclNodes.inc.h
BreakpointResolverName.po: DiagnosticCommonKinds.inc.h
BreakpointResolverName.po: StmtNodes.inc.h
BreakpointSite.o: DiagnosticCommonKinds.inc.h
BreakpointSite.po: DiagnosticCommonKinds.inc.h
Watchpoint.o: CommentCommandList.inc.h
Watchpoint.o: DeclNodes.inc.h
Watchpoint.o: DiagnosticCommonKinds.inc.h
Watchpoint.o: StmtNodes.inc.h
Watchpoint.po: CommentCommandList.inc.h
Watchpoint.po: DeclNodes.inc.h
Watchpoint.po: DiagnosticCommonKinds.inc.h
Watchpoint.po: StmtNodes.inc.h
WatchpointList.o: DiagnosticCommonKinds.inc.h
WatchpointList.po: DiagnosticCommonKinds.inc.h
WatchpointOptions.o: DiagnosticCommonKinds.inc.h
WatchpointOptions.po: DiagnosticCommonKinds.inc.h
.endif
+352
View File
@@ -0,0 +1,352 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
CommandCompletions.o: AttrList.inc.h
CommandCompletions.o: Attrs.inc.h
CommandCompletions.o: CommentCommandList.inc.h
CommandCompletions.o: DeclNodes.inc.h
CommandCompletions.o: DiagnosticCommonKinds.inc.h
CommandCompletions.o: StmtNodes.inc.h
CommandCompletions.po: AttrList.inc.h
CommandCompletions.po: Attrs.inc.h
CommandCompletions.po: CommentCommandList.inc.h
CommandCompletions.po: DeclNodes.inc.h
CommandCompletions.po: DiagnosticCommonKinds.inc.h
CommandCompletions.po: StmtNodes.inc.h
CommandObjectApropos.o: AttrList.inc.h
CommandObjectApropos.o: Attrs.inc.h
CommandObjectApropos.o: CommentCommandList.inc.h
CommandObjectApropos.o: DeclNodes.inc.h
CommandObjectApropos.o: DiagnosticCommonKinds.inc.h
CommandObjectApropos.o: StmtNodes.inc.h
CommandObjectApropos.po: AttrList.inc.h
CommandObjectApropos.po: Attrs.inc.h
CommandObjectApropos.po: CommentCommandList.inc.h
CommandObjectApropos.po: DeclNodes.inc.h
CommandObjectApropos.po: DiagnosticCommonKinds.inc.h
CommandObjectApropos.po: StmtNodes.inc.h
CommandObjectArgs.o: AttrList.inc.h
CommandObjectArgs.o: Attrs.inc.h
CommandObjectArgs.o: CommentCommandList.inc.h
CommandObjectArgs.o: DeclNodes.inc.h
CommandObjectArgs.o: DiagnosticCommonKinds.inc.h
CommandObjectArgs.o: StmtNodes.inc.h
CommandObjectArgs.po: AttrList.inc.h
CommandObjectArgs.po: Attrs.inc.h
CommandObjectArgs.po: CommentCommandList.inc.h
CommandObjectArgs.po: DeclNodes.inc.h
CommandObjectArgs.po: DiagnosticCommonKinds.inc.h
CommandObjectArgs.po: StmtNodes.inc.h
CommandObjectBreakpoint.o: AttrList.inc.h
CommandObjectBreakpoint.o: Attrs.inc.h
CommandObjectBreakpoint.o: CommentCommandList.inc.h
CommandObjectBreakpoint.o: DeclNodes.inc.h
CommandObjectBreakpoint.o: DiagnosticCommonKinds.inc.h
CommandObjectBreakpoint.o: StmtNodes.inc.h
CommandObjectBreakpoint.po: AttrList.inc.h
CommandObjectBreakpoint.po: Attrs.inc.h
CommandObjectBreakpoint.po: CommentCommandList.inc.h
CommandObjectBreakpoint.po: DeclNodes.inc.h
CommandObjectBreakpoint.po: DiagnosticCommonKinds.inc.h
CommandObjectBreakpoint.po: StmtNodes.inc.h
CommandObjectBreakpointCommand.o: AttrList.inc.h
CommandObjectBreakpointCommand.o: Attrs.inc.h
CommandObjectBreakpointCommand.o: CommentCommandList.inc.h
CommandObjectBreakpointCommand.o: DeclNodes.inc.h
CommandObjectBreakpointCommand.o: DiagnosticCommonKinds.inc.h
CommandObjectBreakpointCommand.o: StmtNodes.inc.h
CommandObjectBreakpointCommand.po: AttrList.inc.h
CommandObjectBreakpointCommand.po: Attrs.inc.h
CommandObjectBreakpointCommand.po: CommentCommandList.inc.h
CommandObjectBreakpointCommand.po: DeclNodes.inc.h
CommandObjectBreakpointCommand.po: DiagnosticCommonKinds.inc.h
CommandObjectBreakpointCommand.po: StmtNodes.inc.h
CommandObjectCommands.o: AttrList.inc.h
CommandObjectCommands.o: Attrs.inc.h
CommandObjectCommands.o: CommentCommandList.inc.h
CommandObjectCommands.o: DeclNodes.inc.h
CommandObjectCommands.o: DiagnosticCommonKinds.inc.h
CommandObjectCommands.o: StmtNodes.inc.h
CommandObjectCommands.po: AttrList.inc.h
CommandObjectCommands.po: Attrs.inc.h
CommandObjectCommands.po: CommentCommandList.inc.h
CommandObjectCommands.po: DeclNodes.inc.h
CommandObjectCommands.po: DiagnosticCommonKinds.inc.h
CommandObjectCommands.po: StmtNodes.inc.h
CommandObjectDisassemble.o: AttrList.inc.h
CommandObjectDisassemble.o: Attrs.inc.h
CommandObjectDisassemble.o: CommentCommandList.inc.h
CommandObjectDisassemble.o: DeclNodes.inc.h
CommandObjectDisassemble.o: DiagnosticCommonKinds.inc.h
CommandObjectDisassemble.o: StmtNodes.inc.h
CommandObjectDisassemble.po: AttrList.inc.h
CommandObjectDisassemble.po: Attrs.inc.h
CommandObjectDisassemble.po: CommentCommandList.inc.h
CommandObjectDisassemble.po: DeclNodes.inc.h
CommandObjectDisassemble.po: DiagnosticCommonKinds.inc.h
CommandObjectDisassemble.po: StmtNodes.inc.h
CommandObjectExpression.o: AttrList.inc.h
CommandObjectExpression.o: Attrs.inc.h
CommandObjectExpression.o: CommentCommandList.inc.h
CommandObjectExpression.o: DeclNodes.inc.h
CommandObjectExpression.o: DiagnosticCommonKinds.inc.h
CommandObjectExpression.o: StmtNodes.inc.h
CommandObjectExpression.po: AttrList.inc.h
CommandObjectExpression.po: Attrs.inc.h
CommandObjectExpression.po: CommentCommandList.inc.h
CommandObjectExpression.po: DeclNodes.inc.h
CommandObjectExpression.po: DiagnosticCommonKinds.inc.h
CommandObjectExpression.po: StmtNodes.inc.h
CommandObjectFrame.o: AttrList.inc.h
CommandObjectFrame.o: Attrs.inc.h
CommandObjectFrame.o: CommentCommandList.inc.h
CommandObjectFrame.o: DeclNodes.inc.h
CommandObjectFrame.o: DiagnosticCommonKinds.inc.h
CommandObjectFrame.o: StmtNodes.inc.h
CommandObjectFrame.po: AttrList.inc.h
CommandObjectFrame.po: Attrs.inc.h
CommandObjectFrame.po: CommentCommandList.inc.h
CommandObjectFrame.po: DeclNodes.inc.h
CommandObjectFrame.po: DiagnosticCommonKinds.inc.h
CommandObjectFrame.po: StmtNodes.inc.h
CommandObjectGUI.o: AttrList.inc.h
CommandObjectGUI.o: Attrs.inc.h
CommandObjectGUI.o: CommentCommandList.inc.h
CommandObjectGUI.o: DeclNodes.inc.h
CommandObjectGUI.o: DiagnosticCommonKinds.inc.h
CommandObjectGUI.o: StmtNodes.inc.h
CommandObjectGUI.po: AttrList.inc.h
CommandObjectGUI.po: Attrs.inc.h
CommandObjectGUI.po: CommentCommandList.inc.h
CommandObjectGUI.po: DeclNodes.inc.h
CommandObjectGUI.po: DiagnosticCommonKinds.inc.h
CommandObjectGUI.po: StmtNodes.inc.h
CommandObjectHelp.o: AttrList.inc.h
CommandObjectHelp.o: Attrs.inc.h
CommandObjectHelp.o: CommentCommandList.inc.h
CommandObjectHelp.o: DeclNodes.inc.h
CommandObjectHelp.o: DiagnosticCommonKinds.inc.h
CommandObjectHelp.o: StmtNodes.inc.h
CommandObjectHelp.po: AttrList.inc.h
CommandObjectHelp.po: Attrs.inc.h
CommandObjectHelp.po: CommentCommandList.inc.h
CommandObjectHelp.po: DeclNodes.inc.h
CommandObjectHelp.po: DiagnosticCommonKinds.inc.h
CommandObjectHelp.po: StmtNodes.inc.h
CommandObjectLog.o: AttrList.inc.h
CommandObjectLog.o: Attrs.inc.h
CommandObjectLog.o: CommentCommandList.inc.h
CommandObjectLog.o: DeclNodes.inc.h
CommandObjectLog.o: DiagnosticCommonKinds.inc.h
CommandObjectLog.o: StmtNodes.inc.h
CommandObjectLog.po: AttrList.inc.h
CommandObjectLog.po: Attrs.inc.h
CommandObjectLog.po: CommentCommandList.inc.h
CommandObjectLog.po: DeclNodes.inc.h
CommandObjectLog.po: DiagnosticCommonKinds.inc.h
CommandObjectLog.po: StmtNodes.inc.h
CommandObjectMemory.o: AttrList.inc.h
CommandObjectMemory.o: Attrs.inc.h
CommandObjectMemory.o: CommentCommandList.inc.h
CommandObjectMemory.o: DeclNodes.inc.h
CommandObjectMemory.o: DiagnosticCommonKinds.inc.h
CommandObjectMemory.o: StmtNodes.inc.h
CommandObjectMemory.po: AttrList.inc.h
CommandObjectMemory.po: Attrs.inc.h
CommandObjectMemory.po: CommentCommandList.inc.h
CommandObjectMemory.po: DeclNodes.inc.h
CommandObjectMemory.po: DiagnosticCommonKinds.inc.h
CommandObjectMemory.po: StmtNodes.inc.h
CommandObjectMultiword.o: AttrList.inc.h
CommandObjectMultiword.o: Attrs.inc.h
CommandObjectMultiword.o: CommentCommandList.inc.h
CommandObjectMultiword.o: DeclNodes.inc.h
CommandObjectMultiword.o: DiagnosticCommonKinds.inc.h
CommandObjectMultiword.o: StmtNodes.inc.h
CommandObjectMultiword.po: AttrList.inc.h
CommandObjectMultiword.po: Attrs.inc.h
CommandObjectMultiword.po: CommentCommandList.inc.h
CommandObjectMultiword.po: DeclNodes.inc.h
CommandObjectMultiword.po: DiagnosticCommonKinds.inc.h
CommandObjectMultiword.po: StmtNodes.inc.h
CommandObjectPlatform.o: AttrList.inc.h
CommandObjectPlatform.o: Attrs.inc.h
CommandObjectPlatform.o: CommentCommandList.inc.h
CommandObjectPlatform.o: DeclNodes.inc.h
CommandObjectPlatform.o: DiagnosticCommonKinds.inc.h
CommandObjectPlatform.o: StmtNodes.inc.h
CommandObjectPlatform.po: AttrList.inc.h
CommandObjectPlatform.po: Attrs.inc.h
CommandObjectPlatform.po: CommentCommandList.inc.h
CommandObjectPlatform.po: DeclNodes.inc.h
CommandObjectPlatform.po: DiagnosticCommonKinds.inc.h
CommandObjectPlatform.po: StmtNodes.inc.h
CommandObjectPlugin.o: AttrList.inc.h
CommandObjectPlugin.o: Attrs.inc.h
CommandObjectPlugin.o: CommentCommandList.inc.h
CommandObjectPlugin.o: DeclNodes.inc.h
CommandObjectPlugin.o: DiagnosticCommonKinds.inc.h
CommandObjectPlugin.o: StmtNodes.inc.h
CommandObjectPlugin.po: AttrList.inc.h
CommandObjectPlugin.po: Attrs.inc.h
CommandObjectPlugin.po: CommentCommandList.inc.h
CommandObjectPlugin.po: DeclNodes.inc.h
CommandObjectPlugin.po: DiagnosticCommonKinds.inc.h
CommandObjectPlugin.po: StmtNodes.inc.h
CommandObjectProcess.o: AttrList.inc.h
CommandObjectProcess.o: Attrs.inc.h
CommandObjectProcess.o: CommentCommandList.inc.h
CommandObjectProcess.o: DeclNodes.inc.h
CommandObjectProcess.o: DiagnosticCommonKinds.inc.h
CommandObjectProcess.o: StmtNodes.inc.h
CommandObjectProcess.po: AttrList.inc.h
CommandObjectProcess.po: Attrs.inc.h
CommandObjectProcess.po: CommentCommandList.inc.h
CommandObjectProcess.po: DeclNodes.inc.h
CommandObjectProcess.po: DiagnosticCommonKinds.inc.h
CommandObjectProcess.po: StmtNodes.inc.h
CommandObjectQuit.o: AttrList.inc.h
CommandObjectQuit.o: Attrs.inc.h
CommandObjectQuit.o: CommentCommandList.inc.h
CommandObjectQuit.o: DeclNodes.inc.h
CommandObjectQuit.o: DiagnosticCommonKinds.inc.h
CommandObjectQuit.o: StmtNodes.inc.h
CommandObjectQuit.po: AttrList.inc.h
CommandObjectQuit.po: Attrs.inc.h
CommandObjectQuit.po: CommentCommandList.inc.h
CommandObjectQuit.po: DeclNodes.inc.h
CommandObjectQuit.po: DiagnosticCommonKinds.inc.h
CommandObjectQuit.po: StmtNodes.inc.h
CommandObjectRegister.o: AttrList.inc.h
CommandObjectRegister.o: Attrs.inc.h
CommandObjectRegister.o: CommentCommandList.inc.h
CommandObjectRegister.o: DeclNodes.inc.h
CommandObjectRegister.o: DiagnosticCommonKinds.inc.h
CommandObjectRegister.o: StmtNodes.inc.h
CommandObjectRegister.po: AttrList.inc.h
CommandObjectRegister.po: Attrs.inc.h
CommandObjectRegister.po: CommentCommandList.inc.h
CommandObjectRegister.po: DeclNodes.inc.h
CommandObjectRegister.po: DiagnosticCommonKinds.inc.h
CommandObjectRegister.po: StmtNodes.inc.h
CommandObjectSettings.o: AttrList.inc.h
CommandObjectSettings.o: Attrs.inc.h
CommandObjectSettings.o: CommentCommandList.inc.h
CommandObjectSettings.o: DeclNodes.inc.h
CommandObjectSettings.o: DiagnosticCommonKinds.inc.h
CommandObjectSettings.o: StmtNodes.inc.h
CommandObjectSettings.po: AttrList.inc.h
CommandObjectSettings.po: Attrs.inc.h
CommandObjectSettings.po: CommentCommandList.inc.h
CommandObjectSettings.po: DeclNodes.inc.h
CommandObjectSettings.po: DiagnosticCommonKinds.inc.h
CommandObjectSettings.po: StmtNodes.inc.h
CommandObjectSource.o: AttrList.inc.h
CommandObjectSource.o: Attrs.inc.h
CommandObjectSource.o: CommentCommandList.inc.h
CommandObjectSource.o: DeclNodes.inc.h
CommandObjectSource.o: DiagnosticCommonKinds.inc.h
CommandObjectSource.o: StmtNodes.inc.h
CommandObjectSource.po: AttrList.inc.h
CommandObjectSource.po: Attrs.inc.h
CommandObjectSource.po: CommentCommandList.inc.h
CommandObjectSource.po: DeclNodes.inc.h
CommandObjectSource.po: DiagnosticCommonKinds.inc.h
CommandObjectSource.po: StmtNodes.inc.h
CommandObjectSyntax.o: AttrList.inc.h
CommandObjectSyntax.o: Attrs.inc.h
CommandObjectSyntax.o: CommentCommandList.inc.h
CommandObjectSyntax.o: DeclNodes.inc.h
CommandObjectSyntax.o: DiagnosticCommonKinds.inc.h
CommandObjectSyntax.o: StmtNodes.inc.h
CommandObjectSyntax.po: AttrList.inc.h
CommandObjectSyntax.po: Attrs.inc.h
CommandObjectSyntax.po: CommentCommandList.inc.h
CommandObjectSyntax.po: DeclNodes.inc.h
CommandObjectSyntax.po: DiagnosticCommonKinds.inc.h
CommandObjectSyntax.po: StmtNodes.inc.h
CommandObjectTarget.o: AttrList.inc.h
CommandObjectTarget.o: Attrs.inc.h
CommandObjectTarget.o: CommentCommandList.inc.h
CommandObjectTarget.o: DeclNodes.inc.h
CommandObjectTarget.o: DiagnosticCommonKinds.inc.h
CommandObjectTarget.o: StmtNodes.inc.h
CommandObjectTarget.po: AttrList.inc.h
CommandObjectTarget.po: Attrs.inc.h
CommandObjectTarget.po: CommentCommandList.inc.h
CommandObjectTarget.po: DeclNodes.inc.h
CommandObjectTarget.po: DiagnosticCommonKinds.inc.h
CommandObjectTarget.po: StmtNodes.inc.h
CommandObjectThread.o: AttrList.inc.h
CommandObjectThread.o: Attrs.inc.h
CommandObjectThread.o: CommentCommandList.inc.h
CommandObjectThread.o: DeclNodes.inc.h
CommandObjectThread.o: DiagnosticCommonKinds.inc.h
CommandObjectThread.o: StmtNodes.inc.h
CommandObjectThread.po: AttrList.inc.h
CommandObjectThread.po: Attrs.inc.h
CommandObjectThread.po: CommentCommandList.inc.h
CommandObjectThread.po: DeclNodes.inc.h
CommandObjectThread.po: DiagnosticCommonKinds.inc.h
CommandObjectThread.po: StmtNodes.inc.h
CommandObjectType.o: AttrList.inc.h
CommandObjectType.o: Attrs.inc.h
CommandObjectType.o: CommentCommandList.inc.h
CommandObjectType.o: DeclNodes.inc.h
CommandObjectType.o: DiagnosticCommonKinds.inc.h
CommandObjectType.o: StmtNodes.inc.h
CommandObjectType.po: AttrList.inc.h
CommandObjectType.po: Attrs.inc.h
CommandObjectType.po: CommentCommandList.inc.h
CommandObjectType.po: DeclNodes.inc.h
CommandObjectType.po: DiagnosticCommonKinds.inc.h
CommandObjectType.po: StmtNodes.inc.h
CommandObjectVersion.o: AttrList.inc.h
CommandObjectVersion.o: Attrs.inc.h
CommandObjectVersion.o: CommentCommandList.inc.h
CommandObjectVersion.o: DeclNodes.inc.h
CommandObjectVersion.o: DiagnosticCommonKinds.inc.h
CommandObjectVersion.o: StmtNodes.inc.h
CommandObjectVersion.po: AttrList.inc.h
CommandObjectVersion.po: Attrs.inc.h
CommandObjectVersion.po: CommentCommandList.inc.h
CommandObjectVersion.po: DeclNodes.inc.h
CommandObjectVersion.po: DiagnosticCommonKinds.inc.h
CommandObjectVersion.po: StmtNodes.inc.h
CommandObjectWatchpoint.o: AttrList.inc.h
CommandObjectWatchpoint.o: Attrs.inc.h
CommandObjectWatchpoint.o: CommentCommandList.inc.h
CommandObjectWatchpoint.o: DeclNodes.inc.h
CommandObjectWatchpoint.o: DiagnosticCommonKinds.inc.h
CommandObjectWatchpoint.o: StmtNodes.inc.h
CommandObjectWatchpoint.po: AttrList.inc.h
CommandObjectWatchpoint.po: Attrs.inc.h
CommandObjectWatchpoint.po: CommentCommandList.inc.h
CommandObjectWatchpoint.po: DeclNodes.inc.h
CommandObjectWatchpoint.po: DiagnosticCommonKinds.inc.h
CommandObjectWatchpoint.po: StmtNodes.inc.h
CommandObjectWatchpointCommand.o: AttrList.inc.h
CommandObjectWatchpointCommand.o: Attrs.inc.h
CommandObjectWatchpointCommand.o: CommentCommandList.inc.h
CommandObjectWatchpointCommand.o: DeclNodes.inc.h
CommandObjectWatchpointCommand.o: DiagnosticCommonKinds.inc.h
CommandObjectWatchpointCommand.o: StmtNodes.inc.h
CommandObjectWatchpointCommand.po: AttrList.inc.h
CommandObjectWatchpointCommand.po: Attrs.inc.h
CommandObjectWatchpointCommand.po: CommentCommandList.inc.h
CommandObjectWatchpointCommand.po: DeclNodes.inc.h
CommandObjectWatchpointCommand.po: DiagnosticCommonKinds.inc.h
CommandObjectWatchpointCommand.po: StmtNodes.inc.h
.endif
+289
View File
@@ -0,0 +1,289 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/libedit \
lib/msun \
lib/ncurses/ncursesw \
lib/ncurses/panelw \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
Address.o: CommentCommandList.inc.h
Address.o: DeclNodes.inc.h
Address.o: DiagnosticCommonKinds.inc.h
Address.o: StmtNodes.inc.h
Address.po: CommentCommandList.inc.h
Address.po: DeclNodes.inc.h
Address.po: DiagnosticCommonKinds.inc.h
Address.po: StmtNodes.inc.h
AddressRange.o: CommentCommandList.inc.h
AddressRange.o: DeclNodes.inc.h
AddressRange.o: DiagnosticCommonKinds.inc.h
AddressRange.o: StmtNodes.inc.h
AddressRange.po: CommentCommandList.inc.h
AddressRange.po: DeclNodes.inc.h
AddressRange.po: DiagnosticCommonKinds.inc.h
AddressRange.po: StmtNodes.inc.h
AddressResolver.o: DiagnosticCommonKinds.inc.h
AddressResolver.po: DiagnosticCommonKinds.inc.h
AddressResolverFileLine.o: DiagnosticCommonKinds.inc.h
AddressResolverFileLine.po: DiagnosticCommonKinds.inc.h
AddressResolverName.o: CommentCommandList.inc.h
AddressResolverName.o: DeclNodes.inc.h
AddressResolverName.o: DiagnosticCommonKinds.inc.h
AddressResolverName.o: StmtNodes.inc.h
AddressResolverName.po: CommentCommandList.inc.h
AddressResolverName.po: DeclNodes.inc.h
AddressResolverName.po: DiagnosticCommonKinds.inc.h
AddressResolverName.po: StmtNodes.inc.h
ArchSpec.o: DiagnosticCommonKinds.inc.h
ArchSpec.po: DiagnosticCommonKinds.inc.h
DataExtractor.o: CommentCommandList.inc.h
DataExtractor.o: DeclNodes.inc.h
DataExtractor.o: DiagnosticCommonKinds.inc.h
DataExtractor.o: StmtNodes.inc.h
DataExtractor.po: CommentCommandList.inc.h
DataExtractor.po: DeclNodes.inc.h
DataExtractor.po: DiagnosticCommonKinds.inc.h
DataExtractor.po: StmtNodes.inc.h
Debugger.o: AttrList.inc.h
Debugger.o: Attrs.inc.h
Debugger.o: CommentCommandList.inc.h
Debugger.o: DeclNodes.inc.h
Debugger.o: DiagnosticCommonKinds.inc.h
Debugger.o: StmtNodes.inc.h
Debugger.po: AttrList.inc.h
Debugger.po: Attrs.inc.h
Debugger.po: CommentCommandList.inc.h
Debugger.po: DeclNodes.inc.h
Debugger.po: DiagnosticCommonKinds.inc.h
Debugger.po: StmtNodes.inc.h
Disassembler.o: AttrList.inc.h
Disassembler.o: Attrs.inc.h
Disassembler.o: CommentCommandList.inc.h
Disassembler.o: DeclNodes.inc.h
Disassembler.o: DiagnosticCommonKinds.inc.h
Disassembler.o: StmtNodes.inc.h
Disassembler.po: AttrList.inc.h
Disassembler.po: Attrs.inc.h
Disassembler.po: CommentCommandList.inc.h
Disassembler.po: DeclNodes.inc.h
Disassembler.po: DiagnosticCommonKinds.inc.h
Disassembler.po: StmtNodes.inc.h
DynamicLoader.o: CommentCommandList.inc.h
DynamicLoader.o: DeclNodes.inc.h
DynamicLoader.o: DiagnosticCommonKinds.inc.h
DynamicLoader.o: StmtNodes.inc.h
DynamicLoader.po: CommentCommandList.inc.h
DynamicLoader.po: DeclNodes.inc.h
DynamicLoader.po: DiagnosticCommonKinds.inc.h
DynamicLoader.po: StmtNodes.inc.h
EmulateInstruction.o: DiagnosticCommonKinds.inc.h
EmulateInstruction.po: DiagnosticCommonKinds.inc.h
Event.o: DiagnosticCommonKinds.inc.h
Event.po: DiagnosticCommonKinds.inc.h
FileLineResolver.o: DiagnosticCommonKinds.inc.h
FileLineResolver.po: DiagnosticCommonKinds.inc.h
IOHandler.o: AttrList.inc.h
IOHandler.o: Attrs.inc.h
IOHandler.o: CommentCommandList.inc.h
IOHandler.o: DeclNodes.inc.h
IOHandler.o: DiagnosticCommonKinds.inc.h
IOHandler.o: StmtNodes.inc.h
IOHandler.po: AttrList.inc.h
IOHandler.po: Attrs.inc.h
IOHandler.po: CommentCommandList.inc.h
IOHandler.po: DeclNodes.inc.h
IOHandler.po: DiagnosticCommonKinds.inc.h
IOHandler.po: StmtNodes.inc.h
Log.o: AttrList.inc.h
Log.o: Attrs.inc.h
Log.o: CommentCommandList.inc.h
Log.o: DeclNodes.inc.h
Log.o: DiagnosticCommonKinds.inc.h
Log.o: StmtNodes.inc.h
Log.po: AttrList.inc.h
Log.po: Attrs.inc.h
Log.po: CommentCommandList.inc.h
Log.po: DeclNodes.inc.h
Log.po: DiagnosticCommonKinds.inc.h
Log.po: StmtNodes.inc.h
Mangled.o: DiagnosticCommonKinds.inc.h
Mangled.po: DiagnosticCommonKinds.inc.h
Module.o: AttrList.inc.h
Module.o: Attrs.inc.h
Module.o: CommentCommandList.inc.h
Module.o: DeclNodes.inc.h
Module.o: DiagnosticCommonKinds.inc.h
Module.o: StmtNodes.inc.h
Module.po: AttrList.inc.h
Module.po: Attrs.inc.h
Module.po: CommentCommandList.inc.h
Module.po: DeclNodes.inc.h
Module.po: DiagnosticCommonKinds.inc.h
Module.po: StmtNodes.inc.h
ModuleList.o: CommentCommandList.inc.h
ModuleList.o: DeclNodes.inc.h
ModuleList.o: DiagnosticCommonKinds.inc.h
ModuleList.o: StmtNodes.inc.h
ModuleList.po: CommentCommandList.inc.h
ModuleList.po: DeclNodes.inc.h
ModuleList.po: DiagnosticCommonKinds.inc.h
ModuleList.po: StmtNodes.inc.h
PluginManager.o: AttrList.inc.h
PluginManager.o: Attrs.inc.h
PluginManager.o: CommentCommandList.inc.h
PluginManager.o: DeclNodes.inc.h
PluginManager.o: DiagnosticCommonKinds.inc.h
PluginManager.o: StmtNodes.inc.h
PluginManager.po: AttrList.inc.h
PluginManager.po: Attrs.inc.h
PluginManager.po: CommentCommandList.inc.h
PluginManager.po: DeclNodes.inc.h
PluginManager.po: DiagnosticCommonKinds.inc.h
PluginManager.po: StmtNodes.inc.h
SearchFilter.o: CommentCommandList.inc.h
SearchFilter.o: DeclNodes.inc.h
SearchFilter.o: DiagnosticCommonKinds.inc.h
SearchFilter.o: StmtNodes.inc.h
SearchFilter.po: CommentCommandList.inc.h
SearchFilter.po: DeclNodes.inc.h
SearchFilter.po: DiagnosticCommonKinds.inc.h
SearchFilter.po: StmtNodes.inc.h
Section.o: CommentCommandList.inc.h
Section.o: DeclNodes.inc.h
Section.o: DiagnosticCommonKinds.inc.h
Section.o: StmtNodes.inc.h
Section.po: CommentCommandList.inc.h
Section.po: DeclNodes.inc.h
Section.po: DiagnosticCommonKinds.inc.h
Section.po: StmtNodes.inc.h
SourceManager.o: AttrList.inc.h
SourceManager.o: Attrs.inc.h
SourceManager.o: CommentCommandList.inc.h
SourceManager.o: DeclNodes.inc.h
SourceManager.o: DiagnosticCommonKinds.inc.h
SourceManager.o: StmtNodes.inc.h
SourceManager.po: AttrList.inc.h
SourceManager.po: Attrs.inc.h
SourceManager.po: CommentCommandList.inc.h
SourceManager.po: DeclNodes.inc.h
SourceManager.po: DiagnosticCommonKinds.inc.h
SourceManager.po: StmtNodes.inc.h
UserSettingsController.o: AttrList.inc.h
UserSettingsController.o: Attrs.inc.h
UserSettingsController.o: CommentCommandList.inc.h
UserSettingsController.o: DeclNodes.inc.h
UserSettingsController.o: DiagnosticCommonKinds.inc.h
UserSettingsController.o: StmtNodes.inc.h
UserSettingsController.po: AttrList.inc.h
UserSettingsController.po: Attrs.inc.h
UserSettingsController.po: CommentCommandList.inc.h
UserSettingsController.po: DeclNodes.inc.h
UserSettingsController.po: DiagnosticCommonKinds.inc.h
UserSettingsController.po: StmtNodes.inc.h
Value.o: CommentCommandList.inc.h
Value.o: DeclNodes.inc.h
Value.o: DiagnosticCommonKinds.inc.h
Value.o: StmtNodes.inc.h
Value.po: CommentCommandList.inc.h
Value.po: DeclNodes.inc.h
Value.po: DiagnosticCommonKinds.inc.h
Value.po: StmtNodes.inc.h
ValueObject.o: AttrList.inc.h
ValueObject.o: Attrs.inc.h
ValueObject.o: CommentCommandList.inc.h
ValueObject.o: DeclNodes.inc.h
ValueObject.o: DiagnosticCommonKinds.inc.h
ValueObject.o: StmtNodes.inc.h
ValueObject.po: AttrList.inc.h
ValueObject.po: Attrs.inc.h
ValueObject.po: CommentCommandList.inc.h
ValueObject.po: DeclNodes.inc.h
ValueObject.po: DiagnosticCommonKinds.inc.h
ValueObject.po: StmtNodes.inc.h
ValueObjectCast.o: CommentCommandList.inc.h
ValueObjectCast.o: DeclNodes.inc.h
ValueObjectCast.o: DiagnosticCommonKinds.inc.h
ValueObjectCast.o: StmtNodes.inc.h
ValueObjectCast.po: CommentCommandList.inc.h
ValueObjectCast.po: DeclNodes.inc.h
ValueObjectCast.po: DiagnosticCommonKinds.inc.h
ValueObjectCast.po: StmtNodes.inc.h
ValueObjectChild.o: CommentCommandList.inc.h
ValueObjectChild.o: DeclNodes.inc.h
ValueObjectChild.o: DiagnosticCommonKinds.inc.h
ValueObjectChild.o: StmtNodes.inc.h
ValueObjectChild.po: CommentCommandList.inc.h
ValueObjectChild.po: DeclNodes.inc.h
ValueObjectChild.po: DiagnosticCommonKinds.inc.h
ValueObjectChild.po: StmtNodes.inc.h
ValueObjectConstResult.o: CommentCommandList.inc.h
ValueObjectConstResult.o: DeclNodes.inc.h
ValueObjectConstResult.o: DiagnosticCommonKinds.inc.h
ValueObjectConstResult.o: StmtNodes.inc.h
ValueObjectConstResult.po: CommentCommandList.inc.h
ValueObjectConstResult.po: DeclNodes.inc.h
ValueObjectConstResult.po: DiagnosticCommonKinds.inc.h
ValueObjectConstResult.po: StmtNodes.inc.h
ValueObjectConstResultChild.o: CommentCommandList.inc.h
ValueObjectConstResultChild.o: DeclNodes.inc.h
ValueObjectConstResultChild.o: DiagnosticCommonKinds.inc.h
ValueObjectConstResultChild.o: StmtNodes.inc.h
ValueObjectConstResultChild.po: CommentCommandList.inc.h
ValueObjectConstResultChild.po: DeclNodes.inc.h
ValueObjectConstResultChild.po: DiagnosticCommonKinds.inc.h
ValueObjectConstResultChild.po: StmtNodes.inc.h
ValueObjectConstResultImpl.o: CommentCommandList.inc.h
ValueObjectConstResultImpl.o: DeclNodes.inc.h
ValueObjectConstResultImpl.o: DiagnosticCommonKinds.inc.h
ValueObjectConstResultImpl.o: StmtNodes.inc.h
ValueObjectConstResultImpl.po: CommentCommandList.inc.h
ValueObjectConstResultImpl.po: DeclNodes.inc.h
ValueObjectConstResultImpl.po: DiagnosticCommonKinds.inc.h
ValueObjectConstResultImpl.po: StmtNodes.inc.h
ValueObjectDynamicValue.o: CommentCommandList.inc.h
ValueObjectDynamicValue.o: DeclNodes.inc.h
ValueObjectDynamicValue.o: DiagnosticCommonKinds.inc.h
ValueObjectDynamicValue.o: StmtNodes.inc.h
ValueObjectDynamicValue.po: CommentCommandList.inc.h
ValueObjectDynamicValue.po: DeclNodes.inc.h
ValueObjectDynamicValue.po: DiagnosticCommonKinds.inc.h
ValueObjectDynamicValue.po: StmtNodes.inc.h
ValueObjectList.o: DiagnosticCommonKinds.inc.h
ValueObjectList.po: DiagnosticCommonKinds.inc.h
ValueObjectMemory.o: CommentCommandList.inc.h
ValueObjectMemory.o: DeclNodes.inc.h
ValueObjectMemory.o: DiagnosticCommonKinds.inc.h
ValueObjectMemory.o: StmtNodes.inc.h
ValueObjectMemory.po: CommentCommandList.inc.h
ValueObjectMemory.po: DeclNodes.inc.h
ValueObjectMemory.po: DiagnosticCommonKinds.inc.h
ValueObjectMemory.po: StmtNodes.inc.h
ValueObjectRegister.o: CommentCommandList.inc.h
ValueObjectRegister.o: DeclNodes.inc.h
ValueObjectRegister.o: DiagnosticCommonKinds.inc.h
ValueObjectRegister.o: StmtNodes.inc.h
ValueObjectRegister.po: CommentCommandList.inc.h
ValueObjectRegister.po: DeclNodes.inc.h
ValueObjectRegister.po: DiagnosticCommonKinds.inc.h
ValueObjectRegister.po: StmtNodes.inc.h
ValueObjectSyntheticFilter.o: DiagnosticCommonKinds.inc.h
ValueObjectSyntheticFilter.po: DiagnosticCommonKinds.inc.h
ValueObjectVariable.o: CommentCommandList.inc.h
ValueObjectVariable.o: DeclNodes.inc.h
ValueObjectVariable.o: DiagnosticCommonKinds.inc.h
ValueObjectVariable.o: StmtNodes.inc.h
ValueObjectVariable.po: CommentCommandList.inc.h
ValueObjectVariable.po: DeclNodes.inc.h
ValueObjectVariable.po: DiagnosticCommonKinds.inc.h
ValueObjectVariable.po: StmtNodes.inc.h
.endif
@@ -0,0 +1,248 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
CF.o: CommentCommandList.inc.h
CF.o: DeclNodes.inc.h
CF.o: DiagnosticCommonKinds.inc.h
CF.o: StmtNodes.inc.h
CF.po: CommentCommandList.inc.h
CF.po: DeclNodes.inc.h
CF.po: DiagnosticCommonKinds.inc.h
CF.po: StmtNodes.inc.h
CXXFormatterFunctions.o: CommentCommandList.inc.h
CXXFormatterFunctions.o: DeclNodes.inc.h
CXXFormatterFunctions.o: DiagnosticCommonKinds.inc.h
CXXFormatterFunctions.o: StmtNodes.inc.h
CXXFormatterFunctions.po: CommentCommandList.inc.h
CXXFormatterFunctions.po: DeclNodes.inc.h
CXXFormatterFunctions.po: DiagnosticCommonKinds.inc.h
CXXFormatterFunctions.po: StmtNodes.inc.h
Cocoa.o: CommentCommandList.inc.h
Cocoa.o: DeclNodes.inc.h
Cocoa.o: DiagnosticCommonKinds.inc.h
Cocoa.o: StmtNodes.inc.h
Cocoa.po: CommentCommandList.inc.h
Cocoa.po: DeclNodes.inc.h
Cocoa.po: DiagnosticCommonKinds.inc.h
Cocoa.po: StmtNodes.inc.h
DataVisualization.o: AttrList.inc.h
DataVisualization.o: Attrs.inc.h
DataVisualization.o: CommentCommandList.inc.h
DataVisualization.o: DeclNodes.inc.h
DataVisualization.o: DiagnosticCommonKinds.inc.h
DataVisualization.o: StmtNodes.inc.h
DataVisualization.po: AttrList.inc.h
DataVisualization.po: Attrs.inc.h
DataVisualization.po: CommentCommandList.inc.h
DataVisualization.po: DeclNodes.inc.h
DataVisualization.po: DiagnosticCommonKinds.inc.h
DataVisualization.po: StmtNodes.inc.h
FormatCache.o: DiagnosticCommonKinds.inc.h
FormatCache.po: DiagnosticCommonKinds.inc.h
FormatClasses.o: DiagnosticCommonKinds.inc.h
FormatClasses.po: DiagnosticCommonKinds.inc.h
FormatManager.o: AttrList.inc.h
FormatManager.o: Attrs.inc.h
FormatManager.o: CommentCommandList.inc.h
FormatManager.o: DeclNodes.inc.h
FormatManager.o: DiagnosticCommonKinds.inc.h
FormatManager.o: StmtNodes.inc.h
FormatManager.po: AttrList.inc.h
FormatManager.po: Attrs.inc.h
FormatManager.po: CommentCommandList.inc.h
FormatManager.po: DeclNodes.inc.h
FormatManager.po: DiagnosticCommonKinds.inc.h
FormatManager.po: StmtNodes.inc.h
LibCxx.o: AttrList.inc.h
LibCxx.o: Attrs.inc.h
LibCxx.o: CommentCommandList.inc.h
LibCxx.o: DeclNodes.inc.h
LibCxx.o: DiagnosticCommonKinds.inc.h
LibCxx.o: StmtNodes.inc.h
LibCxx.po: AttrList.inc.h
LibCxx.po: Attrs.inc.h
LibCxx.po: CommentCommandList.inc.h
LibCxx.po: DeclNodes.inc.h
LibCxx.po: DiagnosticCommonKinds.inc.h
LibCxx.po: StmtNodes.inc.h
LibCxxInitializerList.o: CommentCommandList.inc.h
LibCxxInitializerList.o: DeclNodes.inc.h
LibCxxInitializerList.o: DiagnosticCommonKinds.inc.h
LibCxxInitializerList.o: StmtNodes.inc.h
LibCxxInitializerList.po: CommentCommandList.inc.h
LibCxxInitializerList.po: DeclNodes.inc.h
LibCxxInitializerList.po: DiagnosticCommonKinds.inc.h
LibCxxInitializerList.po: StmtNodes.inc.h
LibCxxList.o: CommentCommandList.inc.h
LibCxxList.o: DeclNodes.inc.h
LibCxxList.o: DiagnosticCommonKinds.inc.h
LibCxxList.o: StmtNodes.inc.h
LibCxxList.po: CommentCommandList.inc.h
LibCxxList.po: DeclNodes.inc.h
LibCxxList.po: DiagnosticCommonKinds.inc.h
LibCxxList.po: StmtNodes.inc.h
LibCxxMap.o: CommentCommandList.inc.h
LibCxxMap.o: DeclNodes.inc.h
LibCxxMap.o: DiagnosticCommonKinds.inc.h
LibCxxMap.o: StmtNodes.inc.h
LibCxxMap.po: CommentCommandList.inc.h
LibCxxMap.po: DeclNodes.inc.h
LibCxxMap.po: DiagnosticCommonKinds.inc.h
LibCxxMap.po: StmtNodes.inc.h
LibCxxUnorderedMap.o: CommentCommandList.inc.h
LibCxxUnorderedMap.o: DeclNodes.inc.h
LibCxxUnorderedMap.o: DiagnosticCommonKinds.inc.h
LibCxxUnorderedMap.o: StmtNodes.inc.h
LibCxxUnorderedMap.po: CommentCommandList.inc.h
LibCxxUnorderedMap.po: DeclNodes.inc.h
LibCxxUnorderedMap.po: DiagnosticCommonKinds.inc.h
LibCxxUnorderedMap.po: StmtNodes.inc.h
LibCxxVector.o: CommentCommandList.inc.h
LibCxxVector.o: DeclNodes.inc.h
LibCxxVector.o: DiagnosticCommonKinds.inc.h
LibCxxVector.o: StmtNodes.inc.h
LibCxxVector.po: CommentCommandList.inc.h
LibCxxVector.po: DeclNodes.inc.h
LibCxxVector.po: DiagnosticCommonKinds.inc.h
LibCxxVector.po: StmtNodes.inc.h
LibStdcpp.o: CommentCommandList.inc.h
LibStdcpp.o: DeclNodes.inc.h
LibStdcpp.o: DiagnosticCommonKinds.inc.h
LibStdcpp.o: StmtNodes.inc.h
LibStdcpp.po: CommentCommandList.inc.h
LibStdcpp.po: DeclNodes.inc.h
LibStdcpp.po: DiagnosticCommonKinds.inc.h
LibStdcpp.po: StmtNodes.inc.h
NSArray.o: CommentCommandList.inc.h
NSArray.o: DeclNodes.inc.h
NSArray.o: DiagnosticCommonKinds.inc.h
NSArray.o: StmtNodes.inc.h
NSArray.po: CommentCommandList.inc.h
NSArray.po: DeclNodes.inc.h
NSArray.po: DiagnosticCommonKinds.inc.h
NSArray.po: StmtNodes.inc.h
NSDictionary.o: AttrList.inc.h
NSDictionary.o: Attrs.inc.h
NSDictionary.o: CommentCommandList.inc.h
NSDictionary.o: DeclNodes.inc.h
NSDictionary.o: DiagnosticCommonKinds.inc.h
NSDictionary.o: StmtNodes.inc.h
NSDictionary.po: AttrList.inc.h
NSDictionary.po: Attrs.inc.h
NSDictionary.po: CommentCommandList.inc.h
NSDictionary.po: DeclNodes.inc.h
NSDictionary.po: DiagnosticCommonKinds.inc.h
NSDictionary.po: StmtNodes.inc.h
NSIndexPath.o: CommentCommandList.inc.h
NSIndexPath.o: DeclNodes.inc.h
NSIndexPath.o: DiagnosticCommonKinds.inc.h
NSIndexPath.o: StmtNodes.inc.h
NSIndexPath.po: CommentCommandList.inc.h
NSIndexPath.po: DeclNodes.inc.h
NSIndexPath.po: DiagnosticCommonKinds.inc.h
NSIndexPath.po: StmtNodes.inc.h
NSSet.o: CommentCommandList.inc.h
NSSet.o: DeclNodes.inc.h
NSSet.o: DiagnosticCommonKinds.inc.h
NSSet.o: StmtNodes.inc.h
NSSet.po: CommentCommandList.inc.h
NSSet.po: DeclNodes.inc.h
NSSet.po: DiagnosticCommonKinds.inc.h
NSSet.po: StmtNodes.inc.h
StringPrinter.o: AttrList.inc.h
StringPrinter.o: Attrs.inc.h
StringPrinter.o: CommentCommandList.inc.h
StringPrinter.o: DeclNodes.inc.h
StringPrinter.o: DiagnosticCommonKinds.inc.h
StringPrinter.o: StmtNodes.inc.h
StringPrinter.po: AttrList.inc.h
StringPrinter.po: Attrs.inc.h
StringPrinter.po: CommentCommandList.inc.h
StringPrinter.po: DeclNodes.inc.h
StringPrinter.po: DiagnosticCommonKinds.inc.h
StringPrinter.po: StmtNodes.inc.h
TypeCategory.o: AttrList.inc.h
TypeCategory.o: Attrs.inc.h
TypeCategory.o: CommentCommandList.inc.h
TypeCategory.o: DeclNodes.inc.h
TypeCategory.o: DiagnosticCommonKinds.inc.h
TypeCategory.o: StmtNodes.inc.h
TypeCategory.po: AttrList.inc.h
TypeCategory.po: Attrs.inc.h
TypeCategory.po: CommentCommandList.inc.h
TypeCategory.po: DeclNodes.inc.h
TypeCategory.po: DiagnosticCommonKinds.inc.h
TypeCategory.po: StmtNodes.inc.h
TypeCategoryMap.o: AttrList.inc.h
TypeCategoryMap.o: Attrs.inc.h
TypeCategoryMap.o: CommentCommandList.inc.h
TypeCategoryMap.o: DeclNodes.inc.h
TypeCategoryMap.o: DiagnosticCommonKinds.inc.h
TypeCategoryMap.o: StmtNodes.inc.h
TypeCategoryMap.po: AttrList.inc.h
TypeCategoryMap.po: Attrs.inc.h
TypeCategoryMap.po: CommentCommandList.inc.h
TypeCategoryMap.po: DeclNodes.inc.h
TypeCategoryMap.po: DiagnosticCommonKinds.inc.h
TypeCategoryMap.po: StmtNodes.inc.h
TypeFormat.o: AttrList.inc.h
TypeFormat.o: Attrs.inc.h
TypeFormat.o: CommentCommandList.inc.h
TypeFormat.o: DeclNodes.inc.h
TypeFormat.o: DiagnosticCommonKinds.inc.h
TypeFormat.o: StmtNodes.inc.h
TypeFormat.po: AttrList.inc.h
TypeFormat.po: Attrs.inc.h
TypeFormat.po: CommentCommandList.inc.h
TypeFormat.po: DeclNodes.inc.h
TypeFormat.po: DiagnosticCommonKinds.inc.h
TypeFormat.po: StmtNodes.inc.h
TypeSummary.o: AttrList.inc.h
TypeSummary.o: Attrs.inc.h
TypeSummary.o: CommentCommandList.inc.h
TypeSummary.o: DeclNodes.inc.h
TypeSummary.o: DiagnosticCommonKinds.inc.h
TypeSummary.o: StmtNodes.inc.h
TypeSummary.po: AttrList.inc.h
TypeSummary.po: Attrs.inc.h
TypeSummary.po: CommentCommandList.inc.h
TypeSummary.po: DeclNodes.inc.h
TypeSummary.po: DiagnosticCommonKinds.inc.h
TypeSummary.po: StmtNodes.inc.h
TypeSynthetic.o: AttrList.inc.h
TypeSynthetic.o: Attrs.inc.h
TypeSynthetic.o: CommentCommandList.inc.h
TypeSynthetic.o: DeclNodes.inc.h
TypeSynthetic.o: DiagnosticCommonKinds.inc.h
TypeSynthetic.o: StmtNodes.inc.h
TypeSynthetic.po: AttrList.inc.h
TypeSynthetic.po: Attrs.inc.h
TypeSynthetic.po: CommentCommandList.inc.h
TypeSynthetic.po: DeclNodes.inc.h
TypeSynthetic.po: DiagnosticCommonKinds.inc.h
TypeSynthetic.po: StmtNodes.inc.h
ValueObjectPrinter.o: AttrList.inc.h
ValueObjectPrinter.o: Attrs.inc.h
ValueObjectPrinter.o: CommentCommandList.inc.h
ValueObjectPrinter.o: DeclNodes.inc.h
ValueObjectPrinter.o: DiagnosticCommonKinds.inc.h
ValueObjectPrinter.o: StmtNodes.inc.h
ValueObjectPrinter.po: AttrList.inc.h
ValueObjectPrinter.po: Attrs.inc.h
ValueObjectPrinter.po: CommentCommandList.inc.h
ValueObjectPrinter.po: DeclNodes.inc.h
ValueObjectPrinter.po: DiagnosticCommonKinds.inc.h
ValueObjectPrinter.po: StmtNodes.inc.h
.endif
+195
View File
@@ -0,0 +1,195 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
usr.bin/clang/tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
ASTDumper.o: AttrList.inc.h
ASTDumper.o: Attrs.inc.h
ASTDumper.o: DeclNodes.inc.h
ASTDumper.o: DiagnosticCommonKinds.inc.h
ASTDumper.o: StmtNodes.inc.h
ASTDumper.po: AttrList.inc.h
ASTDumper.po: Attrs.inc.h
ASTDumper.po: DeclNodes.inc.h
ASTDumper.po: DiagnosticCommonKinds.inc.h
ASTDumper.po: StmtNodes.inc.h
ASTResultSynthesizer.o: AttrList.inc.h
ASTResultSynthesizer.o: AttrParsedAttrList.inc.h
ASTResultSynthesizer.o: Attrs.inc.h
ASTResultSynthesizer.o: CommentCommandList.inc.h
ASTResultSynthesizer.o: DeclNodes.inc.h
ASTResultSynthesizer.o: DiagnosticCommonKinds.inc.h
ASTResultSynthesizer.o: DiagnosticSemaKinds.inc.h
ASTResultSynthesizer.o: StmtNodes.inc.h
ASTResultSynthesizer.po: AttrList.inc.h
ASTResultSynthesizer.po: AttrParsedAttrList.inc.h
ASTResultSynthesizer.po: Attrs.inc.h
ASTResultSynthesizer.po: CommentCommandList.inc.h
ASTResultSynthesizer.po: DeclNodes.inc.h
ASTResultSynthesizer.po: DiagnosticCommonKinds.inc.h
ASTResultSynthesizer.po: DiagnosticSemaKinds.inc.h
ASTResultSynthesizer.po: StmtNodes.inc.h
ASTStructExtractor.o: AttrList.inc.h
ASTStructExtractor.o: AttrParsedAttrList.inc.h
ASTStructExtractor.o: Attrs.inc.h
ASTStructExtractor.o: CommentCommandList.inc.h
ASTStructExtractor.o: DeclNodes.inc.h
ASTStructExtractor.o: DiagnosticCommonKinds.inc.h
ASTStructExtractor.o: StmtNodes.inc.h
ASTStructExtractor.po: AttrList.inc.h
ASTStructExtractor.po: AttrParsedAttrList.inc.h
ASTStructExtractor.po: Attrs.inc.h
ASTStructExtractor.po: CommentCommandList.inc.h
ASTStructExtractor.po: DeclNodes.inc.h
ASTStructExtractor.po: DiagnosticCommonKinds.inc.h
ASTStructExtractor.po: StmtNodes.inc.h
ClangASTSource.o: AttrList.inc.h
ClangASTSource.o: Attrs.inc.h
ClangASTSource.o: CommentCommandList.inc.h
ClangASTSource.o: DeclNodes.inc.h
ClangASTSource.o: DiagnosticCommonKinds.inc.h
ClangASTSource.o: StmtNodes.inc.h
ClangASTSource.po: AttrList.inc.h
ClangASTSource.po: Attrs.inc.h
ClangASTSource.po: CommentCommandList.inc.h
ClangASTSource.po: DeclNodes.inc.h
ClangASTSource.po: DiagnosticCommonKinds.inc.h
ClangASTSource.po: StmtNodes.inc.h
ClangExpressionDeclMap.o: AttrList.inc.h
ClangExpressionDeclMap.o: Attrs.inc.h
ClangExpressionDeclMap.o: CommentCommandList.inc.h
ClangExpressionDeclMap.o: DeclNodes.inc.h
ClangExpressionDeclMap.o: DiagnosticCommonKinds.inc.h
ClangExpressionDeclMap.o: StmtNodes.inc.h
ClangExpressionDeclMap.po: AttrList.inc.h
ClangExpressionDeclMap.po: Attrs.inc.h
ClangExpressionDeclMap.po: CommentCommandList.inc.h
ClangExpressionDeclMap.po: DeclNodes.inc.h
ClangExpressionDeclMap.po: DiagnosticCommonKinds.inc.h
ClangExpressionDeclMap.po: StmtNodes.inc.h
ClangExpressionParser.o: AttrList.inc.h
ClangExpressionParser.o: Attrs.inc.h
ClangExpressionParser.o: CommentCommandList.inc.h
ClangExpressionParser.o: DeclNodes.inc.h
ClangExpressionParser.o: DiagnosticCommonKinds.inc.h
ClangExpressionParser.o: DiagnosticFrontendKinds.inc.h
ClangExpressionParser.o: StmtNodes.inc.h
ClangExpressionParser.po: AttrList.inc.h
ClangExpressionParser.po: Attrs.inc.h
ClangExpressionParser.po: CommentCommandList.inc.h
ClangExpressionParser.po: DeclNodes.inc.h
ClangExpressionParser.po: DiagnosticCommonKinds.inc.h
ClangExpressionParser.po: DiagnosticFrontendKinds.inc.h
ClangExpressionParser.po: StmtNodes.inc.h
ClangExpressionVariable.o: CommentCommandList.inc.h
ClangExpressionVariable.o: DeclNodes.inc.h
ClangExpressionVariable.o: DiagnosticCommonKinds.inc.h
ClangExpressionVariable.o: StmtNodes.inc.h
ClangExpressionVariable.po: CommentCommandList.inc.h
ClangExpressionVariable.po: DeclNodes.inc.h
ClangExpressionVariable.po: DiagnosticCommonKinds.inc.h
ClangExpressionVariable.po: StmtNodes.inc.h
ClangFunction.o: AttrList.inc.h
ClangFunction.o: Attrs.inc.h
ClangFunction.o: CommentCommandList.inc.h
ClangFunction.o: DeclNodes.inc.h
ClangFunction.o: DiagnosticCommonKinds.inc.h
ClangFunction.o: StmtNodes.inc.h
ClangFunction.po: AttrList.inc.h
ClangFunction.po: Attrs.inc.h
ClangFunction.po: CommentCommandList.inc.h
ClangFunction.po: DeclNodes.inc.h
ClangFunction.po: DiagnosticCommonKinds.inc.h
ClangFunction.po: StmtNodes.inc.h
ClangModulesDeclVendor.o: AttrList.inc.h
ClangModulesDeclVendor.o: AttrParsedAttrList.inc.h
ClangModulesDeclVendor.o: Attrs.inc.h
ClangModulesDeclVendor.o: CommentCommandList.inc.h
ClangModulesDeclVendor.o: DeclNodes.inc.h
ClangModulesDeclVendor.o: DiagnosticCommonKinds.inc.h
ClangModulesDeclVendor.o: StmtNodes.inc.h
ClangModulesDeclVendor.po: AttrList.inc.h
ClangModulesDeclVendor.po: AttrParsedAttrList.inc.h
ClangModulesDeclVendor.po: Attrs.inc.h
ClangModulesDeclVendor.po: CommentCommandList.inc.h
ClangModulesDeclVendor.po: DeclNodes.inc.h
ClangModulesDeclVendor.po: DiagnosticCommonKinds.inc.h
ClangModulesDeclVendor.po: StmtNodes.inc.h
ClangPersistentVariables.o: DiagnosticCommonKinds.inc.h
ClangPersistentVariables.po: DiagnosticCommonKinds.inc.h
ClangUserExpression.o: AttrList.inc.h
ClangUserExpression.o: Attrs.inc.h
ClangUserExpression.o: CommentCommandList.inc.h
ClangUserExpression.o: DeclNodes.inc.h
ClangUserExpression.o: DiagnosticCommonKinds.inc.h
ClangUserExpression.o: StmtNodes.inc.h
ClangUserExpression.po: AttrList.inc.h
ClangUserExpression.po: Attrs.inc.h
ClangUserExpression.po: CommentCommandList.inc.h
ClangUserExpression.po: DeclNodes.inc.h
ClangUserExpression.po: DiagnosticCommonKinds.inc.h
ClangUserExpression.po: StmtNodes.inc.h
ClangUtilityFunction.o: CommentCommandList.inc.h
ClangUtilityFunction.o: DeclNodes.inc.h
ClangUtilityFunction.o: DiagnosticCommonKinds.inc.h
ClangUtilityFunction.o: StmtNodes.inc.h
ClangUtilityFunction.po: CommentCommandList.inc.h
ClangUtilityFunction.po: DeclNodes.inc.h
ClangUtilityFunction.po: DiagnosticCommonKinds.inc.h
ClangUtilityFunction.po: StmtNodes.inc.h
DWARFExpression.o: DeclNodes.inc.h
DWARFExpression.o: DiagnosticCommonKinds.inc.h
DWARFExpression.po: DeclNodes.inc.h
DWARFExpression.po: DiagnosticCommonKinds.inc.h
ExpressionSourceCode.o: DiagnosticCommonKinds.inc.h
ExpressionSourceCode.po: DiagnosticCommonKinds.inc.h
IRDynamicChecks.o: DiagnosticCommonKinds.inc.h
IRDynamicChecks.po: DiagnosticCommonKinds.inc.h
IRExecutionUnit.o: AttrList.inc.h
IRExecutionUnit.o: Attrs.inc.h
IRExecutionUnit.o: CommentCommandList.inc.h
IRExecutionUnit.o: DeclNodes.inc.h
IRExecutionUnit.o: DiagnosticCommonKinds.inc.h
IRExecutionUnit.o: StmtNodes.inc.h
IRExecutionUnit.po: AttrList.inc.h
IRExecutionUnit.po: Attrs.inc.h
IRExecutionUnit.po: CommentCommandList.inc.h
IRExecutionUnit.po: DeclNodes.inc.h
IRExecutionUnit.po: DiagnosticCommonKinds.inc.h
IRExecutionUnit.po: StmtNodes.inc.h
IRForTarget.o: CommentCommandList.inc.h
IRForTarget.o: DeclNodes.inc.h
IRForTarget.o: DiagnosticCommonKinds.inc.h
IRForTarget.o: Intrinsics.inc.h
IRForTarget.o: StmtNodes.inc.h
IRForTarget.po: CommentCommandList.inc.h
IRForTarget.po: DeclNodes.inc.h
IRForTarget.po: DiagnosticCommonKinds.inc.h
IRForTarget.po: Intrinsics.inc.h
IRForTarget.po: StmtNodes.inc.h
IRInterpreter.o: DiagnosticCommonKinds.inc.h
IRInterpreter.o: Intrinsics.inc.h
IRInterpreter.po: DiagnosticCommonKinds.inc.h
IRInterpreter.po: Intrinsics.inc.h
IRMemoryMap.o: DiagnosticCommonKinds.inc.h
IRMemoryMap.po: DiagnosticCommonKinds.inc.h
Materializer.o: CommentCommandList.inc.h
Materializer.o: DeclNodes.inc.h
Materializer.o: DiagnosticCommonKinds.inc.h
Materializer.o: StmtNodes.inc.h
Materializer.po: CommentCommandList.inc.h
Materializer.po: DeclNodes.inc.h
Materializer.po: DiagnosticCommonKinds.inc.h
Materializer.po: StmtNodes.inc.h
.endif
@@ -0,0 +1,46 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/arpa \
include/xlocale \
lib/libc++ \
lib/libedit \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
Host.o: AttrList.inc.h
Host.o: Attrs.inc.h
Host.o: CommentCommandList.inc.h
Host.o: DeclNodes.inc.h
Host.o: DiagnosticCommonKinds.inc.h
Host.o: StmtNodes.inc.h
Host.po: AttrList.inc.h
Host.po: Attrs.inc.h
Host.po: CommentCommandList.inc.h
Host.po: DeclNodes.inc.h
Host.po: DiagnosticCommonKinds.inc.h
Host.po: StmtNodes.inc.h
MonitoringProcessLauncher.o: CommentCommandList.inc.h
MonitoringProcessLauncher.o: DeclNodes.inc.h
MonitoringProcessLauncher.o: DiagnosticCommonKinds.inc.h
MonitoringProcessLauncher.o: StmtNodes.inc.h
MonitoringProcessLauncher.po: CommentCommandList.inc.h
MonitoringProcessLauncher.po: DeclNodes.inc.h
MonitoringProcessLauncher.po: DiagnosticCommonKinds.inc.h
MonitoringProcessLauncher.po: StmtNodes.inc.h
Symbols.o: CommentCommandList.inc.h
Symbols.o: DeclNodes.inc.h
Symbols.o: DiagnosticCommonKinds.inc.h
Symbols.o: StmtNodes.inc.h
Symbols.po: CommentCommandList.inc.h
Symbols.po: DeclNodes.inc.h
Symbols.po: DiagnosticCommonKinds.inc.h
Symbols.po: StmtNodes.inc.h
.endif
@@ -0,0 +1,25 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/libexecinfo \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
Host.o: CommentCommandList.inc.h
Host.o: DeclNodes.inc.h
Host.o: DiagnosticCommonKinds.inc.h
Host.o: StmtNodes.inc.h
Host.po: CommentCommandList.inc.h
Host.po: DeclNodes.inc.h
Host.po: DiagnosticCommonKinds.inc.h
Host.po: StmtNodes.inc.h
.endif
@@ -0,0 +1,15 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
.endif
@@ -0,0 +1,233 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/libedit \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
Args.o: AttrList.inc.h
Args.o: Attrs.inc.h
Args.o: CommentCommandList.inc.h
Args.o: DeclNodes.inc.h
Args.o: DiagnosticCommonKinds.inc.h
Args.o: StmtNodes.inc.h
Args.po: AttrList.inc.h
Args.po: Attrs.inc.h
Args.po: CommentCommandList.inc.h
Args.po: DeclNodes.inc.h
Args.po: DiagnosticCommonKinds.inc.h
Args.po: StmtNodes.inc.h
CommandInterpreter.o: AttrList.inc.h
CommandInterpreter.o: Attrs.inc.h
CommandInterpreter.o: CommentCommandList.inc.h
CommandInterpreter.o: DeclNodes.inc.h
CommandInterpreter.o: DiagnosticCommonKinds.inc.h
CommandInterpreter.o: StmtNodes.inc.h
CommandInterpreter.po: AttrList.inc.h
CommandInterpreter.po: Attrs.inc.h
CommandInterpreter.po: CommentCommandList.inc.h
CommandInterpreter.po: DeclNodes.inc.h
CommandInterpreter.po: DiagnosticCommonKinds.inc.h
CommandInterpreter.po: StmtNodes.inc.h
CommandObject.o: AttrList.inc.h
CommandObject.o: Attrs.inc.h
CommandObject.o: CommentCommandList.inc.h
CommandObject.o: DeclNodes.inc.h
CommandObject.o: DiagnosticCommonKinds.inc.h
CommandObject.o: StmtNodes.inc.h
CommandObject.po: AttrList.inc.h
CommandObject.po: Attrs.inc.h
CommandObject.po: CommentCommandList.inc.h
CommandObject.po: DeclNodes.inc.h
CommandObject.po: DiagnosticCommonKinds.inc.h
CommandObject.po: StmtNodes.inc.h
CommandObjectRegexCommand.o: AttrList.inc.h
CommandObjectRegexCommand.o: Attrs.inc.h
CommandObjectRegexCommand.o: CommentCommandList.inc.h
CommandObjectRegexCommand.o: DeclNodes.inc.h
CommandObjectRegexCommand.o: DiagnosticCommonKinds.inc.h
CommandObjectRegexCommand.o: StmtNodes.inc.h
CommandObjectRegexCommand.po: AttrList.inc.h
CommandObjectRegexCommand.po: Attrs.inc.h
CommandObjectRegexCommand.po: CommentCommandList.inc.h
CommandObjectRegexCommand.po: DeclNodes.inc.h
CommandObjectRegexCommand.po: DiagnosticCommonKinds.inc.h
CommandObjectRegexCommand.po: StmtNodes.inc.h
CommandObjectScript.o: AttrList.inc.h
CommandObjectScript.o: Attrs.inc.h
CommandObjectScript.o: CommentCommandList.inc.h
CommandObjectScript.o: DeclNodes.inc.h
CommandObjectScript.o: DiagnosticCommonKinds.inc.h
CommandObjectScript.o: StmtNodes.inc.h
CommandObjectScript.po: AttrList.inc.h
CommandObjectScript.po: Attrs.inc.h
CommandObjectScript.po: CommentCommandList.inc.h
CommandObjectScript.po: DeclNodes.inc.h
CommandObjectScript.po: DiagnosticCommonKinds.inc.h
CommandObjectScript.po: StmtNodes.inc.h
CommandOptionValidators.o: AttrList.inc.h
CommandOptionValidators.o: Attrs.inc.h
CommandOptionValidators.o: CommentCommandList.inc.h
CommandOptionValidators.o: DeclNodes.inc.h
CommandOptionValidators.o: DiagnosticCommonKinds.inc.h
CommandOptionValidators.o: StmtNodes.inc.h
CommandOptionValidators.po: AttrList.inc.h
CommandOptionValidators.po: Attrs.inc.h
CommandOptionValidators.po: CommentCommandList.inc.h
CommandOptionValidators.po: DeclNodes.inc.h
CommandOptionValidators.po: DiagnosticCommonKinds.inc.h
CommandOptionValidators.po: StmtNodes.inc.h
OptionGroupFormat.o: AttrList.inc.h
OptionGroupFormat.o: Attrs.inc.h
OptionGroupFormat.o: CommentCommandList.inc.h
OptionGroupFormat.o: DeclNodes.inc.h
OptionGroupFormat.o: DiagnosticCommonKinds.inc.h
OptionGroupFormat.o: StmtNodes.inc.h
OptionGroupFormat.po: AttrList.inc.h
OptionGroupFormat.po: Attrs.inc.h
OptionGroupFormat.po: CommentCommandList.inc.h
OptionGroupFormat.po: DeclNodes.inc.h
OptionGroupFormat.po: DiagnosticCommonKinds.inc.h
OptionGroupFormat.po: StmtNodes.inc.h
OptionGroupPlatform.o: AttrList.inc.h
OptionGroupPlatform.o: Attrs.inc.h
OptionGroupPlatform.o: CommentCommandList.inc.h
OptionGroupPlatform.o: DeclNodes.inc.h
OptionGroupPlatform.o: DiagnosticCommonKinds.inc.h
OptionGroupPlatform.o: StmtNodes.inc.h
OptionGroupPlatform.po: AttrList.inc.h
OptionGroupPlatform.po: Attrs.inc.h
OptionGroupPlatform.po: CommentCommandList.inc.h
OptionGroupPlatform.po: DeclNodes.inc.h
OptionGroupPlatform.po: DiagnosticCommonKinds.inc.h
OptionGroupPlatform.po: StmtNodes.inc.h
OptionGroupValueObjectDisplay.o: AttrList.inc.h
OptionGroupValueObjectDisplay.o: Attrs.inc.h
OptionGroupValueObjectDisplay.o: CommentCommandList.inc.h
OptionGroupValueObjectDisplay.o: DeclNodes.inc.h
OptionGroupValueObjectDisplay.o: DiagnosticCommonKinds.inc.h
OptionGroupValueObjectDisplay.o: StmtNodes.inc.h
OptionGroupValueObjectDisplay.po: AttrList.inc.h
OptionGroupValueObjectDisplay.po: Attrs.inc.h
OptionGroupValueObjectDisplay.po: CommentCommandList.inc.h
OptionGroupValueObjectDisplay.po: DeclNodes.inc.h
OptionGroupValueObjectDisplay.po: DiagnosticCommonKinds.inc.h
OptionGroupValueObjectDisplay.po: StmtNodes.inc.h
OptionGroupVariable.o: AttrList.inc.h
OptionGroupVariable.o: Attrs.inc.h
OptionGroupVariable.o: CommentCommandList.inc.h
OptionGroupVariable.o: DeclNodes.inc.h
OptionGroupVariable.o: DiagnosticCommonKinds.inc.h
OptionGroupVariable.o: StmtNodes.inc.h
OptionGroupVariable.po: AttrList.inc.h
OptionGroupVariable.po: Attrs.inc.h
OptionGroupVariable.po: CommentCommandList.inc.h
OptionGroupVariable.po: DeclNodes.inc.h
OptionGroupVariable.po: DiagnosticCommonKinds.inc.h
OptionGroupVariable.po: StmtNodes.inc.h
OptionValueArch.o: AttrList.inc.h
OptionValueArch.o: Attrs.inc.h
OptionValueArch.o: CommentCommandList.inc.h
OptionValueArch.o: DeclNodes.inc.h
OptionValueArch.o: DiagnosticCommonKinds.inc.h
OptionValueArch.o: StmtNodes.inc.h
OptionValueArch.po: AttrList.inc.h
OptionValueArch.po: Attrs.inc.h
OptionValueArch.po: CommentCommandList.inc.h
OptionValueArch.po: DeclNodes.inc.h
OptionValueArch.po: DiagnosticCommonKinds.inc.h
OptionValueArch.po: StmtNodes.inc.h
OptionValueDictionary.o: AttrList.inc.h
OptionValueDictionary.o: Attrs.inc.h
OptionValueDictionary.o: CommentCommandList.inc.h
OptionValueDictionary.o: DeclNodes.inc.h
OptionValueDictionary.o: DiagnosticCommonKinds.inc.h
OptionValueDictionary.o: StmtNodes.inc.h
OptionValueDictionary.po: AttrList.inc.h
OptionValueDictionary.po: Attrs.inc.h
OptionValueDictionary.po: CommentCommandList.inc.h
OptionValueDictionary.po: DeclNodes.inc.h
OptionValueDictionary.po: DiagnosticCommonKinds.inc.h
OptionValueDictionary.po: StmtNodes.inc.h
OptionValueFileSpec.o: AttrList.inc.h
OptionValueFileSpec.o: Attrs.inc.h
OptionValueFileSpec.o: CommentCommandList.inc.h
OptionValueFileSpec.o: DeclNodes.inc.h
OptionValueFileSpec.o: DiagnosticCommonKinds.inc.h
OptionValueFileSpec.o: StmtNodes.inc.h
OptionValueFileSpec.po: AttrList.inc.h
OptionValueFileSpec.po: Attrs.inc.h
OptionValueFileSpec.po: CommentCommandList.inc.h
OptionValueFileSpec.po: DeclNodes.inc.h
OptionValueFileSpec.po: DiagnosticCommonKinds.inc.h
OptionValueFileSpec.po: StmtNodes.inc.h
OptionValueFormat.o: AttrList.inc.h
OptionValueFormat.o: Attrs.inc.h
OptionValueFormat.o: CommentCommandList.inc.h
OptionValueFormat.o: DeclNodes.inc.h
OptionValueFormat.o: DiagnosticCommonKinds.inc.h
OptionValueFormat.o: StmtNodes.inc.h
OptionValueFormat.po: AttrList.inc.h
OptionValueFormat.po: Attrs.inc.h
OptionValueFormat.po: CommentCommandList.inc.h
OptionValueFormat.po: DeclNodes.inc.h
OptionValueFormat.po: DiagnosticCommonKinds.inc.h
OptionValueFormat.po: StmtNodes.inc.h
OptionValueUUID.o: AttrList.inc.h
OptionValueUUID.o: Attrs.inc.h
OptionValueUUID.o: CommentCommandList.inc.h
OptionValueUUID.o: DeclNodes.inc.h
OptionValueUUID.o: DiagnosticCommonKinds.inc.h
OptionValueUUID.o: StmtNodes.inc.h
OptionValueUUID.po: AttrList.inc.h
OptionValueUUID.po: Attrs.inc.h
OptionValueUUID.po: CommentCommandList.inc.h
OptionValueUUID.po: DeclNodes.inc.h
OptionValueUUID.po: DiagnosticCommonKinds.inc.h
OptionValueUUID.po: StmtNodes.inc.h
Options.o: AttrList.inc.h
Options.o: Attrs.inc.h
Options.o: CommentCommandList.inc.h
Options.o: DeclNodes.inc.h
Options.o: DiagnosticCommonKinds.inc.h
Options.o: StmtNodes.inc.h
Options.po: AttrList.inc.h
Options.po: Attrs.inc.h
Options.po: CommentCommandList.inc.h
Options.po: DeclNodes.inc.h
Options.po: DiagnosticCommonKinds.inc.h
Options.po: StmtNodes.inc.h
Property.o: AttrList.inc.h
Property.o: Attrs.inc.h
Property.o: CommentCommandList.inc.h
Property.o: DeclNodes.inc.h
Property.o: DiagnosticCommonKinds.inc.h
Property.o: StmtNodes.inc.h
Property.po: AttrList.inc.h
Property.po: Attrs.inc.h
Property.po: CommentCommandList.inc.h
Property.po: DeclNodes.inc.h
Property.po: DiagnosticCommonKinds.inc.h
Property.po: StmtNodes.inc.h
ScriptInterpreterNone.o: AttrList.inc.h
ScriptInterpreterNone.o: Attrs.inc.h
ScriptInterpreterNone.o: CommentCommandList.inc.h
ScriptInterpreterNone.o: DeclNodes.inc.h
ScriptInterpreterNone.o: DiagnosticCommonKinds.inc.h
ScriptInterpreterNone.o: StmtNodes.inc.h
ScriptInterpreterNone.po: AttrList.inc.h
ScriptInterpreterNone.po: Attrs.inc.h
ScriptInterpreterNone.po: CommentCommandList.inc.h
ScriptInterpreterNone.po: DeclNodes.inc.h
ScriptInterpreterNone.po: DiagnosticCommonKinds.inc.h
ScriptInterpreterNone.po: StmtNodes.inc.h
.endif
@@ -0,0 +1,24 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
ABISysV_ppc.o: CommentCommandList.inc.h
ABISysV_ppc.o: DeclNodes.inc.h
ABISysV_ppc.o: DiagnosticCommonKinds.inc.h
ABISysV_ppc.o: StmtNodes.inc.h
ABISysV_ppc.po: CommentCommandList.inc.h
ABISysV_ppc.po: DeclNodes.inc.h
ABISysV_ppc.po: DiagnosticCommonKinds.inc.h
ABISysV_ppc.po: StmtNodes.inc.h
.endif
@@ -0,0 +1,24 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
ABISysV_ppc64.o: CommentCommandList.inc.h
ABISysV_ppc64.o: DeclNodes.inc.h
ABISysV_ppc64.o: DiagnosticCommonKinds.inc.h
ABISysV_ppc64.o: StmtNodes.inc.h
ABISysV_ppc64.po: CommentCommandList.inc.h
ABISysV_ppc64.po: DeclNodes.inc.h
ABISysV_ppc64.po: DiagnosticCommonKinds.inc.h
ABISysV_ppc64.po: StmtNodes.inc.h
.endif
@@ -0,0 +1,24 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
ABISysV_x86_64.o: CommentCommandList.inc.h
ABISysV_x86_64.o: DeclNodes.inc.h
ABISysV_x86_64.o: DiagnosticCommonKinds.inc.h
ABISysV_x86_64.o: StmtNodes.inc.h
ABISysV_x86_64.po: CommentCommandList.inc.h
ABISysV_x86_64.po: DeclNodes.inc.h
ABISysV_x86_64.po: DiagnosticCommonKinds.inc.h
ABISysV_x86_64.po: StmtNodes.inc.h
.endif
@@ -0,0 +1,24 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
ItaniumABILanguageRuntime.o: CommentCommandList.inc.h
ItaniumABILanguageRuntime.o: DeclNodes.inc.h
ItaniumABILanguageRuntime.o: DiagnosticCommonKinds.inc.h
ItaniumABILanguageRuntime.o: StmtNodes.inc.h
ItaniumABILanguageRuntime.po: CommentCommandList.inc.h
ItaniumABILanguageRuntime.po: DeclNodes.inc.h
ItaniumABILanguageRuntime.po: DiagnosticCommonKinds.inc.h
ItaniumABILanguageRuntime.po: StmtNodes.inc.h
.endif
@@ -0,0 +1,24 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
DisassemblerLLVMC.o: CommentCommandList.inc.h
DisassemblerLLVMC.o: DeclNodes.inc.h
DisassemblerLLVMC.o: DiagnosticCommonKinds.inc.h
DisassemblerLLVMC.o: StmtNodes.inc.h
DisassemblerLLVMC.po: CommentCommandList.inc.h
DisassemblerLLVMC.po: DeclNodes.inc.h
DisassemblerLLVMC.po: DiagnosticCommonKinds.inc.h
DisassemblerLLVMC.po: StmtNodes.inc.h
.endif
@@ -0,0 +1,34 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
AuxVector.o: DiagnosticCommonKinds.inc.h
AuxVector.po: DiagnosticCommonKinds.inc.h
DYLDRendezvous.o: CommentCommandList.inc.h
DYLDRendezvous.o: DeclNodes.inc.h
DYLDRendezvous.o: DiagnosticCommonKinds.inc.h
DYLDRendezvous.o: StmtNodes.inc.h
DYLDRendezvous.po: CommentCommandList.inc.h
DYLDRendezvous.po: DeclNodes.inc.h
DYLDRendezvous.po: DiagnosticCommonKinds.inc.h
DYLDRendezvous.po: StmtNodes.inc.h
DynamicLoaderPOSIXDYLD.o: CommentCommandList.inc.h
DynamicLoaderPOSIXDYLD.o: DeclNodes.inc.h
DynamicLoaderPOSIXDYLD.o: DiagnosticCommonKinds.inc.h
DynamicLoaderPOSIXDYLD.o: StmtNodes.inc.h
DynamicLoaderPOSIXDYLD.po: CommentCommandList.inc.h
DynamicLoaderPOSIXDYLD.po: DeclNodes.inc.h
DynamicLoaderPOSIXDYLD.po: DiagnosticCommonKinds.inc.h
DynamicLoaderPOSIXDYLD.po: StmtNodes.inc.h
.endif
@@ -0,0 +1,24 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
DynamicLoaderStatic.o: CommentCommandList.inc.h
DynamicLoaderStatic.o: DeclNodes.inc.h
DynamicLoaderStatic.o: DiagnosticCommonKinds.inc.h
DynamicLoaderStatic.o: StmtNodes.inc.h
DynamicLoaderStatic.po: CommentCommandList.inc.h
DynamicLoaderStatic.po: DeclNodes.inc.h
DynamicLoaderStatic.po: DiagnosticCommonKinds.inc.h
DynamicLoaderStatic.po: StmtNodes.inc.h
.endif
@@ -0,0 +1,16 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
.endif
@@ -0,0 +1,15 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
.endif
@@ -0,0 +1,28 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
AddressSanitizerRuntime.o: AttrList.inc.h
AddressSanitizerRuntime.o: Attrs.inc.h
AddressSanitizerRuntime.o: CommentCommandList.inc.h
AddressSanitizerRuntime.o: DeclNodes.inc.h
AddressSanitizerRuntime.o: DiagnosticCommonKinds.inc.h
AddressSanitizerRuntime.o: StmtNodes.inc.h
AddressSanitizerRuntime.po: AttrList.inc.h
AddressSanitizerRuntime.po: Attrs.inc.h
AddressSanitizerRuntime.po: CommentCommandList.inc.h
AddressSanitizerRuntime.po: DeclNodes.inc.h
AddressSanitizerRuntime.po: DiagnosticCommonKinds.inc.h
AddressSanitizerRuntime.po: StmtNodes.inc.h
.endif
@@ -0,0 +1,24 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
JITLoaderGDB.o: CommentCommandList.inc.h
JITLoaderGDB.o: DeclNodes.inc.h
JITLoaderGDB.o: DiagnosticCommonKinds.inc.h
JITLoaderGDB.o: StmtNodes.inc.h
JITLoaderGDB.po: CommentCommandList.inc.h
JITLoaderGDB.po: DeclNodes.inc.h
JITLoaderGDB.po: DiagnosticCommonKinds.inc.h
JITLoaderGDB.po: StmtNodes.inc.h
.endif
@@ -0,0 +1,24 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
MemoryHistoryASan.o: CommentCommandList.inc.h
MemoryHistoryASan.o: DeclNodes.inc.h
MemoryHistoryASan.o: DiagnosticCommonKinds.inc.h
MemoryHistoryASan.o: StmtNodes.inc.h
MemoryHistoryASan.po: CommentCommandList.inc.h
MemoryHistoryASan.po: DeclNodes.inc.h
MemoryHistoryASan.po: DiagnosticCommonKinds.inc.h
MemoryHistoryASan.po: StmtNodes.inc.h
.endif
@@ -0,0 +1,24 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
ObjectContainerBSDArchive.o: CommentCommandList.inc.h
ObjectContainerBSDArchive.o: DeclNodes.inc.h
ObjectContainerBSDArchive.o: DiagnosticCommonKinds.inc.h
ObjectContainerBSDArchive.o: StmtNodes.inc.h
ObjectContainerBSDArchive.po: CommentCommandList.inc.h
ObjectContainerBSDArchive.po: DeclNodes.inc.h
ObjectContainerBSDArchive.po: DiagnosticCommonKinds.inc.h
ObjectContainerBSDArchive.po: StmtNodes.inc.h
.endif
@@ -0,0 +1,24 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
ObjectFileELF.o: CommentCommandList.inc.h
ObjectFileELF.o: DeclNodes.inc.h
ObjectFileELF.o: DiagnosticCommonKinds.inc.h
ObjectFileELF.o: StmtNodes.inc.h
ObjectFileELF.po: CommentCommandList.inc.h
ObjectFileELF.po: DeclNodes.inc.h
ObjectFileELF.po: DiagnosticCommonKinds.inc.h
ObjectFileELF.po: StmtNodes.inc.h
.endif
@@ -0,0 +1,28 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
ObjectFileJIT.o: AttrList.inc.h
ObjectFileJIT.o: Attrs.inc.h
ObjectFileJIT.o: CommentCommandList.inc.h
ObjectFileJIT.o: DeclNodes.inc.h
ObjectFileJIT.o: DiagnosticCommonKinds.inc.h
ObjectFileJIT.o: StmtNodes.inc.h
ObjectFileJIT.po: AttrList.inc.h
ObjectFileJIT.po: Attrs.inc.h
ObjectFileJIT.po: CommentCommandList.inc.h
ObjectFileJIT.po: DeclNodes.inc.h
ObjectFileJIT.po: DiagnosticCommonKinds.inc.h
ObjectFileJIT.po: StmtNodes.inc.h
.endif
@@ -0,0 +1,28 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
PlatformFreeBSD.o: AttrList.inc.h
PlatformFreeBSD.o: Attrs.inc.h
PlatformFreeBSD.o: CommentCommandList.inc.h
PlatformFreeBSD.o: DeclNodes.inc.h
PlatformFreeBSD.o: DiagnosticCommonKinds.inc.h
PlatformFreeBSD.o: StmtNodes.inc.h
PlatformFreeBSD.po: AttrList.inc.h
PlatformFreeBSD.po: Attrs.inc.h
PlatformFreeBSD.po: CommentCommandList.inc.h
PlatformFreeBSD.po: DeclNodes.inc.h
PlatformFreeBSD.po: DiagnosticCommonKinds.inc.h
PlatformFreeBSD.po: StmtNodes.inc.h
.endif
@@ -0,0 +1,28 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
PlatformRemoteGDBServer.o: AttrList.inc.h
PlatformRemoteGDBServer.o: Attrs.inc.h
PlatformRemoteGDBServer.o: CommentCommandList.inc.h
PlatformRemoteGDBServer.o: DeclNodes.inc.h
PlatformRemoteGDBServer.o: DiagnosticCommonKinds.inc.h
PlatformRemoteGDBServer.o: StmtNodes.inc.h
PlatformRemoteGDBServer.po: AttrList.inc.h
PlatformRemoteGDBServer.po: Attrs.inc.h
PlatformRemoteGDBServer.po: CommentCommandList.inc.h
PlatformRemoteGDBServer.po: DeclNodes.inc.h
PlatformRemoteGDBServer.po: DiagnosticCommonKinds.inc.h
PlatformRemoteGDBServer.po: StmtNodes.inc.h
.endif
@@ -0,0 +1,26 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
ProcessElfCore.o: CommentCommandList.inc.h
ProcessElfCore.o: DeclNodes.inc.h
ProcessElfCore.o: DiagnosticCommonKinds.inc.h
ProcessElfCore.o: StmtNodes.inc.h
ProcessElfCore.po: CommentCommandList.inc.h
ProcessElfCore.po: DeclNodes.inc.h
ProcessElfCore.po: DiagnosticCommonKinds.inc.h
ProcessElfCore.po: StmtNodes.inc.h
ThreadElfCore.o: DiagnosticCommonKinds.inc.h
ThreadElfCore.po: DiagnosticCommonKinds.inc.h
.endif
@@ -0,0 +1,22 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
FreeBSDThread.o: DiagnosticCommonKinds.inc.h
FreeBSDThread.po: DiagnosticCommonKinds.inc.h
ProcessFreeBSD.o: DiagnosticCommonKinds.inc.h
ProcessFreeBSD.po: DiagnosticCommonKinds.inc.h
ProcessMonitor.o: DiagnosticCommonKinds.inc.h
ProcessMonitor.po: DiagnosticCommonKinds.inc.h
.endif
@@ -0,0 +1,50 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
GDBRemoteCommunication.o: DiagnosticCommonKinds.inc.h
GDBRemoteCommunication.po: DiagnosticCommonKinds.inc.h
GDBRemoteCommunicationClient.o: DiagnosticCommonKinds.inc.h
GDBRemoteCommunicationClient.po: DiagnosticCommonKinds.inc.h
GDBRemoteCommunicationServer.o: AttrList.inc.h
GDBRemoteCommunicationServer.o: Attrs.inc.h
GDBRemoteCommunicationServer.o: CommentCommandList.inc.h
GDBRemoteCommunicationServer.o: DeclNodes.inc.h
GDBRemoteCommunicationServer.o: DiagnosticCommonKinds.inc.h
GDBRemoteCommunicationServer.o: StmtNodes.inc.h
GDBRemoteCommunicationServer.po: AttrList.inc.h
GDBRemoteCommunicationServer.po: Attrs.inc.h
GDBRemoteCommunicationServer.po: CommentCommandList.inc.h
GDBRemoteCommunicationServer.po: DeclNodes.inc.h
GDBRemoteCommunicationServer.po: DiagnosticCommonKinds.inc.h
GDBRemoteCommunicationServer.po: StmtNodes.inc.h
GDBRemoteRegisterContext.o: DiagnosticCommonKinds.inc.h
GDBRemoteRegisterContext.po: DiagnosticCommonKinds.inc.h
ProcessGDBRemote.o: AttrList.inc.h
ProcessGDBRemote.o: Attrs.inc.h
ProcessGDBRemote.o: CommentCommandList.inc.h
ProcessGDBRemote.o: DeclNodes.inc.h
ProcessGDBRemote.o: DiagnosticCommonKinds.inc.h
ProcessGDBRemote.o: StmtNodes.inc.h
ProcessGDBRemote.po: AttrList.inc.h
ProcessGDBRemote.po: Attrs.inc.h
ProcessGDBRemote.po: CommentCommandList.inc.h
ProcessGDBRemote.po: DeclNodes.inc.h
ProcessGDBRemote.po: DiagnosticCommonKinds.inc.h
ProcessGDBRemote.po: StmtNodes.inc.h
ProcessGDBRemoteLog.o: DiagnosticCommonKinds.inc.h
ProcessGDBRemoteLog.po: DiagnosticCommonKinds.inc.h
ThreadGDBRemote.o: DiagnosticCommonKinds.inc.h
ThreadGDBRemote.po: DiagnosticCommonKinds.inc.h
.endif
@@ -0,0 +1,48 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
POSIXStopInfo.o: DiagnosticCommonKinds.inc.h
POSIXStopInfo.po: DiagnosticCommonKinds.inc.h
POSIXThread.o: AttrList.inc.h
POSIXThread.o: Attrs.inc.h
POSIXThread.o: CommentCommandList.inc.h
POSIXThread.o: DeclNodes.inc.h
POSIXThread.o: DiagnosticCommonKinds.inc.h
POSIXThread.o: StmtNodes.inc.h
POSIXThread.po: AttrList.inc.h
POSIXThread.po: Attrs.inc.h
POSIXThread.po: CommentCommandList.inc.h
POSIXThread.po: DeclNodes.inc.h
POSIXThread.po: DiagnosticCommonKinds.inc.h
POSIXThread.po: StmtNodes.inc.h
ProcessPOSIX.o: CommentCommandList.inc.h
ProcessPOSIX.o: DeclNodes.inc.h
ProcessPOSIX.o: DiagnosticCommonKinds.inc.h
ProcessPOSIX.o: StmtNodes.inc.h
ProcessPOSIX.po: CommentCommandList.inc.h
ProcessPOSIX.po: DeclNodes.inc.h
ProcessPOSIX.po: DiagnosticCommonKinds.inc.h
ProcessPOSIX.po: StmtNodes.inc.h
ProcessPOSIXLog.o: DiagnosticCommonKinds.inc.h
ProcessPOSIXLog.po: DiagnosticCommonKinds.inc.h
RegisterContextPOSIXProcessMonitor_arm64.o: DiagnosticCommonKinds.inc.h
RegisterContextPOSIXProcessMonitor_arm64.po: DiagnosticCommonKinds.inc.h
RegisterContextPOSIXProcessMonitor_mips64.o: DiagnosticCommonKinds.inc.h
RegisterContextPOSIXProcessMonitor_mips64.po: DiagnosticCommonKinds.inc.h
RegisterContextPOSIXProcessMonitor_powerpc.o: DiagnosticCommonKinds.inc.h
RegisterContextPOSIXProcessMonitor_powerpc.po: DiagnosticCommonKinds.inc.h
RegisterContextPOSIXProcessMonitor_x86.o: DiagnosticCommonKinds.inc.h
RegisterContextPOSIXProcessMonitor_x86.po: DiagnosticCommonKinds.inc.h
.endif
@@ -0,0 +1,90 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
DynamicRegisterInfo.o: AttrList.inc.h
DynamicRegisterInfo.o: Attrs.inc.h
DynamicRegisterInfo.o: CommentCommandList.inc.h
DynamicRegisterInfo.o: DeclNodes.inc.h
DynamicRegisterInfo.o: DiagnosticCommonKinds.inc.h
DynamicRegisterInfo.o: StmtNodes.inc.h
DynamicRegisterInfo.po: AttrList.inc.h
DynamicRegisterInfo.po: Attrs.inc.h
DynamicRegisterInfo.po: CommentCommandList.inc.h
DynamicRegisterInfo.po: DeclNodes.inc.h
DynamicRegisterInfo.po: DiagnosticCommonKinds.inc.h
DynamicRegisterInfo.po: StmtNodes.inc.h
HistoryThread.o: DiagnosticCommonKinds.inc.h
HistoryThread.po: DiagnosticCommonKinds.inc.h
HistoryUnwind.o: DiagnosticCommonKinds.inc.h
HistoryUnwind.po: DiagnosticCommonKinds.inc.h
InferiorCallPOSIX.o: CommentCommandList.inc.h
InferiorCallPOSIX.o: DeclNodes.inc.h
InferiorCallPOSIX.o: DiagnosticCommonKinds.inc.h
InferiorCallPOSIX.o: StmtNodes.inc.h
InferiorCallPOSIX.po: CommentCommandList.inc.h
InferiorCallPOSIX.po: DeclNodes.inc.h
InferiorCallPOSIX.po: DiagnosticCommonKinds.inc.h
InferiorCallPOSIX.po: StmtNodes.inc.h
RegisterContextDummy.o: CommentCommandList.inc.h
RegisterContextDummy.o: DeclNodes.inc.h
RegisterContextDummy.o: DiagnosticCommonKinds.inc.h
RegisterContextDummy.o: StmtNodes.inc.h
RegisterContextDummy.po: CommentCommandList.inc.h
RegisterContextDummy.po: DeclNodes.inc.h
RegisterContextDummy.po: DiagnosticCommonKinds.inc.h
RegisterContextDummy.po: StmtNodes.inc.h
RegisterContextHistory.o: CommentCommandList.inc.h
RegisterContextHistory.o: DeclNodes.inc.h
RegisterContextHistory.o: DiagnosticCommonKinds.inc.h
RegisterContextHistory.o: StmtNodes.inc.h
RegisterContextHistory.po: CommentCommandList.inc.h
RegisterContextHistory.po: DeclNodes.inc.h
RegisterContextHistory.po: DiagnosticCommonKinds.inc.h
RegisterContextHistory.po: StmtNodes.inc.h
RegisterContextLLDB.o: CommentCommandList.inc.h
RegisterContextLLDB.o: DeclNodes.inc.h
RegisterContextLLDB.o: DiagnosticCommonKinds.inc.h
RegisterContextLLDB.o: StmtNodes.inc.h
RegisterContextLLDB.po: CommentCommandList.inc.h
RegisterContextLLDB.po: DeclNodes.inc.h
RegisterContextLLDB.po: DiagnosticCommonKinds.inc.h
RegisterContextLLDB.po: StmtNodes.inc.h
RegisterContextMemory.o: DiagnosticCommonKinds.inc.h
RegisterContextMemory.po: DiagnosticCommonKinds.inc.h
RegisterContextPOSIX_arm64.o: DiagnosticCommonKinds.inc.h
RegisterContextPOSIX_arm64.po: DiagnosticCommonKinds.inc.h
RegisterContextPOSIX_mips64.o: DiagnosticCommonKinds.inc.h
RegisterContextPOSIX_mips64.po: DiagnosticCommonKinds.inc.h
RegisterContextPOSIX_powerpc.o: DiagnosticCommonKinds.inc.h
RegisterContextPOSIX_powerpc.po: DiagnosticCommonKinds.inc.h
RegisterContextPOSIX_x86.o: DiagnosticCommonKinds.inc.h
RegisterContextPOSIX_x86.po: DiagnosticCommonKinds.inc.h
RegisterContextThreadMemory.o: DiagnosticCommonKinds.inc.h
RegisterContextThreadMemory.po: DiagnosticCommonKinds.inc.h
StopInfoMachException.o: DiagnosticCommonKinds.inc.h
StopInfoMachException.po: DiagnosticCommonKinds.inc.h
ThreadMemory.o: DiagnosticCommonKinds.inc.h
ThreadMemory.po: DiagnosticCommonKinds.inc.h
UnwindLLDB.o: CommentCommandList.inc.h
UnwindLLDB.o: DeclNodes.inc.h
UnwindLLDB.o: DiagnosticCommonKinds.inc.h
UnwindLLDB.o: StmtNodes.inc.h
UnwindLLDB.po: CommentCommandList.inc.h
UnwindLLDB.po: DeclNodes.inc.h
UnwindLLDB.po: DiagnosticCommonKinds.inc.h
UnwindLLDB.po: StmtNodes.inc.h
UnwindMacOSXFrameBackchain.o: DiagnosticCommonKinds.inc.h
UnwindMacOSXFrameBackchain.po: DiagnosticCommonKinds.inc.h
.endif
@@ -0,0 +1,199 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
usr.bin/clang/tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
DWARFAbbreviationDeclaration.o: CommentCommandList.inc.h
DWARFAbbreviationDeclaration.o: DeclNodes.inc.h
DWARFAbbreviationDeclaration.o: DiagnosticCommonKinds.inc.h
DWARFAbbreviationDeclaration.o: StmtNodes.inc.h
DWARFAbbreviationDeclaration.po: CommentCommandList.inc.h
DWARFAbbreviationDeclaration.po: DeclNodes.inc.h
DWARFAbbreviationDeclaration.po: DiagnosticCommonKinds.inc.h
DWARFAbbreviationDeclaration.po: StmtNodes.inc.h
DWARFCompileUnit.o: CommentCommandList.inc.h
DWARFCompileUnit.o: DeclNodes.inc.h
DWARFCompileUnit.o: DiagnosticCommonKinds.inc.h
DWARFCompileUnit.o: StmtNodes.inc.h
DWARFCompileUnit.po: CommentCommandList.inc.h
DWARFCompileUnit.po: DeclNodes.inc.h
DWARFCompileUnit.po: DiagnosticCommonKinds.inc.h
DWARFCompileUnit.po: StmtNodes.inc.h
DWARFDIECollection.o: CommentCommandList.inc.h
DWARFDIECollection.o: DeclNodes.inc.h
DWARFDIECollection.o: DiagnosticCommonKinds.inc.h
DWARFDIECollection.o: StmtNodes.inc.h
DWARFDIECollection.po: CommentCommandList.inc.h
DWARFDIECollection.po: DeclNodes.inc.h
DWARFDIECollection.po: DiagnosticCommonKinds.inc.h
DWARFDIECollection.po: StmtNodes.inc.h
DWARFDebugAbbrev.o: CommentCommandList.inc.h
DWARFDebugAbbrev.o: DeclNodes.inc.h
DWARFDebugAbbrev.o: DiagnosticCommonKinds.inc.h
DWARFDebugAbbrev.o: StmtNodes.inc.h
DWARFDebugAbbrev.po: CommentCommandList.inc.h
DWARFDebugAbbrev.po: DeclNodes.inc.h
DWARFDebugAbbrev.po: DiagnosticCommonKinds.inc.h
DWARFDebugAbbrev.po: StmtNodes.inc.h
DWARFDebugArangeSet.o: CommentCommandList.inc.h
DWARFDebugArangeSet.o: DeclNodes.inc.h
DWARFDebugArangeSet.o: DiagnosticCommonKinds.inc.h
DWARFDebugArangeSet.o: StmtNodes.inc.h
DWARFDebugArangeSet.po: CommentCommandList.inc.h
DWARFDebugArangeSet.po: DeclNodes.inc.h
DWARFDebugArangeSet.po: DiagnosticCommonKinds.inc.h
DWARFDebugArangeSet.po: StmtNodes.inc.h
DWARFDebugAranges.o: CommentCommandList.inc.h
DWARFDebugAranges.o: DeclNodes.inc.h
DWARFDebugAranges.o: DiagnosticCommonKinds.inc.h
DWARFDebugAranges.o: StmtNodes.inc.h
DWARFDebugAranges.po: CommentCommandList.inc.h
DWARFDebugAranges.po: DeclNodes.inc.h
DWARFDebugAranges.po: DiagnosticCommonKinds.inc.h
DWARFDebugAranges.po: StmtNodes.inc.h
DWARFDebugInfo.o: CommentCommandList.inc.h
DWARFDebugInfo.o: DeclNodes.inc.h
DWARFDebugInfo.o: DiagnosticCommonKinds.inc.h
DWARFDebugInfo.o: StmtNodes.inc.h
DWARFDebugInfo.po: CommentCommandList.inc.h
DWARFDebugInfo.po: DeclNodes.inc.h
DWARFDebugInfo.po: DiagnosticCommonKinds.inc.h
DWARFDebugInfo.po: StmtNodes.inc.h
DWARFDebugInfoEntry.o: CommentCommandList.inc.h
DWARFDebugInfoEntry.o: DeclNodes.inc.h
DWARFDebugInfoEntry.o: DiagnosticCommonKinds.inc.h
DWARFDebugInfoEntry.o: StmtNodes.inc.h
DWARFDebugInfoEntry.po: CommentCommandList.inc.h
DWARFDebugInfoEntry.po: DeclNodes.inc.h
DWARFDebugInfoEntry.po: DiagnosticCommonKinds.inc.h
DWARFDebugInfoEntry.po: StmtNodes.inc.h
DWARFDebugLine.o: CommentCommandList.inc.h
DWARFDebugLine.o: DeclNodes.inc.h
DWARFDebugLine.o: DiagnosticCommonKinds.inc.h
DWARFDebugLine.o: StmtNodes.inc.h
DWARFDebugLine.po: CommentCommandList.inc.h
DWARFDebugLine.po: DeclNodes.inc.h
DWARFDebugLine.po: DiagnosticCommonKinds.inc.h
DWARFDebugLine.po: StmtNodes.inc.h
DWARFDebugMacinfo.o: CommentCommandList.inc.h
DWARFDebugMacinfo.o: DeclNodes.inc.h
DWARFDebugMacinfo.o: DiagnosticCommonKinds.inc.h
DWARFDebugMacinfo.o: StmtNodes.inc.h
DWARFDebugMacinfo.po: CommentCommandList.inc.h
DWARFDebugMacinfo.po: DeclNodes.inc.h
DWARFDebugMacinfo.po: DiagnosticCommonKinds.inc.h
DWARFDebugMacinfo.po: StmtNodes.inc.h
DWARFDebugMacinfoEntry.o: CommentCommandList.inc.h
DWARFDebugMacinfoEntry.o: DeclNodes.inc.h
DWARFDebugMacinfoEntry.o: DiagnosticCommonKinds.inc.h
DWARFDebugMacinfoEntry.o: StmtNodes.inc.h
DWARFDebugMacinfoEntry.po: CommentCommandList.inc.h
DWARFDebugMacinfoEntry.po: DeclNodes.inc.h
DWARFDebugMacinfoEntry.po: DiagnosticCommonKinds.inc.h
DWARFDebugMacinfoEntry.po: StmtNodes.inc.h
DWARFDebugPubnames.o: CommentCommandList.inc.h
DWARFDebugPubnames.o: DeclNodes.inc.h
DWARFDebugPubnames.o: DiagnosticCommonKinds.inc.h
DWARFDebugPubnames.o: StmtNodes.inc.h
DWARFDebugPubnames.po: CommentCommandList.inc.h
DWARFDebugPubnames.po: DeclNodes.inc.h
DWARFDebugPubnames.po: DiagnosticCommonKinds.inc.h
DWARFDebugPubnames.po: StmtNodes.inc.h
DWARFDebugPubnamesSet.o: CommentCommandList.inc.h
DWARFDebugPubnamesSet.o: DeclNodes.inc.h
DWARFDebugPubnamesSet.o: DiagnosticCommonKinds.inc.h
DWARFDebugPubnamesSet.o: StmtNodes.inc.h
DWARFDebugPubnamesSet.po: CommentCommandList.inc.h
DWARFDebugPubnamesSet.po: DeclNodes.inc.h
DWARFDebugPubnamesSet.po: DiagnosticCommonKinds.inc.h
DWARFDebugPubnamesSet.po: StmtNodes.inc.h
DWARFDebugRanges.o: CommentCommandList.inc.h
DWARFDebugRanges.o: DeclNodes.inc.h
DWARFDebugRanges.o: DiagnosticCommonKinds.inc.h
DWARFDebugRanges.o: StmtNodes.inc.h
DWARFDebugRanges.po: CommentCommandList.inc.h
DWARFDebugRanges.po: DeclNodes.inc.h
DWARFDebugRanges.po: DiagnosticCommonKinds.inc.h
DWARFDebugRanges.po: StmtNodes.inc.h
DWARFFormValue.o: CommentCommandList.inc.h
DWARFFormValue.o: DeclNodes.inc.h
DWARFFormValue.o: DiagnosticCommonKinds.inc.h
DWARFFormValue.o: StmtNodes.inc.h
DWARFFormValue.po: CommentCommandList.inc.h
DWARFFormValue.po: DeclNodes.inc.h
DWARFFormValue.po: DiagnosticCommonKinds.inc.h
DWARFFormValue.po: StmtNodes.inc.h
DWARFLocationDescription.o: CommentCommandList.inc.h
DWARFLocationDescription.o: DeclNodes.inc.h
DWARFLocationDescription.o: DiagnosticCommonKinds.inc.h
DWARFLocationDescription.o: StmtNodes.inc.h
DWARFLocationDescription.po: CommentCommandList.inc.h
DWARFLocationDescription.po: DeclNodes.inc.h
DWARFLocationDescription.po: DiagnosticCommonKinds.inc.h
DWARFLocationDescription.po: StmtNodes.inc.h
DWARFLocationList.o: CommentCommandList.inc.h
DWARFLocationList.o: DeclNodes.inc.h
DWARFLocationList.o: DiagnosticCommonKinds.inc.h
DWARFLocationList.o: StmtNodes.inc.h
DWARFLocationList.po: CommentCommandList.inc.h
DWARFLocationList.po: DeclNodes.inc.h
DWARFLocationList.po: DiagnosticCommonKinds.inc.h
DWARFLocationList.po: StmtNodes.inc.h
LogChannelDWARF.o: CommentCommandList.inc.h
LogChannelDWARF.o: DeclNodes.inc.h
LogChannelDWARF.o: DiagnosticCommonKinds.inc.h
LogChannelDWARF.o: StmtNodes.inc.h
LogChannelDWARF.po: CommentCommandList.inc.h
LogChannelDWARF.po: DeclNodes.inc.h
LogChannelDWARF.po: DiagnosticCommonKinds.inc.h
LogChannelDWARF.po: StmtNodes.inc.h
NameToDIE.o: CommentCommandList.inc.h
NameToDIE.o: DeclNodes.inc.h
NameToDIE.o: DiagnosticCommonKinds.inc.h
NameToDIE.o: StmtNodes.inc.h
NameToDIE.po: CommentCommandList.inc.h
NameToDIE.po: DeclNodes.inc.h
NameToDIE.po: DiagnosticCommonKinds.inc.h
NameToDIE.po: StmtNodes.inc.h
SymbolFileDWARF.o: AttrList.inc.h
SymbolFileDWARF.o: AttrParsedAttrList.inc.h
SymbolFileDWARF.o: Attrs.inc.h
SymbolFileDWARF.o: CommentCommandList.inc.h
SymbolFileDWARF.o: DeclNodes.inc.h
SymbolFileDWARF.o: DiagnosticCommonKinds.inc.h
SymbolFileDWARF.o: StmtNodes.inc.h
SymbolFileDWARF.po: AttrList.inc.h
SymbolFileDWARF.po: AttrParsedAttrList.inc.h
SymbolFileDWARF.po: Attrs.inc.h
SymbolFileDWARF.po: CommentCommandList.inc.h
SymbolFileDWARF.po: DeclNodes.inc.h
SymbolFileDWARF.po: DiagnosticCommonKinds.inc.h
SymbolFileDWARF.po: StmtNodes.inc.h
SymbolFileDWARFDebugMap.o: CommentCommandList.inc.h
SymbolFileDWARFDebugMap.o: DeclNodes.inc.h
SymbolFileDWARFDebugMap.o: DiagnosticCommonKinds.inc.h
SymbolFileDWARFDebugMap.o: StmtNodes.inc.h
SymbolFileDWARFDebugMap.po: CommentCommandList.inc.h
SymbolFileDWARFDebugMap.po: DeclNodes.inc.h
SymbolFileDWARFDebugMap.po: DiagnosticCommonKinds.inc.h
SymbolFileDWARFDebugMap.po: StmtNodes.inc.h
UniqueDWARFASTType.o: CommentCommandList.inc.h
UniqueDWARFASTType.o: DeclNodes.inc.h
UniqueDWARFASTType.o: DiagnosticCommonKinds.inc.h
UniqueDWARFASTType.o: StmtNodes.inc.h
UniqueDWARFASTType.po: CommentCommandList.inc.h
UniqueDWARFASTType.po: DeclNodes.inc.h
UniqueDWARFASTType.po: DiagnosticCommonKinds.inc.h
UniqueDWARFASTType.po: StmtNodes.inc.h
.endif
@@ -0,0 +1,24 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
SymbolFileSymtab.o: CommentCommandList.inc.h
SymbolFileSymtab.o: DeclNodes.inc.h
SymbolFileSymtab.o: DiagnosticCommonKinds.inc.h
SymbolFileSymtab.o: StmtNodes.inc.h
SymbolFileSymtab.po: CommentCommandList.inc.h
SymbolFileSymtab.po: DeclNodes.inc.h
SymbolFileSymtab.po: DiagnosticCommonKinds.inc.h
SymbolFileSymtab.po: StmtNodes.inc.h
.endif
@@ -0,0 +1,24 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
SymbolVendorELF.o: CommentCommandList.inc.h
SymbolVendorELF.o: DeclNodes.inc.h
SymbolVendorELF.o: DiagnosticCommonKinds.inc.h
SymbolVendorELF.o: StmtNodes.inc.h
SymbolVendorELF.po: CommentCommandList.inc.h
SymbolVendorELF.po: DeclNodes.inc.h
SymbolVendorELF.po: DiagnosticCommonKinds.inc.h
SymbolVendorELF.po: StmtNodes.inc.h
.endif
@@ -0,0 +1,18 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
UnwindAssemblyInstEmulation.o: DiagnosticCommonKinds.inc.h
UnwindAssemblyInstEmulation.po: DiagnosticCommonKinds.inc.h
.endif
@@ -0,0 +1,18 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
UnwindAssembly-x86.o: DiagnosticCommonKinds.inc.h
UnwindAssembly-x86.po: DiagnosticCommonKinds.inc.h
.endif
+208
View File
@@ -0,0 +1,208 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
Block.o: CommentCommandList.inc.h
Block.o: DeclNodes.inc.h
Block.o: DiagnosticCommonKinds.inc.h
Block.o: StmtNodes.inc.h
Block.po: CommentCommandList.inc.h
Block.po: DeclNodes.inc.h
Block.po: DiagnosticCommonKinds.inc.h
Block.po: StmtNodes.inc.h
ClangASTContext.o: AttrList.inc.h
ClangASTContext.o: Attrs.inc.h
ClangASTContext.o: CommentCommandList.inc.h
ClangASTContext.o: DeclNodes.inc.h
ClangASTContext.o: DiagnosticCommonKinds.inc.h
ClangASTContext.o: StmtNodes.inc.h
ClangASTContext.po: AttrList.inc.h
ClangASTContext.po: Attrs.inc.h
ClangASTContext.po: CommentCommandList.inc.h
ClangASTContext.po: DeclNodes.inc.h
ClangASTContext.po: DiagnosticCommonKinds.inc.h
ClangASTContext.po: StmtNodes.inc.h
ClangASTImporter.o: AttrList.inc.h
ClangASTImporter.o: Attrs.inc.h
ClangASTImporter.o: CommentCommandList.inc.h
ClangASTImporter.o: DeclNodes.inc.h
ClangASTImporter.o: DiagnosticCommonKinds.inc.h
ClangASTImporter.o: StmtNodes.inc.h
ClangASTImporter.po: AttrList.inc.h
ClangASTImporter.po: Attrs.inc.h
ClangASTImporter.po: CommentCommandList.inc.h
ClangASTImporter.po: DeclNodes.inc.h
ClangASTImporter.po: DiagnosticCommonKinds.inc.h
ClangASTImporter.po: StmtNodes.inc.h
ClangASTType.o: AttrList.inc.h
ClangASTType.o: Attrs.inc.h
ClangASTType.o: CommentCommandList.inc.h
ClangASTType.o: DeclNodes.inc.h
ClangASTType.o: DiagnosticCommonKinds.inc.h
ClangASTType.o: StmtNodes.inc.h
ClangASTType.po: AttrList.inc.h
ClangASTType.po: Attrs.inc.h
ClangASTType.po: CommentCommandList.inc.h
ClangASTType.po: DeclNodes.inc.h
ClangASTType.po: DiagnosticCommonKinds.inc.h
ClangASTType.po: StmtNodes.inc.h
ClangExternalASTSourceCallbacks.o: DeclNodes.inc.h
ClangExternalASTSourceCallbacks.o: DiagnosticCommonKinds.inc.h
ClangExternalASTSourceCallbacks.po: DeclNodes.inc.h
ClangExternalASTSourceCallbacks.po: DiagnosticCommonKinds.inc.h
ClangExternalASTSourceCommon.o: DeclNodes.inc.h
ClangExternalASTSourceCommon.o: DiagnosticCommonKinds.inc.h
ClangExternalASTSourceCommon.po: DeclNodes.inc.h
ClangExternalASTSourceCommon.po: DiagnosticCommonKinds.inc.h
ClangNamespaceDecl.o: DeclNodes.inc.h
ClangNamespaceDecl.o: DiagnosticCommonKinds.inc.h
ClangNamespaceDecl.po: DeclNodes.inc.h
ClangNamespaceDecl.po: DiagnosticCommonKinds.inc.h
CompactUnwindInfo.o: CommentCommandList.inc.h
CompactUnwindInfo.o: DeclNodes.inc.h
CompactUnwindInfo.o: DiagnosticCommonKinds.inc.h
CompactUnwindInfo.o: StmtNodes.inc.h
CompactUnwindInfo.po: CommentCommandList.inc.h
CompactUnwindInfo.po: DeclNodes.inc.h
CompactUnwindInfo.po: DiagnosticCommonKinds.inc.h
CompactUnwindInfo.po: StmtNodes.inc.h
CompileUnit.o: CommentCommandList.inc.h
CompileUnit.o: DeclNodes.inc.h
CompileUnit.o: DiagnosticCommonKinds.inc.h
CompileUnit.o: StmtNodes.inc.h
CompileUnit.po: CommentCommandList.inc.h
CompileUnit.po: DeclNodes.inc.h
CompileUnit.po: DiagnosticCommonKinds.inc.h
CompileUnit.po: StmtNodes.inc.h
DWARFCallFrameInfo.o: CommentCommandList.inc.h
DWARFCallFrameInfo.o: DeclNodes.inc.h
DWARFCallFrameInfo.o: DiagnosticCommonKinds.inc.h
DWARFCallFrameInfo.o: StmtNodes.inc.h
DWARFCallFrameInfo.po: CommentCommandList.inc.h
DWARFCallFrameInfo.po: DeclNodes.inc.h
DWARFCallFrameInfo.po: DiagnosticCommonKinds.inc.h
DWARFCallFrameInfo.po: StmtNodes.inc.h
FuncUnwinders.o: DiagnosticCommonKinds.inc.h
FuncUnwinders.po: DiagnosticCommonKinds.inc.h
Function.o: CommentCommandList.inc.h
Function.o: DeclNodes.inc.h
Function.o: DiagnosticCommonKinds.inc.h
Function.o: StmtNodes.inc.h
Function.po: CommentCommandList.inc.h
Function.po: DeclNodes.inc.h
Function.po: DiagnosticCommonKinds.inc.h
Function.po: StmtNodes.inc.h
LineEntry.o: DiagnosticCommonKinds.inc.h
LineEntry.po: DiagnosticCommonKinds.inc.h
LineTable.o: CommentCommandList.inc.h
LineTable.o: DeclNodes.inc.h
LineTable.o: DiagnosticCommonKinds.inc.h
LineTable.o: StmtNodes.inc.h
LineTable.po: CommentCommandList.inc.h
LineTable.po: DeclNodes.inc.h
LineTable.po: DiagnosticCommonKinds.inc.h
LineTable.po: StmtNodes.inc.h
ObjectFile.o: CommentCommandList.inc.h
ObjectFile.o: DeclNodes.inc.h
ObjectFile.o: DiagnosticCommonKinds.inc.h
ObjectFile.o: StmtNodes.inc.h
ObjectFile.po: CommentCommandList.inc.h
ObjectFile.po: DeclNodes.inc.h
ObjectFile.po: DiagnosticCommonKinds.inc.h
ObjectFile.po: StmtNodes.inc.h
Symbol.o: CommentCommandList.inc.h
Symbol.o: DeclNodes.inc.h
Symbol.o: DiagnosticCommonKinds.inc.h
Symbol.o: StmtNodes.inc.h
Symbol.po: CommentCommandList.inc.h
Symbol.po: DeclNodes.inc.h
Symbol.po: DiagnosticCommonKinds.inc.h
Symbol.po: StmtNodes.inc.h
SymbolContext.o: CommentCommandList.inc.h
SymbolContext.o: DeclNodes.inc.h
SymbolContext.o: DiagnosticCommonKinds.inc.h
SymbolContext.o: StmtNodes.inc.h
SymbolContext.po: CommentCommandList.inc.h
SymbolContext.po: DeclNodes.inc.h
SymbolContext.po: DiagnosticCommonKinds.inc.h
SymbolContext.po: StmtNodes.inc.h
SymbolFile.o: CommentCommandList.inc.h
SymbolFile.o: DeclNodes.inc.h
SymbolFile.o: DiagnosticCommonKinds.inc.h
SymbolFile.o: StmtNodes.inc.h
SymbolFile.po: CommentCommandList.inc.h
SymbolFile.po: DeclNodes.inc.h
SymbolFile.po: DiagnosticCommonKinds.inc.h
SymbolFile.po: StmtNodes.inc.h
SymbolVendor.o: CommentCommandList.inc.h
SymbolVendor.o: DeclNodes.inc.h
SymbolVendor.o: DiagnosticCommonKinds.inc.h
SymbolVendor.o: StmtNodes.inc.h
SymbolVendor.po: CommentCommandList.inc.h
SymbolVendor.po: DeclNodes.inc.h
SymbolVendor.po: DiagnosticCommonKinds.inc.h
SymbolVendor.po: StmtNodes.inc.h
Symtab.o: CommentCommandList.inc.h
Symtab.o: DeclNodes.inc.h
Symtab.o: DiagnosticCommonKinds.inc.h
Symtab.o: StmtNodes.inc.h
Symtab.po: CommentCommandList.inc.h
Symtab.po: DeclNodes.inc.h
Symtab.po: DiagnosticCommonKinds.inc.h
Symtab.po: StmtNodes.inc.h
Type.o: CommentCommandList.inc.h
Type.o: DeclNodes.inc.h
Type.o: DiagnosticCommonKinds.inc.h
Type.o: StmtNodes.inc.h
Type.po: CommentCommandList.inc.h
Type.po: DeclNodes.inc.h
Type.po: DiagnosticCommonKinds.inc.h
Type.po: StmtNodes.inc.h
TypeList.o: AttrList.inc.h
TypeList.o: Attrs.inc.h
TypeList.o: CommentCommandList.inc.h
TypeList.o: DeclNodes.inc.h
TypeList.o: DiagnosticCommonKinds.inc.h
TypeList.o: StmtNodes.inc.h
TypeList.po: AttrList.inc.h
TypeList.po: Attrs.inc.h
TypeList.po: CommentCommandList.inc.h
TypeList.po: DeclNodes.inc.h
TypeList.po: DiagnosticCommonKinds.inc.h
TypeList.po: StmtNodes.inc.h
UnwindPlan.o: DiagnosticCommonKinds.inc.h
UnwindPlan.po: DiagnosticCommonKinds.inc.h
UnwindTable.o: CommentCommandList.inc.h
UnwindTable.o: DeclNodes.inc.h
UnwindTable.o: DiagnosticCommonKinds.inc.h
UnwindTable.o: StmtNodes.inc.h
UnwindTable.po: CommentCommandList.inc.h
UnwindTable.po: DeclNodes.inc.h
UnwindTable.po: DiagnosticCommonKinds.inc.h
UnwindTable.po: StmtNodes.inc.h
Variable.o: CommentCommandList.inc.h
Variable.o: DeclNodes.inc.h
Variable.o: DiagnosticCommonKinds.inc.h
Variable.o: StmtNodes.inc.h
Variable.po: CommentCommandList.inc.h
Variable.po: DeclNodes.inc.h
Variable.po: DiagnosticCommonKinds.inc.h
Variable.po: StmtNodes.inc.h
VariableList.o: DiagnosticCommonKinds.inc.h
VariableList.po: DiagnosticCommonKinds.inc.h
VerifyDecl.o: DeclNodes.inc.h
VerifyDecl.o: DiagnosticCommonKinds.inc.h
VerifyDecl.po: DeclNodes.inc.h
VerifyDecl.po: DiagnosticCommonKinds.inc.h
.endif
+224
View File
@@ -0,0 +1,224 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
ABI.o: DiagnosticCommonKinds.inc.h
ABI.po: DiagnosticCommonKinds.inc.h
CPPLanguageRuntime.o: DiagnosticCommonKinds.inc.h
CPPLanguageRuntime.po: DiagnosticCommonKinds.inc.h
ExecutionContext.o: DiagnosticCommonKinds.inc.h
ExecutionContext.po: DiagnosticCommonKinds.inc.h
InstrumentationRuntime.o: DiagnosticCommonKinds.inc.h
InstrumentationRuntime.po: DiagnosticCommonKinds.inc.h
InstrumentationRuntimeStopInfo.o: DiagnosticCommonKinds.inc.h
InstrumentationRuntimeStopInfo.po: DiagnosticCommonKinds.inc.h
JITLoader.o: DiagnosticCommonKinds.inc.h
JITLoader.po: DiagnosticCommonKinds.inc.h
LanguageRuntime.o: DiagnosticCommonKinds.inc.h
LanguageRuntime.po: DiagnosticCommonKinds.inc.h
Memory.o: DiagnosticCommonKinds.inc.h
Memory.po: DiagnosticCommonKinds.inc.h
ObjCLanguageRuntime.o: CommentCommandList.inc.h
ObjCLanguageRuntime.o: DeclNodes.inc.h
ObjCLanguageRuntime.o: DiagnosticCommonKinds.inc.h
ObjCLanguageRuntime.o: StmtNodes.inc.h
ObjCLanguageRuntime.po: CommentCommandList.inc.h
ObjCLanguageRuntime.po: DeclNodes.inc.h
ObjCLanguageRuntime.po: DiagnosticCommonKinds.inc.h
ObjCLanguageRuntime.po: StmtNodes.inc.h
Platform.o: DiagnosticCommonKinds.inc.h
Platform.po: DiagnosticCommonKinds.inc.h
Process.o: AttrList.inc.h
Process.o: Attrs.inc.h
Process.o: CommentCommandList.inc.h
Process.o: DeclNodes.inc.h
Process.o: DiagnosticCommonKinds.inc.h
Process.o: StmtNodes.inc.h
Process.po: AttrList.inc.h
Process.po: Attrs.inc.h
Process.po: CommentCommandList.inc.h
Process.po: DeclNodes.inc.h
Process.po: DiagnosticCommonKinds.inc.h
Process.po: StmtNodes.inc.h
ProcessLaunchInfo.o: AttrList.inc.h
ProcessLaunchInfo.o: Attrs.inc.h
ProcessLaunchInfo.o: CommentCommandList.inc.h
ProcessLaunchInfo.o: DeclNodes.inc.h
ProcessLaunchInfo.o: DiagnosticCommonKinds.inc.h
ProcessLaunchInfo.o: StmtNodes.inc.h
ProcessLaunchInfo.po: AttrList.inc.h
ProcessLaunchInfo.po: Attrs.inc.h
ProcessLaunchInfo.po: CommentCommandList.inc.h
ProcessLaunchInfo.po: DeclNodes.inc.h
ProcessLaunchInfo.po: DiagnosticCommonKinds.inc.h
ProcessLaunchInfo.po: StmtNodes.inc.h
Queue.o: DiagnosticCommonKinds.inc.h
Queue.po: DiagnosticCommonKinds.inc.h
QueueItem.o: DiagnosticCommonKinds.inc.h
QueueItem.po: DiagnosticCommonKinds.inc.h
QueueList.o: DiagnosticCommonKinds.inc.h
QueueList.po: DiagnosticCommonKinds.inc.h
RegisterContext.o: DiagnosticCommonKinds.inc.h
RegisterContext.po: DiagnosticCommonKinds.inc.h
SectionLoadList.o: CommentCommandList.inc.h
SectionLoadList.o: DeclNodes.inc.h
SectionLoadList.o: DiagnosticCommonKinds.inc.h
SectionLoadList.o: StmtNodes.inc.h
SectionLoadList.po: CommentCommandList.inc.h
SectionLoadList.po: DeclNodes.inc.h
SectionLoadList.po: DiagnosticCommonKinds.inc.h
SectionLoadList.po: StmtNodes.inc.h
StackFrame.o: AttrList.inc.h
StackFrame.o: Attrs.inc.h
StackFrame.o: CommentCommandList.inc.h
StackFrame.o: DeclNodes.inc.h
StackFrame.o: DiagnosticCommonKinds.inc.h
StackFrame.o: StmtNodes.inc.h
StackFrame.po: AttrList.inc.h
StackFrame.po: Attrs.inc.h
StackFrame.po: CommentCommandList.inc.h
StackFrame.po: DeclNodes.inc.h
StackFrame.po: DiagnosticCommonKinds.inc.h
StackFrame.po: StmtNodes.inc.h
StackFrameList.o: DiagnosticCommonKinds.inc.h
StackFrameList.po: DiagnosticCommonKinds.inc.h
StackID.o: DiagnosticCommonKinds.inc.h
StackID.po: DiagnosticCommonKinds.inc.h
StopInfo.o: AttrList.inc.h
StopInfo.o: Attrs.inc.h
StopInfo.o: CommentCommandList.inc.h
StopInfo.o: DeclNodes.inc.h
StopInfo.o: DiagnosticCommonKinds.inc.h
StopInfo.o: StmtNodes.inc.h
StopInfo.po: AttrList.inc.h
StopInfo.po: Attrs.inc.h
StopInfo.po: CommentCommandList.inc.h
StopInfo.po: DeclNodes.inc.h
StopInfo.po: DiagnosticCommonKinds.inc.h
StopInfo.po: StmtNodes.inc.h
SystemRuntime.o: DiagnosticCommonKinds.inc.h
SystemRuntime.po: DiagnosticCommonKinds.inc.h
Target.o: AttrList.inc.h
Target.o: Attrs.inc.h
Target.o: CommentCommandList.inc.h
Target.o: DeclNodes.inc.h
Target.o: DiagnosticCommonKinds.inc.h
Target.o: StmtNodes.inc.h
Target.po: AttrList.inc.h
Target.po: Attrs.inc.h
Target.po: CommentCommandList.inc.h
Target.po: DeclNodes.inc.h
Target.po: DiagnosticCommonKinds.inc.h
Target.po: StmtNodes.inc.h
TargetList.o: AttrList.inc.h
TargetList.o: Attrs.inc.h
TargetList.o: CommentCommandList.inc.h
TargetList.o: DeclNodes.inc.h
TargetList.o: DiagnosticCommonKinds.inc.h
TargetList.o: StmtNodes.inc.h
TargetList.po: AttrList.inc.h
TargetList.po: Attrs.inc.h
TargetList.po: CommentCommandList.inc.h
TargetList.po: DeclNodes.inc.h
TargetList.po: DiagnosticCommonKinds.inc.h
TargetList.po: StmtNodes.inc.h
Thread.o: AttrList.inc.h
Thread.o: Attrs.inc.h
Thread.o: CommentCommandList.inc.h
Thread.o: DeclNodes.inc.h
Thread.o: DiagnosticCommonKinds.inc.h
Thread.o: StmtNodes.inc.h
Thread.po: AttrList.inc.h
Thread.po: Attrs.inc.h
Thread.po: CommentCommandList.inc.h
Thread.po: DeclNodes.inc.h
Thread.po: DiagnosticCommonKinds.inc.h
Thread.po: StmtNodes.inc.h
ThreadList.o: DiagnosticCommonKinds.inc.h
ThreadList.po: DiagnosticCommonKinds.inc.h
ThreadPlan.o: AttrList.inc.h
ThreadPlan.o: Attrs.inc.h
ThreadPlan.o: CommentCommandList.inc.h
ThreadPlan.o: DeclNodes.inc.h
ThreadPlan.o: DiagnosticCommonKinds.inc.h
ThreadPlan.o: StmtNodes.inc.h
ThreadPlan.po: AttrList.inc.h
ThreadPlan.po: Attrs.inc.h
ThreadPlan.po: CommentCommandList.inc.h
ThreadPlan.po: DeclNodes.inc.h
ThreadPlan.po: DiagnosticCommonKinds.inc.h
ThreadPlan.po: StmtNodes.inc.h
ThreadPlanBase.o: DiagnosticCommonKinds.inc.h
ThreadPlanBase.po: DiagnosticCommonKinds.inc.h
ThreadPlanCallFunction.o: CommentCommandList.inc.h
ThreadPlanCallFunction.o: DeclNodes.inc.h
ThreadPlanCallFunction.o: DiagnosticCommonKinds.inc.h
ThreadPlanCallFunction.o: StmtNodes.inc.h
ThreadPlanCallFunction.po: CommentCommandList.inc.h
ThreadPlanCallFunction.po: DeclNodes.inc.h
ThreadPlanCallFunction.po: DiagnosticCommonKinds.inc.h
ThreadPlanCallFunction.po: StmtNodes.inc.h
ThreadPlanCallUserExpression.o: DiagnosticCommonKinds.inc.h
ThreadPlanCallUserExpression.po: DiagnosticCommonKinds.inc.h
ThreadPlanPython.o: AttrList.inc.h
ThreadPlanPython.o: Attrs.inc.h
ThreadPlanPython.o: CommentCommandList.inc.h
ThreadPlanPython.o: DeclNodes.inc.h
ThreadPlanPython.o: DiagnosticCommonKinds.inc.h
ThreadPlanPython.o: StmtNodes.inc.h
ThreadPlanPython.po: AttrList.inc.h
ThreadPlanPython.po: Attrs.inc.h
ThreadPlanPython.po: CommentCommandList.inc.h
ThreadPlanPython.po: DeclNodes.inc.h
ThreadPlanPython.po: DiagnosticCommonKinds.inc.h
ThreadPlanPython.po: StmtNodes.inc.h
ThreadPlanRunToAddress.o: DiagnosticCommonKinds.inc.h
ThreadPlanRunToAddress.po: DiagnosticCommonKinds.inc.h
ThreadPlanShouldStopHere.o: DiagnosticCommonKinds.inc.h
ThreadPlanShouldStopHere.po: DiagnosticCommonKinds.inc.h
ThreadPlanStepInRange.o: CommentCommandList.inc.h
ThreadPlanStepInRange.o: DeclNodes.inc.h
ThreadPlanStepInRange.o: DiagnosticCommonKinds.inc.h
ThreadPlanStepInRange.o: StmtNodes.inc.h
ThreadPlanStepInRange.po: CommentCommandList.inc.h
ThreadPlanStepInRange.po: DeclNodes.inc.h
ThreadPlanStepInRange.po: DiagnosticCommonKinds.inc.h
ThreadPlanStepInRange.po: StmtNodes.inc.h
ThreadPlanStepInstruction.o: DiagnosticCommonKinds.inc.h
ThreadPlanStepInstruction.po: DiagnosticCommonKinds.inc.h
ThreadPlanStepOut.o: DiagnosticCommonKinds.inc.h
ThreadPlanStepOut.po: DiagnosticCommonKinds.inc.h
ThreadPlanStepOverBreakpoint.o: DiagnosticCommonKinds.inc.h
ThreadPlanStepOverBreakpoint.po: DiagnosticCommonKinds.inc.h
ThreadPlanStepOverRange.o: DiagnosticCommonKinds.inc.h
ThreadPlanStepOverRange.po: DiagnosticCommonKinds.inc.h
ThreadPlanStepRange.o: DiagnosticCommonKinds.inc.h
ThreadPlanStepRange.po: DiagnosticCommonKinds.inc.h
ThreadPlanStepThrough.o: DiagnosticCommonKinds.inc.h
ThreadPlanStepThrough.po: DiagnosticCommonKinds.inc.h
ThreadPlanStepUntil.o: DiagnosticCommonKinds.inc.h
ThreadPlanStepUntil.po: DiagnosticCommonKinds.inc.h
ThreadPlanTracer.o: AttrList.inc.h
ThreadPlanTracer.o: Attrs.inc.h
ThreadPlanTracer.o: CommentCommandList.inc.h
ThreadPlanTracer.o: DeclNodes.inc.h
ThreadPlanTracer.o: DiagnosticCommonKinds.inc.h
ThreadPlanTracer.o: StmtNodes.inc.h
ThreadPlanTracer.po: AttrList.inc.h
ThreadPlanTracer.po: Attrs.inc.h
ThreadPlanTracer.po: CommentCommandList.inc.h
ThreadPlanTracer.po: DeclNodes.inc.h
ThreadPlanTracer.po: DiagnosticCommonKinds.inc.h
ThreadPlanTracer.po: StmtNodes.inc.h
.endif
+15
View File
@@ -0,0 +1,15 @@
# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libc++ \
lib/msun \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
.endif
@@ -1,8 +1,6 @@
# $FreeBSD$ # $FreeBSD$
# Autogenerated - do NOT edit! # Autogenerated - do NOT edit!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DIRDEPS = \ DIRDEPS = \
include \ include \
include/xlocale \ include/xlocale \
@@ -1,8 +1,6 @@
# $FreeBSD$ # $FreeBSD$
# Autogenerated - do NOT edit! # Autogenerated - do NOT edit!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DIRDEPS = \ DIRDEPS = \
include \ include \
include/xlocale \ include/xlocale \
-2
View File
@@ -1,8 +1,6 @@
# $FreeBSD$ # $FreeBSD$
# Autogenerated - do NOT edit! # Autogenerated - do NOT edit!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DIRDEPS = \ DIRDEPS = \
include \ include \
include/xlocale \ include/xlocale \
@@ -1,8 +1,6 @@
# $FreeBSD$ # $FreeBSD$
# Autogenerated - do NOT edit! # Autogenerated - do NOT edit!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DIRDEPS = \ DIRDEPS = \
include \ include \
include/xlocale \ include/xlocale \
-1
View File
@@ -2,7 +2,6 @@
# Autogenerated - do NOT edit! # Autogenerated - do NOT edit!
DIRDEPS = \ DIRDEPS = \
bin/cat.host \
gnu/lib/csu \ gnu/lib/csu \
gnu/lib/libgcc \ gnu/lib/libgcc \
include \ include \
+1
View File
@@ -8,6 +8,7 @@ DIRDEPS = \
include/rpcsvc \ include/rpcsvc \
lib/${CSU_DIR} \ lib/${CSU_DIR} \
lib/libcompiler_rt \ lib/libcompiler_rt \
usr.bin/yacc.host \
.include <dirdeps.mk> .include <dirdeps.mk>
+1
View File
@@ -9,6 +9,7 @@ DIRDEPS = \
lib/${CSU_DIR} \ lib/${CSU_DIR} \
lib/libc \ lib/libc \
lib/libcompiler_rt \ lib/libcompiler_rt \
usr.bin/xinstall.host \
.include <dirdeps.mk> .include <dirdeps.mk>
+1
View File
@@ -10,6 +10,7 @@ DIRDEPS = \
lib/${CSU_DIR} \ lib/${CSU_DIR} \
lib/libc \ lib/libc \
lib/libcompiler_rt \ lib/libcompiler_rt \
usr.bin/xinstall.host \
.include <dirdeps.mk> .include <dirdeps.mk>
-2
View File
@@ -1,8 +1,6 @@
# $FreeBSD$ # $FreeBSD$
# Autogenerated - do NOT edit! # Autogenerated - do NOT edit!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DIRDEPS = \ DIRDEPS = \
gnu/lib/csu \ gnu/lib/csu \
gnu/lib/libgcc \ gnu/lib/libgcc \
-1
View File
@@ -2,7 +2,6 @@
# Autogenerated - do NOT edit! # Autogenerated - do NOT edit!
DIRDEPS = \ DIRDEPS = \
bin/cat.host \
gnu/lib/csu \ gnu/lib/csu \
gnu/lib/libgcc \ gnu/lib/libgcc \
include \ include \
+1
View File
@@ -11,6 +11,7 @@ DIRDEPS = \
lib/libc \ lib/libc \
lib/libcompiler_rt \ lib/libcompiler_rt \
usr.bin/xinstall.host \ usr.bin/xinstall.host \
usr.bin/yacc.host \
.include <dirdeps.mk> .include <dirdeps.mk>
+1
View File
@@ -12,6 +12,7 @@ DIRDEPS = \
lib/libcompiler_rt \ lib/libcompiler_rt \
secure/lib/libcrypto \ secure/lib/libcrypto \
secure/lib/libssl \ secure/lib/libssl \
usr.bin/xinstall.host \
.include <dirdeps.mk> .include <dirdeps.mk>
-1
View File
@@ -2,7 +2,6 @@
# Autogenerated - do NOT edit! # Autogenerated - do NOT edit!
DIRDEPS = \ DIRDEPS = \
bin/cat.host \
gnu/lib/csu \ gnu/lib/csu \
gnu/lib/libgcc \ gnu/lib/libgcc \
include \ include \
-1
View File
@@ -2,7 +2,6 @@
# Autogenerated - do NOT edit! # Autogenerated - do NOT edit!
DIRDEPS = \ DIRDEPS = \
bin/cat.host \
gnu/lib/csu \ gnu/lib/csu \
gnu/lib/libgcc \ gnu/lib/libgcc \
include \ include \
+1
View File
@@ -9,6 +9,7 @@ DIRDEPS = \
lib/${CSU_DIR} \ lib/${CSU_DIR} \
lib/libc \ lib/libc \
lib/libcompiler_rt \ lib/libcompiler_rt \
usr.bin/xinstall.host \
.include <dirdeps.mk> .include <dirdeps.mk>
+3
View File
@@ -2,6 +2,9 @@
# Autogenerated - do NOT edit! # Autogenerated - do NOT edit!
DIRDEPS = \ DIRDEPS = \
gnu/usr.bin/binutils/ld \
gnu/usr.bin/binutils/nm \
usr.bin/xinstall \
.include <dirdeps.mk> .include <dirdeps.mk>
-1
View File
@@ -2,7 +2,6 @@
# Autogenerated - do NOT edit! # Autogenerated - do NOT edit!
DIRDEPS = \ DIRDEPS = \
bin/cat.host \
gnu/lib/csu \ gnu/lib/csu \
gnu/lib/libgcc \ gnu/lib/libgcc \
include \ include \
+1
View File
@@ -11,6 +11,7 @@ DIRDEPS = \
lib/libc \ lib/libc \
lib/libcompiler_rt \ lib/libcompiler_rt \
lib/libmd \ lib/libmd \
usr.bin/xinstall.host \
.include <dirdeps.mk> .include <dirdeps.mk>
+1
View File
@@ -9,6 +9,7 @@ DIRDEPS = \
lib/${CSU_DIR} \ lib/${CSU_DIR} \
lib/libc \ lib/libc \
lib/libcompiler_rt \ lib/libcompiler_rt \
usr.bin/xinstall.host \
.include <dirdeps.mk> .include <dirdeps.mk>
+1
View File
@@ -11,6 +11,7 @@ DIRDEPS = \
lib/libc \ lib/libc \
lib/libcompiler_rt \ lib/libcompiler_rt \
secure/lib/libcrypto \ secure/lib/libcrypto \
usr.bin/xinstall.host \
.include <dirdeps.mk> .include <dirdeps.mk>
-1
View File
@@ -2,7 +2,6 @@
# Autogenerated - do NOT edit! # Autogenerated - do NOT edit!
DIRDEPS = \ DIRDEPS = \
bin/cat.host \
gnu/lib/csu \ gnu/lib/csu \
gnu/lib/libgcc \ gnu/lib/libgcc \
include \ include \
+1
View File
@@ -8,6 +8,7 @@ DIRDEPS = \
lib/${CSU_DIR} \ lib/${CSU_DIR} \
lib/libc \ lib/libc \
lib/libcompiler_rt \ lib/libcompiler_rt \
usr.bin/xinstall.host \
.include <dirdeps.mk> .include <dirdeps.mk>
-1
View File
@@ -2,7 +2,6 @@
# Autogenerated - do NOT edit! # Autogenerated - do NOT edit!
DIRDEPS = \ DIRDEPS = \
bin/cat.host \
gnu/lib/csu \ gnu/lib/csu \
gnu/lib/libgcc \ gnu/lib/libgcc \
include \ include \
+1
View File
@@ -10,6 +10,7 @@ DIRDEPS = \
lib/${CSU_DIR} \ lib/${CSU_DIR} \
lib/libc \ lib/libc \
lib/libcompiler_rt \ lib/libcompiler_rt \
usr.bin/xinstall.host \
.include <dirdeps.mk> .include <dirdeps.mk>
+265 -61
View File
@@ -58,15 +58,23 @@ __FBSDID("$FreeBSD$");
#define MB (1024 * 1024UL) #define MB (1024 * 1024UL)
#define GB (1024 * 1024 * 1024UL) #define GB (1024 * 1024 * 1024UL)
/*
* Size of the guard region before and after the virtual address space
* mapping the guest physical memory. This must be a multiple of the
* superpage size for performance reasons.
*/
#define VM_MMAP_GUARD_SIZE (4 * MB)
#define PROT_RW (PROT_READ | PROT_WRITE)
#define PROT_ALL (PROT_READ | PROT_WRITE | PROT_EXEC)
struct vmctx { struct vmctx {
int fd; int fd;
uint32_t lowmem_limit; uint32_t lowmem_limit;
enum vm_mmap_style vms;
int memflags; int memflags;
size_t lowmem; size_t lowmem;
char *lowmem_addr;
size_t highmem; size_t highmem;
char *highmem_addr; char *baseaddr;
char *name; char *name;
}; };
@@ -157,22 +165,6 @@ vm_parse_memsize(const char *optarg, size_t *ret_memsize)
return (error); return (error);
} }
int
vm_get_memory_seg(struct vmctx *ctx, vm_paddr_t gpa, size_t *ret_len,
int *wired)
{
int error;
struct vm_memory_segment seg;
bzero(&seg, sizeof(seg));
seg.gpa = gpa;
error = ioctl(ctx->fd, VM_GET_MEMORY_SEG, &seg);
*ret_len = seg.len;
if (wired != NULL)
*wired = seg.wired;
return (error);
}
uint32_t uint32_t
vm_get_lowmem_limit(struct vmctx *ctx) vm_get_lowmem_limit(struct vmctx *ctx)
{ {
@@ -194,39 +186,184 @@ vm_set_memflags(struct vmctx *ctx, int flags)
ctx->memflags = flags; ctx->memflags = flags;
} }
static int int
setup_memory_segment(struct vmctx *ctx, vm_paddr_t gpa, size_t len, char **addr) vm_get_memflags(struct vmctx *ctx)
{ {
int error, mmap_flags;
struct vm_memory_segment seg; return (ctx->memflags);
}
/*
* Map segment 'segid' starting at 'off' into guest address range [gpa,gpa+len).
*/
int
vm_mmap_memseg(struct vmctx *ctx, vm_paddr_t gpa, int segid, vm_ooffset_t off,
size_t len, int prot)
{
struct vm_memmap memmap;
int error, flags;
memmap.gpa = gpa;
memmap.segid = segid;
memmap.segoff = off;
memmap.len = len;
memmap.prot = prot;
memmap.flags = 0;
if (ctx->memflags & VM_MEM_F_WIRED)
memmap.flags |= VM_MEMMAP_F_WIRED;
/* /*
* Create and optionally map 'len' bytes of memory at guest * If this mapping already exists then don't create it again. This
* physical address 'gpa' * is the common case for SYSMEM mappings created by bhyveload(8).
*/ */
bzero(&seg, sizeof(seg)); error = vm_mmap_getnext(ctx, &gpa, &segid, &off, &len, &prot, &flags);
seg.gpa = gpa; if (error == 0 && gpa == memmap.gpa) {
seg.len = len; if (segid != memmap.segid || off != memmap.segoff ||
error = ioctl(ctx->fd, VM_MAP_MEMORY, &seg); prot != memmap.prot || flags != memmap.flags) {
if (error == 0 && addr != NULL) { errno = EEXIST;
mmap_flags = MAP_SHARED; return (-1);
if ((ctx->memflags & VM_MEM_F_INCORE) == 0) } else {
mmap_flags |= MAP_NOCORE; return (0);
*addr = mmap(NULL, len, PROT_READ | PROT_WRITE, mmap_flags, }
ctx->fd, gpa); }
error = ioctl(ctx->fd, VM_MMAP_MEMSEG, &memmap);
return (error);
}
int
vm_mmap_getnext(struct vmctx *ctx, vm_paddr_t *gpa, int *segid,
vm_ooffset_t *segoff, size_t *len, int *prot, int *flags)
{
struct vm_memmap memmap;
int error;
bzero(&memmap, sizeof(struct vm_memmap));
memmap.gpa = *gpa;
error = ioctl(ctx->fd, VM_MMAP_GETNEXT, &memmap);
if (error == 0) {
*gpa = memmap.gpa;
*segid = memmap.segid;
*segoff = memmap.segoff;
*len = memmap.len;
*prot = memmap.prot;
*flags = memmap.flags;
} }
return (error); return (error);
} }
/*
* Return 0 if the segments are identical and non-zero otherwise.
*
* This is slightly complicated by the fact that only device memory segments
* are named.
*/
static int
cmpseg(size_t len, const char *str, size_t len2, const char *str2)
{
if (len == len2) {
if ((!str && !str2) || (str && str2 && !strcmp(str, str2)))
return (0);
}
return (-1);
}
static int
vm_alloc_memseg(struct vmctx *ctx, int segid, size_t len, const char *name)
{
struct vm_memseg memseg;
size_t n;
int error;
/*
* If the memory segment has already been created then just return.
* This is the usual case for the SYSMEM segment created by userspace
* loaders like bhyveload(8).
*/
error = vm_get_memseg(ctx, segid, &memseg.len, memseg.name,
sizeof(memseg.name));
if (error)
return (error);
if (memseg.len != 0) {
if (cmpseg(len, name, memseg.len, VM_MEMSEG_NAME(&memseg))) {
errno = EINVAL;
return (-1);
} else {
return (0);
}
}
bzero(&memseg, sizeof(struct vm_memseg));
memseg.segid = segid;
memseg.len = len;
if (name != NULL) {
n = strlcpy(memseg.name, name, sizeof(memseg.name));
if (n >= sizeof(memseg.name)) {
errno = ENAMETOOLONG;
return (-1);
}
}
error = ioctl(ctx->fd, VM_ALLOC_MEMSEG, &memseg);
return (error);
}
int
vm_get_memseg(struct vmctx *ctx, int segid, size_t *lenp, char *namebuf,
size_t bufsize)
{
struct vm_memseg memseg;
size_t n;
int error;
memseg.segid = segid;
error = ioctl(ctx->fd, VM_GET_MEMSEG, &memseg);
if (error == 0) {
*lenp = memseg.len;
n = strlcpy(namebuf, memseg.name, bufsize);
if (n >= bufsize) {
errno = ENAMETOOLONG;
error = -1;
}
}
return (error);
}
static int
setup_memory_segment(struct vmctx *ctx, vm_paddr_t gpa, size_t len, char *base)
{
char *ptr;
int error, flags;
/* Map 'len' bytes starting at 'gpa' in the guest address space */
error = vm_mmap_memseg(ctx, gpa, VM_SYSMEM, gpa, len, PROT_ALL);
if (error)
return (error);
flags = MAP_SHARED | MAP_FIXED;
if ((ctx->memflags & VM_MEM_F_INCORE) == 0)
flags |= MAP_NOCORE;
/* mmap into the process address space on the host */
ptr = mmap(base + gpa, len, PROT_RW, flags, ctx->fd, gpa);
if (ptr == MAP_FAILED)
return (-1);
return (0);
}
int int
vm_setup_memory(struct vmctx *ctx, size_t memsize, enum vm_mmap_style vms) vm_setup_memory(struct vmctx *ctx, size_t memsize, enum vm_mmap_style vms)
{ {
char **addr; size_t objsize, len;
int error; vm_paddr_t gpa;
char *baseaddr, *ptr;
int error, flags;
/* XXX VM_MMAP_SPARSE not implemented yet */ assert(vms == VM_MMAP_ALL);
assert(vms == VM_MMAP_NONE || vms == VM_MMAP_ALL);
ctx->vms = vms;
/* /*
* If 'memsize' cannot fit entirely in the 'lowmem' segment then * If 'memsize' cannot fit entirely in the 'lowmem' segment then
@@ -234,25 +371,46 @@ vm_setup_memory(struct vmctx *ctx, size_t memsize, enum vm_mmap_style vms)
*/ */
if (memsize > ctx->lowmem_limit) { if (memsize > ctx->lowmem_limit) {
ctx->lowmem = ctx->lowmem_limit; ctx->lowmem = ctx->lowmem_limit;
ctx->highmem = memsize - ctx->lowmem; ctx->highmem = memsize - ctx->lowmem_limit;
objsize = 4*GB + ctx->highmem;
} else { } else {
ctx->lowmem = memsize; ctx->lowmem = memsize;
ctx->highmem = 0; ctx->highmem = 0;
objsize = ctx->lowmem;
}
error = vm_alloc_memseg(ctx, VM_SYSMEM, objsize, NULL);
if (error)
return (error);
/*
* Stake out a contiguous region covering the guest physical memory
* and the adjoining guard regions.
*/
len = VM_MMAP_GUARD_SIZE + objsize + VM_MMAP_GUARD_SIZE;
flags = MAP_PRIVATE | MAP_ANON | MAP_NOCORE | MAP_ALIGNED_SUPER;
ptr = mmap(NULL, len, PROT_NONE, flags, -1, 0);
if (ptr == MAP_FAILED)
return (-1);
baseaddr = ptr + VM_MMAP_GUARD_SIZE;
if (ctx->highmem > 0) {
gpa = 4*GB;
len = ctx->highmem;
error = setup_memory_segment(ctx, gpa, len, baseaddr);
if (error)
return (error);
} }
if (ctx->lowmem > 0) { if (ctx->lowmem > 0) {
addr = (vms == VM_MMAP_ALL) ? &ctx->lowmem_addr : NULL; gpa = 0;
error = setup_memory_segment(ctx, 0, ctx->lowmem, addr); len = ctx->lowmem;
error = setup_memory_segment(ctx, gpa, len, baseaddr);
if (error) if (error)
return (error); return (error);
} }
if (ctx->highmem > 0) { ctx->baseaddr = baseaddr;
addr = (vms == VM_MMAP_ALL) ? &ctx->highmem_addr : NULL;
error = setup_memory_segment(ctx, 4*GB, ctx->highmem, addr);
if (error)
return (error);
}
return (0); return (0);
} }
@@ -260,20 +418,16 @@ vm_setup_memory(struct vmctx *ctx, size_t memsize, enum vm_mmap_style vms)
void * void *
vm_map_gpa(struct vmctx *ctx, vm_paddr_t gaddr, size_t len) vm_map_gpa(struct vmctx *ctx, vm_paddr_t gaddr, size_t len)
{ {
vm_paddr_t start, end, mapend;
/* XXX VM_MMAP_SPARSE not implemented yet */ start = gaddr;
assert(ctx->vms == VM_MMAP_ALL); end = gaddr + len;
mapend = ctx->highmem ? 4*GB + ctx->highmem : ctx->lowmem;
if (gaddr < ctx->lowmem && gaddr + len <= ctx->lowmem) if (start <= end && end <= mapend)
return ((void *)(ctx->lowmem_addr + gaddr)); return (ctx->baseaddr + start);
else
if (gaddr >= 4*GB) { return (NULL);
gaddr -= 4*GB;
if (gaddr < ctx->highmem && gaddr + len <= ctx->highmem)
return ((void *)(ctx->highmem_addr + gaddr));
}
return (NULL);
} }
size_t size_t
@@ -290,6 +444,56 @@ vm_get_highmem_size(struct vmctx *ctx)
return (ctx->highmem); return (ctx->highmem);
} }
void *
vm_create_devmem(struct vmctx *ctx, int segid, const char *name, size_t len)
{
char pathname[MAXPATHLEN];
size_t len2;
char *base, *ptr;
int fd, error, flags;
fd = -1;
ptr = MAP_FAILED;
if (name == NULL || strlen(name) == 0) {
errno = EINVAL;
goto done;
}
error = vm_alloc_memseg(ctx, segid, len, name);
if (error)
goto done;
strlcpy(pathname, "/dev/vmm/", sizeof(pathname));
strlcat(pathname, ctx->name, sizeof(pathname));
strlcat(pathname, ".", sizeof(pathname));
strlcat(pathname, name, sizeof(pathname));
fd = open(pathname, O_RDWR);
if (fd < 0)
goto done;
/*
* Stake out a contiguous region covering the device memory and the
* adjoining guard regions.
*/
len2 = VM_MMAP_GUARD_SIZE + len + VM_MMAP_GUARD_SIZE;
flags = MAP_PRIVATE | MAP_ANON | MAP_NOCORE | MAP_ALIGNED_SUPER;
base = mmap(NULL, len2, PROT_NONE, flags, -1, 0);
if (base == MAP_FAILED)
goto done;
flags = MAP_SHARED | MAP_FIXED;
if ((ctx->memflags & VM_MEM_F_INCORE) == 0)
flags |= MAP_NOCORE;
/* mmap the devmem region in the host address space */
ptr = mmap(base + VM_MMAP_GUARD_SIZE, len, PROT_RW, flags, fd, 0);
done:
if (fd >= 0)
close(fd);
return (ptr);
}
int int
vm_set_desc(struct vmctx *ctx, int vcpu, int reg, vm_set_desc(struct vmctx *ctx, int vcpu, int reg,
uint64_t base, uint32_t limit, uint32_t access) uint64_t base, uint32_t limit, uint32_t access)
+49 -3
View File
@@ -36,7 +36,7 @@
* API version for out-of-tree consumers like grub-bhyve for making compile * API version for out-of-tree consumers like grub-bhyve for making compile
* time decisions. * time decisions.
*/ */
#define VMMAPI_VERSION 0101 /* 2 digit major followed by 2 digit minor */ #define VMMAPI_VERSION 0102 /* 2 digit major followed by 2 digit minor */
struct iovec; struct iovec;
struct vmctx; struct vmctx;
@@ -52,14 +52,59 @@ enum vm_mmap_style {
VM_MMAP_SPARSE, /* mappings created on-demand */ VM_MMAP_SPARSE, /* mappings created on-demand */
}; };
/*
* 'flags' value passed to 'vm_set_memflags()'.
*/
#define VM_MEM_F_INCORE 0x01 /* include guest memory in core file */ #define VM_MEM_F_INCORE 0x01 /* include guest memory in core file */
#define VM_MEM_F_WIRED 0x02 /* guest memory is wired */
/*
* Identifiers for memory segments:
* - vm_setup_memory() uses VM_SYSMEM for the system memory segment.
* - the remaining identifiers can be used to create devmem segments.
*/
enum {
VM_SYSMEM,
VM_BOOTROM,
VM_FRAMEBUFFER,
};
/*
* Get the length and name of the memory segment identified by 'segid'.
* Note that system memory segments are identified with a nul name.
*
* Returns 0 on success and non-zero otherwise.
*/
int vm_get_memseg(struct vmctx *ctx, int ident, size_t *lenp, char *name,
size_t namesiz);
/*
* Iterate over the guest address space. This function finds an address range
* that starts at an address >= *gpa.
*
* Returns 0 if the next address range was found and non-zero otherwise.
*/
int vm_mmap_getnext(struct vmctx *ctx, vm_paddr_t *gpa, int *segid,
vm_ooffset_t *segoff, size_t *len, int *prot, int *flags);
/*
* Create a device memory segment identified by 'segid'.
*
* Returns a pointer to the memory segment on success and MAP_FAILED otherwise.
*/
void *vm_create_devmem(struct vmctx *ctx, int segid, const char *name,
size_t len);
/*
* Map the memory segment identified by 'segid' into the guest address space
* at [gpa,gpa+len) with protection 'prot'.
*/
int vm_mmap_memseg(struct vmctx *ctx, vm_paddr_t gpa, int segid,
vm_ooffset_t segoff, size_t len, int prot);
int vm_create(const char *name); int vm_create(const char *name);
struct vmctx *vm_open(const char *name); struct vmctx *vm_open(const char *name);
void vm_destroy(struct vmctx *ctx); void vm_destroy(struct vmctx *ctx);
int vm_parse_memsize(const char *optarg, size_t *memsize); int vm_parse_memsize(const char *optarg, size_t *memsize);
int vm_get_memory_seg(struct vmctx *ctx, vm_paddr_t gpa, size_t *ret_len,
int *wired);
int vm_setup_memory(struct vmctx *ctx, size_t len, enum vm_mmap_style s); int vm_setup_memory(struct vmctx *ctx, size_t len, enum vm_mmap_style s);
void *vm_map_gpa(struct vmctx *ctx, vm_paddr_t gaddr, size_t len); void *vm_map_gpa(struct vmctx *ctx, vm_paddr_t gaddr, size_t len);
int vm_get_gpa_pmap(struct vmctx *, uint64_t gpa, uint64_t *pte, int *num); int vm_get_gpa_pmap(struct vmctx *, uint64_t gpa, uint64_t *pte, int *num);
@@ -68,6 +113,7 @@ int vm_gla2gpa(struct vmctx *, int vcpuid, struct vm_guest_paging *paging,
uint32_t vm_get_lowmem_limit(struct vmctx *ctx); uint32_t vm_get_lowmem_limit(struct vmctx *ctx);
void vm_set_lowmem_limit(struct vmctx *ctx, uint32_t limit); void vm_set_lowmem_limit(struct vmctx *ctx, uint32_t limit);
void vm_set_memflags(struct vmctx *ctx, int flags); void vm_set_memflags(struct vmctx *ctx, int flags);
int vm_get_memflags(struct vmctx *ctx);
size_t vm_get_lowmem_size(struct vmctx *ctx); size_t vm_get_lowmem_size(struct vmctx *ctx);
size_t vm_get_highmem_size(struct vmctx *ctx); size_t vm_get_highmem_size(struct vmctx *ctx);
int vm_set_desc(struct vmctx *ctx, int vcpu, int reg, int vm_set_desc(struct vmctx *ctx, int vcpu, int reg,
+1
View File
@@ -11,6 +11,7 @@ DIRDEPS = \
lib/${CSU_DIR} \ lib/${CSU_DIR} \
lib/libc \ lib/libc \
lib/libcompiler_rt \ lib/libcompiler_rt \
usr.bin/xinstall.host \
.include <dirdeps.mk> .include <dirdeps.mk>
+1
View File
@@ -9,6 +9,7 @@ DIRDEPS = \
lib/${CSU_DIR} \ lib/${CSU_DIR} \
lib/libc \ lib/libc \
lib/libcompiler_rt \ lib/libcompiler_rt \
usr.bin/xinstall.host \
.include <dirdeps.mk> .include <dirdeps.mk>
+1
View File
@@ -9,6 +9,7 @@ DIRDEPS = \
lib/${CSU_DIR} \ lib/${CSU_DIR} \
lib/libc \ lib/libc \
lib/libcompiler_rt \ lib/libcompiler_rt \
usr.bin/xinstall.host \
.include <dirdeps.mk> .include <dirdeps.mk>
-1
View File
@@ -2,7 +2,6 @@
# Autogenerated - do NOT edit! # Autogenerated - do NOT edit!
DIRDEPS = \ DIRDEPS = \
bin/cat.host \
gnu/lib/csu \ gnu/lib/csu \
gnu/lib/libgcc \ gnu/lib/libgcc \
include \ include \
-1
View File
@@ -2,7 +2,6 @@
# Autogenerated - do NOT edit! # Autogenerated - do NOT edit!
DIRDEPS = \ DIRDEPS = \
bin/cat.host \
gnu/lib/csu \ gnu/lib/csu \
gnu/lib/libgcc \ gnu/lib/libgcc \
include \ include \
-2
View File
@@ -1,8 +1,6 @@
# $FreeBSD$ # $FreeBSD$
# Autogenerated - do NOT edit! # Autogenerated - do NOT edit!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DIRDEPS = \ DIRDEPS = \
gnu/lib/csu \ gnu/lib/csu \
gnu/lib/libgcc \ gnu/lib/libgcc \
-2
View File
@@ -1,8 +1,6 @@
# $FreeBSD$ # $FreeBSD$
# Autogenerated - do NOT edit! # Autogenerated - do NOT edit!
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DIRDEPS = \ DIRDEPS = \
gnu/lib/csu \ gnu/lib/csu \
gnu/lib/libgcc \ gnu/lib/libgcc \
-1
View File
@@ -2,7 +2,6 @@
# Autogenerated - do NOT edit! # Autogenerated - do NOT edit!
DIRDEPS = \ DIRDEPS = \
bin/cat.host \
include \ include \
include/xlocale \ include/xlocale \
lib/libc \ lib/libc \
+53
View File
@@ -0,0 +1,53 @@
#
# $FreeBSD$
#
#
# Makefile for uploading Microsoft Azure disk images.
#
AZURE_IMG?= ${.OBJDIR}/azure.vhdf
AZURE_UPLOAD_TGTS= azure-check-depends \
azure-do-upload
CLEANFILES+= ${AZURE_UPLOAD_TGTS}
.if defined(AZURE_UPLOAD_CONF) && !empty(AZURE_UPLOAD_CONF)
. for VAR in _STORAGE _ACCOUNT _KEY
AZURE${VAR}!= grep -E ^AZURE${VAR} ${AZURE_UPLOAD_CONF} | awk -F' ' '{print $$2}'
. endfor
.endif
.if ${BRANCH} == "STABLE" || ${BRANCH} == "CURRENT"
SNAPSHOT_DATE!= date +-%Y-%m-%d
.endif
AZURE_TARGET:= ${OSRELEASE}${SNAPSHOT_DATE}.vhd
azure-upload: ${AZURE_UPLOAD_TGTS}
azure-check-depends:
.for VAR in _STORAGE _ACCOUNT _KEY
. if !defined(AZURE${VAR}) || empty(AZURE${VAR})
@echo "Variable AZURE${VAR} cannot be empty."
@false
. endif
.endfor
.if !exists(/usr/local/bin/azure)
. if !exists(/usr/local/bin/npm)
. if !exists(${PORTSDIR}/www/npm/Makefile)
. if !exists(/usr/local/sbin/pkg-static)
env ASSUME_ALWAYS_YES=yes pkg bootstrap -yf
. endif
env ASSUME_ALWAYS_YES=yes pkg install -y www/npm
. else
make -C ${PORTSDIR}/www/npm BATCH=1 all install clean
. endif
. endif
npm install -g azure-cli
.endif
azure-do-upload:
/usr/local/bin/azure storage blob upload \
${AZURE_IMG} ${AZURE_STORAGE} ${AZURE_TARGET} \
-t page -a ${AZURE_ACCOUNT} -k "${AZURE_KEY}"
touch ${.OBJDIR}/${.TARGET}
+1
View File
@@ -154,3 +154,4 @@ cloudware-install:
.endif .endif
.include "${.CURDIR}/Makefile.ec2" .include "${.CURDIR}/Makefile.ec2"
.include "${.CURDIR}/Makefile.azure"

Some files were not shown because too many files have changed in this diff Show More