opensolaris: remove references to sparc
Signed-off-by: Minsoo Choo <minsoochoo0122@proton.me> Reviewed by: markj MFC after: 1 week Pull Request: https://github.com/freebsd/freebsd-src/pull/1907
This commit is contained in:
committed by
Mark Johnston
parent
dfd35cd244
commit
d11ff7f933
@@ -66,7 +66,6 @@ common/usdt/tst.reeval.ksh
|
||||
common/usdt/tst.static.ksh
|
||||
common/usdt/tst.static2.ksh
|
||||
common/usdt/tst.user.ksh
|
||||
sparc/usdt/tst.tailcall.ksh
|
||||
common/pid/tst.provregex3.ksh
|
||||
common/pid/tst.provregex4.ksh
|
||||
|
||||
|
||||
@@ -38,11 +38,7 @@
|
||||
fbt:::
|
||||
{
|
||||
n++;
|
||||
#ifdef __sparc
|
||||
trace(*(int *)0x8000000000000000 ^ rand());
|
||||
#else
|
||||
trace(*(int *)(`kernelbase - 1));
|
||||
#endif
|
||||
}
|
||||
|
||||
dtrace:::ERROR
|
||||
|
||||
@@ -15,21 +15,12 @@ extern "C" {
|
||||
|
||||
#define TESTER_ENTRY() \
|
||||
__dtrace_tester___entry()
|
||||
#ifndef __sparc
|
||||
#define TESTER_ENTRY_ENABLED() \
|
||||
__dtraceenabled_tester___entry()
|
||||
#else
|
||||
#define TESTER_ENTRY_ENABLED() \
|
||||
__dtraceenabled_tester___entry(0)
|
||||
#endif
|
||||
|
||||
|
||||
extern void __dtrace_tester___entry(void);
|
||||
#ifndef __sparc
|
||||
extern int __dtraceenabled_tester___entry(void);
|
||||
#else
|
||||
extern int __dtraceenabled_tester___entry(long);
|
||||
#endif
|
||||
|
||||
#else
|
||||
|
||||
|
||||
@@ -1263,19 +1263,6 @@ dt_vopen(int version, int flags, int *errp,
|
||||
else if (flags & DTRACE_O_ILP32)
|
||||
dtp->dt_conf.dtc_ctfmodel = CTF_MODEL_ILP32;
|
||||
|
||||
#ifdef __sparc
|
||||
/*
|
||||
* On SPARC systems, __sparc is always defined for <sys/isa_defs.h>
|
||||
* and __sparcv9 is defined if we are doing a 64-bit compile.
|
||||
*/
|
||||
if (dt_cpp_add_arg(dtp, "-D__sparc") == NULL)
|
||||
return (set_open_errno(dtp, errp, EDT_NOMEM));
|
||||
|
||||
if (dtp->dt_conf.dtc_ctfmodel == CTF_MODEL_LP64 &&
|
||||
dt_cpp_add_arg(dtp, "-D__sparcv9") == NULL)
|
||||
return (set_open_errno(dtp, errp, EDT_NOMEM));
|
||||
#endif
|
||||
|
||||
#ifdef illumos
|
||||
#ifdef __x86
|
||||
/*
|
||||
|
||||
@@ -441,12 +441,8 @@ dt_header_decl(dt_idhash_t *dhp, dt_ident_t *idp, void *data)
|
||||
return (dt_set_errno(dtp, errno));
|
||||
|
||||
if (fprintf(infop->dthi_out,
|
||||
"#ifndef\t__sparc\n"
|
||||
"extern int __dtraceenabled_%s___%s(void);\n"
|
||||
"#else\n"
|
||||
"extern int __dtraceenabled_%s___%s(long);\n"
|
||||
"#endif\n",
|
||||
infop->dthi_pfname, fname, infop->dthi_pfname, fname) < 0)
|
||||
"extern int __dtraceenabled_%s___%s(void);\n",
|
||||
infop->dthi_pfname, fname) < 0)
|
||||
return (dt_set_errno(dtp, errno));
|
||||
|
||||
return (0);
|
||||
@@ -509,15 +505,8 @@ dt_header_probe(dt_idhash_t *dhp, dt_ident_t *idp, void *data)
|
||||
|
||||
if (!infop->dthi_empty) {
|
||||
if (fprintf(infop->dthi_out,
|
||||
"#ifndef\t__sparc\n"
|
||||
"#define\t%s_%s_ENABLED() \\\n"
|
||||
"\t__dtraceenabled_%s___%s()\n"
|
||||
"#else\n"
|
||||
"#define\t%s_%s_ENABLED() \\\n"
|
||||
"\t__dtraceenabled_%s___%s(0)\n"
|
||||
"#endif\n",
|
||||
infop->dthi_pmname, mname,
|
||||
infop->dthi_pfname, fname,
|
||||
"\t__dtraceenabled_%s___%s()\n",
|
||||
infop->dthi_pmname, mname,
|
||||
infop->dthi_pfname, fname) < 0)
|
||||
return (dt_set_errno(dtp, errno));
|
||||
|
||||
@@ -1360,11 +1360,7 @@ typedef struct fp_size_map {
|
||||
static const fp_size_map_t fp_encodings[] = {
|
||||
{ { 4, 4 }, { CTF_FP_SINGLE, CTF_FP_CPLX, CTF_FP_IMAGRY } },
|
||||
{ { 8, 8 }, { CTF_FP_DOUBLE, CTF_FP_DCPLX, CTF_FP_DIMAGRY } },
|
||||
#ifdef __sparc
|
||||
{ { 16, 16 }, { CTF_FP_LDOUBLE, CTF_FP_LDCPLX, CTF_FP_LDIMAGRY } },
|
||||
#else
|
||||
{ { 12, 16 }, { CTF_FP_LDOUBLE, CTF_FP_LDCPLX, CTF_FP_LDIMAGRY } },
|
||||
#endif
|
||||
{ { 0, 0 }, { 0, 0, 0 } }
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user