ngnix and Linux on UltrasparcII

Igor Sysoev is at rambler-co.ru
Mon Nov 21 17:47:04 MSK 2005


On Mon, 21 Nov 2005, Igor Sysoev wrote:

> Нужно приложить патчик:
> ----------------------
> --- src/core/ngx_config.h       Mon Nov 21 15:21:00 2005
> +++ src/core/ngx_config.h       Mon Nov 21 16:21:59 2005
> @@ -98,7 +98,7 @@
> #define NGX_ALIGN       (_MAX_ALIGNMENT - 1)
> #else
> /* TODO: auto_conf */
> -#define NGX_ALIGN       (sizeof(unsigned long) - 1)  /* platform word */
> +#define NGX_ALIGN       8
> #endif
>
> #define ngx_align(p)    (u_char *) (((uintptr_t) p + NGX_ALIGN) & 
> ~NGX_ALIGN)
> ----------------------
>
> Этот патч не для общего исопльзования, а только конкретно для данной
> сборки под Linux/sparc в 32-битном режиме.

Этот патч неправильный, нужно так:

-#define NGX_ALIGN       (sizeof(unsigned long) - 1)  /* platform word */
+#define NGX_ALIGN       15


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list