smp: share: uxtty.o
authorMatt Birkholz <puck@birchwood-abbey.net>
Sat, 6 Dec 2014 06:09:11 +0000 (23:09 -0700)
committerMatt Birkholz <puck@birchwood-abbey.net>
Sun, 21 Dec 2014 19:19:11 +0000 (12:19 -0700)
README.txt

index f7523ff9e67d829c5e0ee52d514ed7f9fcc340b0..699a77ed4e628cd644ef7dada51299c65bc9b565 100644 (file)
@@ -828,16 +828,19 @@ command line.  The remaining 12 belong to the 7 microcode modules and
        is read-only, initialized before the threads of fun are loosed.
 
   uxtty.o:
-  00000000 b input_channel
-  00000004 b output_channel
-  00000840 b tgetstr_buffer.8852
-  00000020 b tputs_output
-  00000820 b tputs_output_scan
-  00000010 b tty_command_beep
-  00000014 b tty_command_clear
-  00000018 b tty_size_synchronized_p
-  00000008 b tty_x_size
-  0000000c b tty_y_size
+  00000000 b input_channel             read-only, inited in UX_initialize_tty
+  00000004 b output_channel            read-only, inited in UX_initialize_tty
+  00000840 b tgetstr_buffer.8852       only used by UX_initialize_tty
+  00000020 b tputs_output              only used by UX_initialize_tty
+  00000820 b tputs_output_scan         only used by UX_initialize_tty
+  00000010 b tty_command_beep          read-only, inited in UX_initialize_tty
+  00000014 b tty_command_clear         read-only, inited in UX_initialize_tty
+  00000018 b tty_size_synchronized_p   initted, then used by SIGWINCH
+  00000008 b tty_x_size                        read-only, tty_size_synchronized_p
+  0000000c b tty_y_size                        read-only, tty_size_synchronized_p
+
+       OK.  If multiple processors get simultaneous SIGWINCHs, they
+       might both update tty_x_size and tty_y_size, but that is OK.
 
   uxutil.o:
   0000003c b buffer.8550