Ticket #1756: FIX_validate_for_PPC_Mac_OS_X_Linker_c.dpatch

File FIX_validate_for_PPC_Mac_OS_X_Linker_c.dpatch, 3.9 KB (added by thorkilnaur, 7 years ago)
Line 
1
2New patches:
3
4[FIX validate for PPC Mac OS X - Linker.c
5Thorkil Naur <[email protected]>**20071005144908] {
6hunk ./rts/Linker.c 4252
7-                        ASSERT(-word == reloc->r_address);
8+                        ASSERT(word + reloc->r_address == 0);
9}
10
11Context:
12
13[Change DOCOPTIONS pragma to DOC_OPTIONS
14David Waern <[email protected]>**20071002143849
15 
16 MERGE TO STABLE
17]
18[FIX: parsing of doc options
19David Waern <[email protected]>**20071002143713
20 
21 Lexing of the doc options pragma was changed, but but no change was
22 made to the parser to reflect that. This patch fixes this problem.
23 
24 MERGE TO STABLE
25]
26[FIX: add missing case to OccName.isSymOcc
27David Waern <[email protected]>**20071002143459]
28[Remove warnings from WwLib
29Manuel M T Chakravarty <[email protected]>**20071002130736]
30[FIX: mkWWcpr takes open alg types into account
31Manuel M T Chakravarty <[email protected]>**20071002130407
32 - This fixed the failures of GMapAssoc and GMapTop for optmising ways
33 
34 MERGE TO STABLE
35]
36[FIX #1738: KPush rule of FC must take dataConEqTheta into account
37Manuel M T Chakravarty <[email protected]>**20071001154343
38 
39 MERGE TO STABLE
40]
41[FIX #1729: Don't try to expand syn families with -XLiberalTypeSynonyms
42Manuel M T Chakravarty <[email protected]>**20070929122624
43 
44 MERGE TO STABLE
45]
46[Some more traceTcs
47Manuel M T Chakravarty <[email protected]>**20070929121941]
48[FIX: Make boxy splitters aware of type families
49Manuel M T Chakravarty <[email protected]>**20070928225541
50 
51 MERGE TO STABLE
52]
53[Finally, I managed to squash an infamous bug in :print
54Pepe Iborra <[email protected]>**20070927151300
55   
56   It turns out the newtype handling code in :print
57   was slipping non mutable Tyvars in the types reconstructed.
58   The error message eventually produced was rather obscure:
59   
60   [src/Tp.hs:75:28-64] *MainTp> :p x
61   *** Exception: No match in record selector Var.tcTyVarDetails
62   [src/Tp.hs:75:28-64] *MainTp>
63   
64   Due to non mutable tyvars, unifyType was failing.
65   A well placed assertion in the unifyType code would have made
66    my life much easier.
67   Which reminds me I should install a -ddump-* system in the
68   RTTI subsystem, or future hackers will run away in swearing.
69 
70 
71 MERGE TO STABLE
72 
73]
74[Be a bit more flexible in terminal identification for do_bold
75Pepe Iborra <[email protected]>**20070927141549
76   
77   In Os X for instance, by default we have TERM=xterm-color
78 
79 MERGE TO STABLE
80 
81]
82[html_installed_root shouldn't contain $$pkgid
83Ian Lynagh <[email protected]>**20070927130427
84 This actually didn't break anything, as the shell expanded $pkgid to the
85 empty string, but it was still wrong.
86]
87[Comments and debug output only
88[email protected]**20070927110842]
89[further stub filename fix: I managed to break non-stubdir -fvia-C compilation
90Simon Marlow <[email protected]>**20070927102539]
91[FIX -stubdir bug: the .hc file was #including the wrong _stub.h filename
92Simon Marlow <[email protected]>**20070926134539
93 Using -stubdir together with hierarchical modules, -fvia-C, and --make
94 is essentially broken in 6.6.x.  Recently discovered by Cabal's use of
95 -stubdir.
96 
97 Test cases: driver027/driver028 (I've updated them to use -fvia-C, in
98 order to test for this bug).
99]
100[Add STANDARD_OPTS to SRC_HC_OPTS in rts/Makefile so we get -I../includes for .cmm files
101Ian Lynagh <[email protected]>**20070926122637
102 Patch from Clemens Fruhwirth
103]
104[fix #1734, panic in :show modules after load failure
105Simon Marlow <[email protected]>**20070926100732]
106[Remove current package from preloaded package set
107Clemens Fruhwirth <[email protected]>**20070926084802]
108[Fixing #1340, adding HPC Documentation
109[email protected]**20070926055331]
110[also acquire/release task->lock across fork()
111Simon Marlow <[email protected]>**20070927091331
112 further attempt to fix #1391 on MacOS
113]
114[TAG 2007-09-25
115Ian Lynagh <[email protected]>**20070925164536]
116Patch bundle hash:
117cc9fcc10dfa9c7a2fe720a89faad8414daababde