Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
08bb3b69
Commit
08bb3b69
authored
Oct 24, 1998
by
Martin v. Löwis
Committed by
Martin v. Löwis
Oct 24, 1998
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* gxxint.texi: Correct documentation for n, N, Q, and B.
From-SVN: r23269
parent
2b2ea910
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
22 additions
and
15 deletions
+22
-15
gcc/cp/ChangeLog
+4
-0
gcc/cp/gxxint.texi
+18
-15
No files found.
gcc/cp/ChangeLog
View file @
08bb3b69
1998-10-24 Martin von Lwis <loewis@informatik.hu-berlin.de>
* gxxint.texi: Correct documentation for n, N, Q, and B.
1998-10-23 Martin von Lwis <loewis@informatik.hu-berlin.de>
1998-10-23 Martin von Lwis <loewis@informatik.hu-berlin.de>
* parse.y (condition): Convert VAR_DECL from reference to indirect
* parse.y (condition): Convert VAR_DECL from reference to indirect
...
...
gcc/cp/gxxint.texi
View file @
08bb3b69
...
@@ -1595,18 +1595,18 @@ as @samp{P} followed by the mangling of the class name.
...
@@ -1595,18 +1595,18 @@ as @samp{P} followed by the mangling of the class name.
@subsection
Squangled
type
compression
@subsection
Squangled
type
compression
Squangling
(
enabled
with
the
@samp
{
-
fsquangle
}
option
),
utilizes
Squangling
(
enabled
with
the
@samp
{
-
fsquangle
}
option
),
utilizes
the
the
@samp
{
B
}
code
to
indicate
reuse
of
a
previously
@samp
{
B
}
code
to
indicate
reuse
of
a
previously
seen
type
within
an
seen
type
within
an
indentifier
.
Types
are
recognized
in
a
left
to
indentifier
.
Types
are
recognized
in
a
left
to
right
manner
and
given
right
manner
and
given
increasing
values
,
which
are
increasing
values
,
which
are
appended
to
the
code
in
the
standard
appended
to
the
code
in
the
standard
manner
.
Ie
,
multiple
digit
numbers
manner
.
Ie
,
multiple
digit
numbers
are
delimited
by
@samp
{
_
}
are
delimited
by
@samp
{
_
}
characters
.
A
type
is
considered
to
be
any
characters
.
A
type
is
considered
to
be
any
non
primitive
type
,
non
primitive
type
,
regardless
of
whether
its
a
parameter
,
templat
e
regardless
of
whether
its
a
parameter
,
template
parameter
,
or
entir
e
parameter
,
or
entire
template
.
Certain
codes
are
considered
modifiers
template
.
Certain
codes
are
considered
modifiers
of
a
type
,
and
are
not
of
a
type
,
and
are
not
included
as
part
of
the
type
.
These
are
the
included
as
part
of
the
type
.
These
are
the
@samp
{
C
},
@samp
{
V
},
@samp
{
C
},
@samp
{
V
},
@samp
{
P
},
@samp
{
A
},
@samp
{
R
},
and
@samp
{
U
}
codes
,
@samp
{
P
},
@samp
{
A
},
@samp
{
R
},
@samp
{
U
}
and
@samp
{
u
}
codes
,
denoting
denoting
constant
,
volatile
,
pointer
,
array
,
reference
,
and
unsigned
.
constant
,
volatile
,
pointer
,
array
,
reference
,
unsigned
,
and
restrict
.
These
codes
may
precede
a
@samp
{
B
}
type
in
order
to
make
the
required
These
codes
may
precede
a
@samp
{
B
}
type
in
order
to
make
the
required
modifications
to
the
type
.
modifications
to
the
type
.
For
example
:
For
example
:
...
@@ -1784,17 +1784,20 @@ Used by squangling to compress qualified names.
...
@@ -1784,17 +1784,20 @@ Used by squangling to compress qualified names.
Encodes
the
C
++
@code
{
long
}
type
.
Encodes
the
C
++
@code
{
long
}
type
.
@item
n
@item
n
Used
with
squangling
.
Immediate
repeated
type
.
Followed
by
the
repeat
count
.
@item
N
@item
N
Namespaces
.
Repeated
type
.
Followed
by
the
repeat
count
of
the
repeated
type
,
followed
by
the
type
index
of
the
repeated
type
.
Due
to
a
bug
in
g
++
2
.
7
.
2
,
this
is
only
generated
if
index
is
0
.
Superceded
by
@samp
{
n
}
when
squangling
.
@item
P
@item
P
Indicates
a
pointer
type
.
Followed
by
the
type
pointed
to
.
Indicates
a
pointer
type
.
Followed
by
the
type
pointed
to
.
@item
Q
@item
Q
Used
to
mangle
qualified
names
,
which
arise
from
nested
classes
.
Used
to
mangle
qualified
names
,
which
arise
from
nested
classes
.
Should
also
be
used
for
namespaces
(?)
.
Also
used
for
namespaces
.
In
Java
used
to
mangle
package
-
qualified
names
,
and
inner
classes
.
In
Java
used
to
mangle
package
-
qualified
names
,
and
inner
classes
.
@item
r
@item
r
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment