On 22/06/15 22:37, Gedare Bloom wrote:
On Mon, Jun 22, 2015 at 4:36 PM, Gedare Bloom<ged...@gwu.edu> wrote:
>On Mon, Jun 22, 2015 at 3:43 PM, Joel Sherrill
><joel.sherr...@oarcorp.com> wrote:
>>---
>> freebsd/sys/contrib/altq/altq/altq_subr.c | 7 ++++++-
>> 1 files changed, 6 insertions(+), 1 deletions(-)
>>
>>diff --git a/freebsd/sys/contrib/altq/altq/altq_subr.c
b/freebsd/sys/contrib/altq/altq/altq_subr.c
>>index 3ebd58d..55f0977 100644
>>--- a/freebsd/sys/contrib/altq/altq/altq_subr.c
>>+++ b/freebsd/sys/contrib/altq/altq/altq_subr.c
>>@@ -930,6 +930,9 @@ init_machclk_setup(void)
>> #if defined(__NetBSD__) && defined(MULTIPROCESSOR)
>> machclk_usepcc = 0;
>> #endif
>>+#if defined(__rtems__)
>>+ machclk_usepcc = 0;
>>+#else
>> #if defined(__amd64__) || defined(__i386__)
>> /* check if TSC is available */
>> #ifdef __FreeBSD__
>>@@ -940,6 +943,7 @@ init_machclk_setup(void)
>> #endif
>> machclk_usepcc = 0;
>> #endif
>>+#endif
>> }
>>
>> void
>>@@ -967,6 +971,7 @@ init_machclk(void)
>> * if the clock frequency (of Pentium TSC or Alpha PCC) is
>> * accessible, just use it.
>> */
>>+#ifndef __rtems__
>> #if defined(__amd64__) || defined(__i386__)
>> #ifdef __FreeBSD__
>> machclk_freq = atomic_load_acq_64(&tsc_freq);
>>@@ -976,7 +981,7 @@ init_machclk(void)
>> machclk_freq = pentium_mhz * 1000000;
>> #endif
>> #endif
>>-
>>+#endif
>I think you're supposed to avoid removing lines (even blank ones)
Also demarcate the endif with /* __rtems__ */
Yes, please.
I was able to update from FreeBSD 8.4, 9.2, 9.3, and 9-stable recently
and these markers help a lot!
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail : sebastian.hu...@embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel