Return-Path: Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 13384 invoked by uid 500); 1 Mar 2002 19:00:30 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 13371 invoked from network); 1 Mar 2002 19:00:30 -0000 Date: Fri, 1 Mar 2002 14:00:15 -0500 (EST) From: Cliff Woolley X-X-Sender: root@deepthought.cs.virginia.edu To: dev@httpd.apache.org cc: dev@apr.apache.org Subject: Re: [PATCH] fix alignment on shared memory In-Reply-To: <20020301104532.A15055@clove.org> Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="-1887379643-877227168-1015009215=:16457" X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. ---1887379643-877227168-1015009215=:16457 Content-Type: TEXT/PLAIN; charset=US-ASCII On Fri, 1 Mar 2002, Aaron Bannert wrote: > Can we put that alignment macro in a common place in APR, since it > is not useful to apps and internals? s/not/now/, right? :) Does this look right? (attached to avoid line wrapping) -------------------------------------------------------------- Cliff Woolley cliffwoolley@yahoo.com Charlottesville, VA ---1887379643-877227168-1015009215=:16457 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="scoreboard_size.patch" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename="scoreboard_size.patch" SW5kZXg6IHNjb3JlYm9hcmQuYw0KPT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0K UkNTIGZpbGU6IC9ob21lL2N2cy9odHRwZC0yLjAvc2VydmVyL3Njb3JlYm9h cmQuYyx2DQpyZXRyaWV2aW5nIHJldmlzaW9uIDEuNjANCmRpZmYgLXUgLWQg LXIxLjYwIHNjb3JlYm9hcmQuYw0KLS0tIHNjb3JlYm9hcmQuYyAgICAgICAg MjcgRmViIDIwMDIgMDQ6MTA6MTkgLTAwMDAgICAgICAxLjYwDQorKysgc2Nv cmVib2FyZC5jICAgICAgICAxIE1hciAyMDAyIDE4OjU5OjQyIC0wMDAwDQpA QCAtMTMyLDkgKzEzMiwxMSBAQA0KIHsNCiAgICAgYXBfbXBtX3F1ZXJ5KEFQ X01QTVFfSEFSRF9MSU1JVF9USFJFQURTLCAmdGhyZWFkX2xpbWl0KTsNCiAg ICAgYXBfbXBtX3F1ZXJ5KEFQX01QTVFfSEFSRF9MSU1JVF9EQUVNT05TLCAm c2VydmVyX2xpbWl0KTsNCi0gICAgc2NvcmVib2FyZF9zaXplID0gc2l6ZW9m KGdsb2JhbF9zY29yZSk7DQotICAgIHNjb3JlYm9hcmRfc2l6ZSArPSBzaXpl b2YocHJvY2Vzc19zY29yZSkgKiBzZXJ2ZXJfbGltaXQ7DQotICAgIHNjb3Jl Ym9hcmRfc2l6ZSArPSBzaXplb2Yod29ya2VyX3Njb3JlKSAqIHNlcnZlcl9s aW1pdCAqIHRocmVhZF9saW1pdDsNCisgICAgc2NvcmVib2FyZF9zaXplICA9 IEFQUl9BTElHTl9ERUZBVUxUKHNpemVvZihnbG9iYWxfc2NvcmUpKTsNCisg ICAgc2NvcmVib2FyZF9zaXplICs9IEFQUl9BTElHTl9ERUZBVUxUKHNpemVv Zihwcm9jZXNzX3Njb3JlKSkNCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgKiBzZXJ2ZXJfbGltaXQ7DQorICAgIHNjb3JlYm9hcmRfc2l6ZSArPSBB UFJfQUxJR05fREVGQVVMVChzaXplb2Yod29ya2VyX3Njb3JlKSkNCisgICAg ICAgICAgICAgICAgICAgICAgICAgICAgKiBzZXJ2ZXJfbGltaXQgKiB0aHJl YWRfbGltaXQ7DQogICAgIHJldHVybiBzY29yZWJvYXJkX3NpemU7DQogfQ0K DQpAQCAtMTQ0LDE4ICsxNDYsMTkgQEANCiAgICAgaW50IGk7DQoNCiAgICAg YXBfY2FsY19zY29yZWJvYXJkX3NpemUoKTsNCi0gICAgYXBfc2NvcmVib2Fy ZF9pbWFnZSA9DQotICAgICAgICBjYWxsb2MoMSwgc2l6ZW9mKHNjb3JlYm9h cmQpICsgc2VydmVyX2xpbWl0ICogc2l6ZW9mKHdvcmtlcl9zY29yZSAqKSk7 DQorICAgIGFwX3Njb3JlYm9hcmRfaW1hZ2UgPSBjYWxsb2MoMSwgQVBSX0FM SUdOX0RFRkFVTFQoc2l6ZW9mKHNjb3JlYm9hcmQpKSArDQorICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VydmVyX2xpbWl0ICogc2l6 ZW9mKHdvcmtlcl9zY29yZSAqKSk7DQogICAgIG1vcmVfc3RvcmFnZSA9IHNo YXJlZF9zY29yZTsNCiAgICAgYXBfc2NvcmVib2FyZF9pbWFnZS0+Z2xvYmFs ID0gKGdsb2JhbF9zY29yZSAqKW1vcmVfc3RvcmFnZTsNCi0gICAgbW9yZV9z dG9yYWdlICs9IHNpemVvZihnbG9iYWxfc2NvcmUpOw0KKyAgICBtb3JlX3N0 b3JhZ2UgKz0gQVBSX0FMSUdOX0RFRkFVTFQoc2l6ZW9mKGdsb2JhbF9zY29y ZSkpOw0KICAgICBhcF9zY29yZWJvYXJkX2ltYWdlLT5wYXJlbnQgPSAocHJv Y2Vzc19zY29yZSAqKW1vcmVfc3RvcmFnZTsNCi0gICAgbW9yZV9zdG9yYWdl ICs9IHNpemVvZihwcm9jZXNzX3Njb3JlKSAqIHNlcnZlcl9saW1pdDsNCisg ICAgbW9yZV9zdG9yYWdlICs9IEFQUl9BTElHTl9ERUZBVUxUKHNpemVvZihw cm9jZXNzX3Njb3JlKSkgKiBzZXJ2ZXJfbGltaXQ7DQogICAgIGFwX3Njb3Jl Ym9hcmRfaW1hZ2UtPnNlcnZlcnMgPQ0KLSAgICAgICAgKHdvcmtlcl9zY29y ZSAqKikoKGNoYXIqKWFwX3Njb3JlYm9hcmRfaW1hZ2UgKyBzaXplb2Yoc2Nv cmVib2FyZCkpOw0KKyAgICAgICAgKHdvcmtlcl9zY29yZSAqKikoKGNoYXIq KWFwX3Njb3JlYm9hcmRfaW1hZ2UgKw0KKyAgICAgICAgICAgICAgICAgICAg ICAgICAgQVBSX0FMSUdOX0RFRkFVTFQoc2l6ZW9mKHNjb3JlYm9hcmQpKSk7 DQogICAgIGZvciAoaSA9IDA7IGkgPCBzZXJ2ZXJfbGltaXQ7IGkrKykgew0K ICAgICAgICAgYXBfc2NvcmVib2FyZF9pbWFnZS0+c2VydmVyc1tpXSA9ICh3 b3JrZXJfc2NvcmUgKiltb3JlX3N0b3JhZ2U7DQotICAgICAgICBtb3JlX3N0 b3JhZ2UgKz0gdGhyZWFkX2xpbWl0ICogc2l6ZW9mKHdvcmtlcl9zY29yZSk7 DQorICAgICAgICBtb3JlX3N0b3JhZ2UgKz0gdGhyZWFkX2xpbWl0ICogQVBS X0FMSUdOX0RFRkFVTFQoc2l6ZW9mKHdvcmtlcl9zY29yZSkpOw0KICAgICB9 DQogICAgIGFwX2Fzc2VydChtb3JlX3N0b3JhZ2UgPT0gKGNoYXIqKXNoYXJl ZF9zY29yZSArIHNjb3JlYm9hcmRfc2l6ZSk7DQogICAgIGFwX3Njb3JlYm9h cmRfaW1hZ2UtPmdsb2JhbC0+c2VydmVyX2xpbWl0ID0gc2VydmVyX2xpbWl0 Ow0KDQo= ---1887379643-877227168-1015009215=:16457--