os: replace LogWrite() by LogMessageVerb()
It's nothing but a wrapper, doing the same as LogMessageVerb(X_NONE, ...), and no external module / driver needs it, so can be easily optimized away. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1683>
This commit is contained in:
parent
37446b70de
commit
c26023a009
|
@ -75,19 +75,18 @@ LoaderInit(void)
|
||||||
LogMessageVerb(X_INFO, 2, "Loader magic: %p\n", (void *) xorg_symbols);
|
LogMessageVerb(X_INFO, 2, "Loader magic: %p\n", (void *) xorg_symbols);
|
||||||
#endif
|
#endif
|
||||||
LogMessageVerb(X_INFO, 2, "Module ABI versions:\n");
|
LogMessageVerb(X_INFO, 2, "Module ABI versions:\n");
|
||||||
LogWrite(2, "\t%s: %d.%d\n", ABI_CLASS_ANSIC,
|
LogMessageVerb(X_NONE, 2, "\t%s: %d.%d\n", ABI_CLASS_ANSIC,
|
||||||
GET_ABI_MAJOR(LoaderVersionInfo.ansicVersion),
|
GET_ABI_MAJOR(LoaderVersionInfo.ansicVersion),
|
||||||
GET_ABI_MINOR(LoaderVersionInfo.ansicVersion));
|
GET_ABI_MINOR(LoaderVersionInfo.ansicVersion));
|
||||||
LogWrite(2, "\t%s: %d.%d\n", ABI_CLASS_VIDEODRV,
|
LogMessageVerb(X_NONE, 2, "\t%s: %d.%d\n", ABI_CLASS_VIDEODRV,
|
||||||
GET_ABI_MAJOR(LoaderVersionInfo.videodrvVersion),
|
GET_ABI_MAJOR(LoaderVersionInfo.videodrvVersion),
|
||||||
GET_ABI_MINOR(LoaderVersionInfo.videodrvVersion));
|
GET_ABI_MINOR(LoaderVersionInfo.videodrvVersion));
|
||||||
LogWrite(2, "\t%s : %d.%d\n", ABI_CLASS_XINPUT,
|
LogMessageVerb(X_NONE, 2, "\t%s : %d.%d\n", ABI_CLASS_XINPUT,
|
||||||
GET_ABI_MAJOR(LoaderVersionInfo.xinputVersion),
|
GET_ABI_MAJOR(LoaderVersionInfo.xinputVersion),
|
||||||
GET_ABI_MINOR(LoaderVersionInfo.xinputVersion));
|
GET_ABI_MINOR(LoaderVersionInfo.xinputVersion));
|
||||||
LogWrite(2, "\t%s : %d.%d\n", ABI_CLASS_EXTENSION,
|
LogMessageVerb(X_NONE, 2, "\t%s : %d.%d\n", ABI_CLASS_EXTENSION,
|
||||||
GET_ABI_MAJOR(LoaderVersionInfo.extensionVersion),
|
GET_ABI_MAJOR(LoaderVersionInfo.extensionVersion),
|
||||||
GET_ABI_MINOR(LoaderVersionInfo.extensionVersion));
|
GET_ABI_MINOR(LoaderVersionInfo.extensionVersion));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Public Interface to the loader. */
|
/* Public Interface to the loader. */
|
||||||
|
|
|
@ -438,14 +438,14 @@ CheckVersion(const char *module, XF86ModuleVersionInfo * data,
|
||||||
vercode[1] = (ver / 100000) % 100;
|
vercode[1] = (ver / 100000) % 100;
|
||||||
vercode[2] = (ver / 1000) % 100;
|
vercode[2] = (ver / 1000) % 100;
|
||||||
vercode[3] = ver % 1000;
|
vercode[3] = ver % 1000;
|
||||||
LogWrite(1, "\tcompiled for %d.%d.%d", vercode[0], vercode[1], vercode[2]);
|
LogMessageVerb(X_NONE, 1, "\tcompiled for %d.%d.%d", vercode[0], vercode[1], vercode[2]);
|
||||||
if (vercode[3] != 0)
|
if (vercode[3] != 0)
|
||||||
LogWrite(1, ".%d", vercode[3]);
|
LogMessageVerb(X_NONE, 1, ".%d", vercode[3]);
|
||||||
LogWrite(1, ", module version = %d.%d.%d\n", data->majorversion,
|
LogMessageVerb(X_NONE, 1, ", module version = %d.%d.%d\n", data->majorversion,
|
||||||
data->minorversion, data->patchlevel);
|
data->minorversion, data->patchlevel);
|
||||||
|
|
||||||
if (data->moduleclass)
|
if (data->moduleclass)
|
||||||
LogWrite(2, "\tModule class: %s\n", data->moduleclass);
|
LogMessageVerb(X_NONE, 2, "\tModule class: %s\n", data->moduleclass);
|
||||||
|
|
||||||
ver = -1;
|
ver = -1;
|
||||||
if (data->abiclass) {
|
if (data->abiclass) {
|
||||||
|
@ -463,7 +463,7 @@ CheckVersion(const char *module, XF86ModuleVersionInfo * data,
|
||||||
|
|
||||||
abimaj = GET_ABI_MAJOR(data->abiversion);
|
abimaj = GET_ABI_MAJOR(data->abiversion);
|
||||||
abimin = GET_ABI_MINOR(data->abiversion);
|
abimin = GET_ABI_MINOR(data->abiversion);
|
||||||
LogWrite(2, "\tABI class: %s, version %d.%d\n",
|
LogMessageVerb(X_NONE, 2, "\tABI class: %s, version %d.%d\n",
|
||||||
data->abiclass, abimaj, abimin);
|
data->abiclass, abimaj, abimin);
|
||||||
if (ver != -1) {
|
if (ver != -1) {
|
||||||
vermaj = GET_ABI_MAJOR(ver);
|
vermaj = GET_ABI_MAJOR(ver);
|
||||||
|
@ -686,14 +686,14 @@ LoadModule(const char *module, void *options, const XF86ModReqInfo *modreq,
|
||||||
name = LoaderGetCanonicalName(module, patterns);
|
name = LoaderGetCanonicalName(module, patterns);
|
||||||
noncanonical = (name && strcmp(module, name) != 0);
|
noncanonical = (name && strcmp(module, name) != 0);
|
||||||
if (noncanonical) {
|
if (noncanonical) {
|
||||||
LogWrite(3, " (%s)\n", name);
|
LogMessageVerb(X_NONE, 3, " (%s)\n", name);
|
||||||
LogMessageVerb(X_WARNING, 1,
|
LogMessageVerb(X_WARNING, 1,
|
||||||
"LoadModule: given non-canonical module name \"%s\"\n",
|
"LoadModule: given non-canonical module name \"%s\"\n",
|
||||||
module);
|
module);
|
||||||
m = name;
|
m = name;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
LogWrite(3, "\n");
|
LogMessageVerb(X_NONE, 3, "\n");
|
||||||
m = (char *) module;
|
m = (char *) module;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -358,9 +358,6 @@ extern _X_EXPORT void
|
||||||
LogVWrite(int verb, const char *f, va_list args)
|
LogVWrite(int verb, const char *f, va_list args)
|
||||||
_X_ATTRIBUTE_PRINTF(2, 0);
|
_X_ATTRIBUTE_PRINTF(2, 0);
|
||||||
extern _X_EXPORT void
|
extern _X_EXPORT void
|
||||||
LogWrite(int verb, const char *f, ...)
|
|
||||||
_X_ATTRIBUTE_PRINTF(2, 3);
|
|
||||||
extern _X_EXPORT void
|
|
||||||
LogVMessageVerb(MessageType type, int verb, const char *format, va_list args)
|
LogVMessageVerb(MessageType type, int verb, const char *format, va_list args)
|
||||||
_X_ATTRIBUTE_PRINTF(3, 0);
|
_X_ATTRIBUTE_PRINTF(3, 0);
|
||||||
extern _X_EXPORT void
|
extern _X_EXPORT void
|
||||||
|
|
12
os/log.c
12
os/log.c
|
@ -635,16 +635,6 @@ LogVWrite(int verb, const char *f, va_list args)
|
||||||
return LogVMessageVerb(X_NONE, verb, f, args);
|
return LogVMessageVerb(X_NONE, verb, f, args);
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
|
||||||
LogWrite(int verb, const char *f, ...)
|
|
||||||
{
|
|
||||||
va_list args;
|
|
||||||
|
|
||||||
va_start(args, f);
|
|
||||||
LogVWrite(verb, f, args);
|
|
||||||
va_end(args);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Returns the Message Type string to prepend to a logging message, or NULL
|
/* Returns the Message Type string to prepend to a logging message, or NULL
|
||||||
* if the message will be dropped due to insufficient verbosity. */
|
* if the message will be dropped due to insufficient verbosity. */
|
||||||
static const char *
|
static const char *
|
||||||
|
@ -1046,7 +1036,7 @@ void
|
||||||
LogPrintMarkers(void)
|
LogPrintMarkers(void)
|
||||||
{
|
{
|
||||||
/* Show what the message marker symbols mean. */
|
/* Show what the message marker symbols mean. */
|
||||||
LogWrite(0, "Markers: ");
|
LogMessageVerb(X_NONE, 0, "Markers: ");
|
||||||
LogMessageVerb(X_PROBED, 0, "probed, ");
|
LogMessageVerb(X_PROBED, 0, "probed, ");
|
||||||
LogMessageVerb(X_CONFIG, 0, "from config file, ");
|
LogMessageVerb(X_CONFIG, 0, "from config file, ");
|
||||||
LogMessageVerb(X_DEFAULT, 0, "default setting,\n\t");
|
LogMessageVerb(X_DEFAULT, 0, "default setting,\n\t");
|
||||||
|
|
Loading…
Reference in New Issue