mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-03 06:04:53 +00:00
ea8f686898
patching fails. PR: ports/159627 Submitted by: rdivacky Approved by: maintainer (implicit)
26 lines
788 B
Plaintext
26 lines
788 B
Plaintext
$FreeBSD$
|
|
|
|
By rdivacky@, enables cparser to work out of the box on amd64
|
|
|
|
--- driver/firm_machine.c 2011-04-14 16:51:46.000000000 +0200
|
|
+++ driver/firm_machine.c 2011-08-12 22:04:40.000000000 +0200
|
|
@@ -77,12 +77,18 @@
|
|
machine_triple_t *firm_get_host_machine(void)
|
|
{
|
|
machine_triple_t *machine = XMALLOC(machine_triple_t);
|
|
+#ifdef __amd64__
|
|
+ machine->cpu_type = xstrdup("x86_64");
|
|
+#else
|
|
machine->cpu_type = xstrdup("i386");
|
|
+#endif
|
|
machine->manufacturer = xstrdup("unknown");
|
|
#if defined(_WIN32) || defined(__CYGWIN__)
|
|
machine->operating_system = xstrdup("win32");
|
|
#elif defined(__APPLE__)
|
|
machine->operating_system = xstrdup("darwin");
|
|
+#elif defined(__FreeBSD__)
|
|
+ machine->operating_system = xstrdup("bsd");
|
|
#else
|
|
machine->operating_system = xstrdup("linux");
|
|
#endif
|