* Have Mac OS X-related patches; need papers.
@ 2012-06-30 22:00 Samuel Bronson
2012-07-01 2:07 ` John Wiegley
2012-07-01 2:20 ` Glenn Morris
0 siblings, 2 replies; 7+ messages in thread
From: Samuel Bronson @ 2012-06-30 22:00 UTC (permalink / raw)
To: emacs-devel
I have some changes that I'd like to contribute to Emacs to make it work
better with OS X (some of which I have pushed to
lp:~naesten/emacs/nextstep-stuff and some of which is still sitting in
my source tree).
I think I'm fairly safe in assuming that I'll need copyright assignment
papers for this. I already have papers for GDB (which I really ought to
*use* at some point); how can I go about extending them?
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Have Mac OS X-related patches; need papers.
2012-06-30 22:00 Have Mac OS X-related patches; need papers Samuel Bronson
@ 2012-07-01 2:07 ` John Wiegley
2012-07-02 0:44 ` Samuel Bronson
2012-07-01 2:20 ` Glenn Morris
1 sibling, 1 reply; 7+ messages in thread
From: John Wiegley @ 2012-07-01 2:07 UTC (permalink / raw)
To: emacs-devel
>>>>> Samuel Bronson <naesten@gmail.com> writes:
> I have some changes that I'd like to contribute to Emacs to make it work
> better with OS X (some of which I have pushed to
> lp:~naesten/emacs/nextstep-stuff and some of which is still sitting in my
> source tree).
I'm curious, what changes do you have?
John
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Have Mac OS X-related patches; need papers.
2012-06-30 22:00 Have Mac OS X-related patches; need papers Samuel Bronson
2012-07-01 2:07 ` John Wiegley
@ 2012-07-01 2:20 ` Glenn Morris
1 sibling, 0 replies; 7+ messages in thread
From: Glenn Morris @ 2012-07-01 2:20 UTC (permalink / raw)
To: Samuel Bronson; +Cc: emacs-devel
Samuel Bronson wrote:
> I think I'm fairly safe in assuming that I'll need copyright assignment
> papers for this. I already have papers for GDB (which I really ought to
> *use* at some point); how can I go about extending them?
I sent you the form off-list. You can't just extend the existing GDB
assignment, but you can (IIRC) do up to 4 projects with this new form at
the same time.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Have Mac OS X-related patches; need papers.
2012-07-01 2:07 ` John Wiegley
@ 2012-07-02 0:44 ` Samuel Bronson
2012-07-02 2:26 ` John Wiegley
0 siblings, 1 reply; 7+ messages in thread
From: Samuel Bronson @ 2012-07-02 0:44 UTC (permalink / raw)
To: John Wiegley; +Cc: emacs-devel
On Jun 30, 2012, at 10:07 PM, John Wiegley wrote:
>>>>>> Samuel Bronson <naesten@gmail.com> writes:
>
>> I have some changes that I'd like to contribute to Emacs to make it
>> work
>> better with OS X (some of which I have pushed to
>> lp:~naesten/emacs/nextstep-stuff and some of which is still sitting
>> in my
>> source tree).
>
> I'm curious, what changes do you have?
The ones I haven't committed yet are mostly fixes for compiler warnings.
As for the ones I have committed, you would normally be able to use
launchpad's web UI to look at them, but right now that seems to be
having trouble, so your best bet is probably to either grab the branch
or try something with "bzr missing", like so:
iMac:emacs user$ bzr missing --mine -d lp:~naesten/emacs/nextstep-
stuff lp:emacs --gnu-changelog
You have 17 extra revision(s):
2012-07-01 Samuel Bronson <naesten@gmail.com>
* unexmacosx.c: Update comments after experimenting with heap(1)
during unexec ().
2012-07-01 Samuel Bronson <naesten@gmail.com>
Check if we need to pass -fobjc-exceptions to GCC on Mac OS X.
Non-Apple GCCs tend to require this when building with 10.5 or newer
SDKs; with this change, we can build out-of-the box with (say) fink's
gcc47 version 4.7.1-1000.
* src/Makefile.in: s/GNU_OBJC_FLAGS/OBJC_FLAGS/.
* configure.in: s/GNU_OBJC_FLAGS/OBJC_FLAGS/.
[NS_IMPL_COCOA]: Add checks for whether Objective C exceptions work
without a flag or with -fobjc-exceptions; die if neither works.
2012-06-30 Samuel Bronson <naesten@gmail.com>
Don't hard-code names of autotools in Makefile.in.
* configure.in: Add "AM_MISSING_PROG(AUTOM4TE, autom4te)".
(Also specify the needed version in the AM_INIT_AUTOMAKE call.)
* Makefile.in: Use variables to refer to autotools.
(ACLOCAL, AUTOCONF, AUTOHEADER, AUTOM4TE, AUTOMAKE):
New variables filled in by autoconf.
2012-06-30 Samuel Bronson <naesten@gmail.com>
* unexmacosx.c (unexec_malloc, unexec_realloc): Record available
space, not requested.
2012-06-30 Samuel Bronson <naesten@gmail.com>
* unexmacosx.c: Dump EmacsZone into __UNEXEC segments, for clarity.
Previously, they were dumped into __DATA segments, and it wasn't
immediately obvious that these weren't just fragments of the original
__DATA segment.
2012-06-30 Samuel Bronson <naesten@gmail.com>
* unexmacosx.c (copy_dysmtab): Add a FIXME before check involving a
magic number.
2012-06-30 Samuel Bronson <naesten@gmail.com>
* unexmacosx.c (find_emacs_zone_regions): Add zone allocation summary
& headers to output.
2012-06-30 Samuel Bronson <naesten@gmail.com>
* unexmacosx.c (unexec_malloc, unexec_realloc, unexec_free): Add
prototypes.
2012-06-30 Samuel Bronson <naesten@gmail.com>
* unexmacosx.c: Rewrite allocation comments at top to reflect reality.
Add thoughts on the possibility of using malloc_freezedry().
2012-06-30 Samuel Bronson <naesten@gmail.com>
* unexmacosx.c: More diagnostic tweaks and comments.
(unexec_regions_recorder): List section type flags
(copy_segment): Start message with "Copying", not "Writing".
2012-06-30 Samuel Bronson <naesten@gmail.com>
* unexmacosx: Align output on 64-bit systems, too.
2012-06-30 Samuel Bronson <naesten@gmail.com>
* unexmacosx.c: Add #else/#endif comments
2012-06-29 Samuel Bronson <naesten@gmail.com>
* unexmacosx.c (copy_data_segment): Fix bug #9927. Dumps w/ GCC 4.7,
though it still takes a bit of prodding to get it to build (mostly
-fobjc-exceptions).
2012-06-29 Samuel Bronson <naesten@gmail.com>
* frame.c (Fx_parse_geometry): Return value from HAVE_NS path;
fix comments on HAVE_NS #ifdef.
2012-06-29 Samuel Bronson <naesten@gmail.com>
* font.h (font_metrics): Copy comments from Xlib.h's XCharStruct.
2012-06-27 Samuel Bronson <naesten@gmail.com>
* unexmacosx.c (VM_DATA_TOP, struct region_t)
(region_list_head, region_list_tail)
(print_region, print_region_list, print_regions)
(build_region_list): Remove, the data structure these build and
display is not actually used in dumping.
(unexec): Remove call to build_region_list ().
2012-06-27 Samuel Bronson <naesten@gmail.com>
* unexmacosx.c: Improve alignment of diagnostic output.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Have Mac OS X-related patches; need papers.
2012-07-02 0:44 ` Samuel Bronson
@ 2012-07-02 2:26 ` John Wiegley
2012-07-02 14:38 ` Samuel Bronson
0 siblings, 1 reply; 7+ messages in thread
From: John Wiegley @ 2012-07-02 2:26 UTC (permalink / raw)
To: emacs-devel
>>>>> Samuel Bronson <naesten@gmail.com> writes:
> As for the ones I have committed, you would normally be able to use
> launchpad's web UI to look at them, but right now that seems to be having
> trouble, so your best bet is probably to either grab the branch or try
> something with "bzr missing", like so:
Good stuff.
I've been trying for a week to get Emacs to run with "clang -O4", but at that
optimization level one of the red-black tree pointers get overwritten with a
bad value. Debugging it involves reading a lot of assembly code, and I just
ran out of steam. Would you be willing to work on the problem with me?
John
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Have Mac OS X-related patches; need papers.
2012-07-02 2:26 ` John Wiegley
@ 2012-07-02 14:38 ` Samuel Bronson
2012-07-02 19:25 ` John Wiegley
0 siblings, 1 reply; 7+ messages in thread
From: Samuel Bronson @ 2012-07-02 14:38 UTC (permalink / raw)
To: John Wiegley; +Cc: emacs-devel
On Jul 1, 2012, at 10:26 PM, John Wiegley wrote:
>>>>>> Samuel Bronson <naesten@gmail.com> writes:
>
>> As for the ones I have committed, you would normally be able to use
>> launchpad's web UI to look at them, but right now that seems to be
>> having
>> trouble, so your best bet is probably to either grab the branch or
>> try
>> something with "bzr missing", like so:
>
> Good stuff.
>
> I've been trying for a week to get Emacs to run with "clang -O4",
> but at that
> optimization level one of the red-black tree pointers get
> overwritten with a
> bad value. Debugging it involves reading a lot of assembly code,
> and I just
> ran out of steam. Would you be willing to work on the problem with
> me?
Well, the Mac I'm using for this has a G5 PowerPC cpu, so it can only
run up through OS X 10.5.8 and Xcode 3.1.4, and only ppc and ppc64
code. Would that be of any use? I see that macports has several
versions of clang available...
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Have Mac OS X-related patches; need papers.
2012-07-02 14:38 ` Samuel Bronson
@ 2012-07-02 19:25 ` John Wiegley
0 siblings, 0 replies; 7+ messages in thread
From: John Wiegley @ 2012-07-02 19:25 UTC (permalink / raw)
To: emacs-devel
>>>>> Samuel Bronson <naesten@gmail.com> writes:
> Well, the Mac I'm using for this has a G5 PowerPC cpu, so it can only run up
> through OS X 10.5.8 and Xcode 3.1.4, and only ppc and ppc64 code. Would
> that be of any use? I see that macports has several versions of clang
> available...
I'm afraid not. We'd be reading much different assembly code. :)
Thanks,
John
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2012-07-02 19:25 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-30 22:00 Have Mac OS X-related patches; need papers Samuel Bronson
2012-07-01 2:07 ` John Wiegley
2012-07-02 0:44 ` Samuel Bronson
2012-07-02 2:26 ` John Wiegley
2012-07-02 14:38 ` Samuel Bronson
2012-07-02 19:25 ` John Wiegley
2012-07-01 2:20 ` Glenn Morris
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).