- /* values for type flag */
-#define N_UNDF 0 /* undefined */
-#define N_ABS 02 /* absolute */
-#define N_TEXT 04 /* text */
-#define N_DATA 06 /* data */
-#define N_BSS 08
-#define N_TYPE 037
-#define N_FN 037 /* file name symbol */
-
-#define N_GSYM 0040 /* global sym: name,,type,0 */
-#define N_FUN 0044 /* function: name,,linenumber,address */
-#define N_STSYM 0046 /* static symbol: name,,type,address */
-#define N_RSYM 0100 /* register sym: name,,register,offset */
-#define N_SLINE 0104 /* src line: ,,linenumber,address */
-#define N_SSYM 0140 /* structure elt: name,,type,struct_offset */
-#define N_SO 0144 /* source file name: name,,,address */
-#define N_LSYM 0200 /* local sym: name,,type,offset */
-#define N_SOL 0204 /* #line source filename: name,,,address */
-#define N_PSYM 0240 /* parameter: name,,type,offset */
-#define N_LBRAC 0300 /* left bracket: ,,nesting level,address */
-#define N_RBRAC 0340 /* right bracket: ,,nesting level,address */
-#define N_LENG 0376 /* second stab entry with length information */
+/*
+ * Simple values for n_type.
+ */
+#define N_UNDF 0x0 /* undefined */
+#define N_ABS 0x2 /* absolute */
+#define N_TEXT 0x4 /* text */
+#define N_DATA 0x6 /* data */
+#define N_BSS 0x8 /* bss */
+#define N_COMM 0x12 /* common (internal to ld) */
+#define N_FN 0x1e /* file name symbol */