Mercurial > emacs
annotate src/s/sol2-5.h @ 80452:6d01fa145e93
[!HAVE_CARBON]: Include Quickdraw.h instead of QuickDraw.h.
(XtPointer): Move typedef from macmenu.c.
(enum button_type): Move enum from macmenu.c.
(widget_value): Move typedef from macmenu.c.
(M_APPLE, I_ABOUT, EXTRA_STACK_ALLOC, ARGV_STRING_LIST_ID)
(DIALOG_LEFT_MARGIN, DIALOG_TOP_MARGIN, DIALOG_RIGHT_MARGIN)
(DIALOG_BOTTOM_MARGIN, DIALOG_MIN_INNER_WIDTH, DIALOG_MAX_INNER_WIDTH)
(DIALOG_BUTTON_BUTTON_HORIZONTAL_SPACE)
(DIALOG_BUTTON_BUTTON_VERTICAL_SPACE, DIALOG_BUTTON_MIN_WIDTH)
(DIALOG_TEXT_MIN_HEIGHT, DIALOG_TEXT_BUTTONS_VERTICAL_SPACE)
(DIALOG_ICON_WIDTH, DIALOG_ICON_HEIGHT, DIALOG_ICON_LEFT_MARGIN)
(DIALOG_ICON_TOP_MARGIN): Move defines from macmenu.c.
(Selection): Move typedef from macselect.c.
(RAM_TOO_LARGE_ALERT_ID, ABOUT_ALERT_ID) [MAC_OS8]: Move defines from
macterm.c.
(mac_set_window_title, mac_set_window_modified, mac_is_window_visible)
(mac_is_window_collapsed, mac_bring_window_to_front)
(mac_send_window_behind, mac_hide_window, mac_show_window)
(mac_collapse_window, mac_front_non_floating_window)
(mac_active_non_floating_window, mac_activate_window)
(mac_move_window_structure, mac_move_window, mac_size_window)
(mac_get_global_mouse, mac_is_window_toolbar_visible): New defines.
author | YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
---|---|
date | Sun, 06 Apr 2008 01:58:05 +0000 |
parents | 695cf19ef79e |
children | 375f2633d815 82045a035109 |
rev | line source |
---|---|
12055 | 1 /* Handle Solaris 2.5. */ |
2 | |
3 #include "sol2-4.h" | |
13788
9cba53e85252
(LIBXT_STATIC, STATIC_OPTION): Defined.
Karl Heuer <kwzh@gnu.org>
parents:
12734
diff
changeset
|
4 |
48151
fd02c9c4a941
(BROKEN_SIGIO): Turn off the #undef.
Richard M. Stallman <rms@gnu.org>
parents:
48083
diff
changeset
|
5 #if 0 /* Klaus Zeitler <kzeitler@lucent.com> says SIGIO still fails. */ |
46923
9fe1de6ce7ca
(BROKEN_SIGIO): Add #undef.
Richard M. Stallman <rms@gnu.org>
parents:
44685
diff
changeset
|
6 #undef BROKEN_SIGIO |
48151
fd02c9c4a941
(BROKEN_SIGIO): Turn off the #undef.
Richard M. Stallman <rms@gnu.org>
parents:
48083
diff
changeset
|
7 #endif |
46923
9fe1de6ce7ca
(BROKEN_SIGIO): Add #undef.
Richard M. Stallman <rms@gnu.org>
parents:
44685
diff
changeset
|
8 |
15540
c4808cb5eccb
(LIB_MOTIF): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
14136
diff
changeset
|
9 /* -lgen is needed for the regex and regcmp functions |
c4808cb5eccb
(LIB_MOTIF): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
14136
diff
changeset
|
10 which are used by Motif. In the future we can try changing |
c4808cb5eccb
(LIB_MOTIF): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
14136
diff
changeset
|
11 regex.c to provide them in Emacs, but this is safer for now. */ |
15573 | 12 #define LIB_MOTIF -lXm -lgen |
15540
c4808cb5eccb
(LIB_MOTIF): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
14136
diff
changeset
|
13 |
20751
b8fbd605fd11
(SYSTEM_MALLOC): Defined.
Richard M. Stallman <rms@gnu.org>
parents:
15573
diff
changeset
|
14 /* This is the only known way to avoid some crashes |
b8fbd605fd11
(SYSTEM_MALLOC): Defined.
Richard M. Stallman <rms@gnu.org>
parents:
15573
diff
changeset
|
15 that seem to relate to screwed up malloc data |
b8fbd605fd11
(SYSTEM_MALLOC): Defined.
Richard M. Stallman <rms@gnu.org>
parents:
15573
diff
changeset
|
16 after deleting a frame. */ |
32933
934a00cadb3b
Don't define SYSTEM_MALLOC so that we can find out
Dave Love <fx@gnu.org>
parents:
26090
diff
changeset
|
17 /* rms: I think the problems using ralloc had to do with system |
934a00cadb3b
Don't define SYSTEM_MALLOC so that we can find out
Dave Love <fx@gnu.org>
parents:
26090
diff
changeset
|
18 libraries that called the system malloc even if we linked in the |
934a00cadb3b
Don't define SYSTEM_MALLOC so that we can find out
Dave Love <fx@gnu.org>
parents:
26090
diff
changeset
|
19 GNU malloc. I could not see any way to fix the problem except to |
934a00cadb3b
Don't define SYSTEM_MALLOC so that we can find out
Dave Love <fx@gnu.org>
parents:
26090
diff
changeset
|
20 have just one malloc and that had to be the system one. */ |
934a00cadb3b
Don't define SYSTEM_MALLOC so that we can find out
Dave Love <fx@gnu.org>
parents:
26090
diff
changeset
|
21 /* This is not always necessary. Turned off at present for testers to |
934a00cadb3b
Don't define SYSTEM_MALLOC so that we can find out
Dave Love <fx@gnu.org>
parents:
26090
diff
changeset
|
22 identify any problems with gmalloc more accurately. */ |
934a00cadb3b
Don't define SYSTEM_MALLOC so that we can find out
Dave Love <fx@gnu.org>
parents:
26090
diff
changeset
|
23 /* #define SYSTEM_MALLOC */ |
20751
b8fbd605fd11
(SYSTEM_MALLOC): Defined.
Richard M. Stallman <rms@gnu.org>
parents:
15573
diff
changeset
|
24 |
33659
4af2de0f7326
Move #undef USE_MMAP_FOR_BUFFERS out of #if 0 ... #endif scope.
Kenichi Handa <handa@m17n.org>
parents:
33630
diff
changeset
|
25 /* There have problems reported with mmap at least on Solaris 2.6 |
4af2de0f7326
Move #undef USE_MMAP_FOR_BUFFERS out of #if 0 ... #endif scope.
Kenichi Handa <handa@m17n.org>
parents:
33630
diff
changeset
|
26 and 2.7. For simplicity, let's not use mmap for anything >= 2.5. |
4af2de0f7326
Move #undef USE_MMAP_FOR_BUFFERS out of #if 0 ... #endif scope.
Kenichi Handa <handa@m17n.org>
parents:
33630
diff
changeset
|
27 We can optimize this later. */ |
4af2de0f7326
Move #undef USE_MMAP_FOR_BUFFERS out of #if 0 ... #endif scope.
Kenichi Handa <handa@m17n.org>
parents:
33630
diff
changeset
|
28 |
4af2de0f7326
Move #undef USE_MMAP_FOR_BUFFERS out of #if 0 ... #endif scope.
Kenichi Handa <handa@m17n.org>
parents:
33630
diff
changeset
|
29 #undef USE_MMAP_FOR_BUFFERS |
49356
fbabb532002e
(GC_SETJMP_WORKS, GC_MARK_STACK): Define.
Dave Love <fx@gnu.org>
parents:
48151
diff
changeset
|
30 |
fbabb532002e
(GC_SETJMP_WORKS, GC_MARK_STACK): Define.
Dave Love <fx@gnu.org>
parents:
48151
diff
changeset
|
31 /* Probably OK also on earlier versions. */ |
fbabb532002e
(GC_SETJMP_WORKS, GC_MARK_STACK): Define.
Dave Love <fx@gnu.org>
parents:
48151
diff
changeset
|
32 #define GC_SETJMP_WORKS 1 |
fbabb532002e
(GC_SETJMP_WORKS, GC_MARK_STACK): Define.
Dave Love <fx@gnu.org>
parents:
48151
diff
changeset
|
33 #define GC_MARK_STACK GC_MAKE_GCPROS_NOOPS |
52401 | 34 |
35 /* arch-tag: 96d65526-21c9-4547-a797-2bd575c05be7 | |
36 (do not change this comment) */ |