aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2021-05-10 15:36:59 +0200
committerMartin Liska <mliska@suse.cz>2021-05-12 10:39:45 +0200
commit4d27d1adeef6da5e7581edfa65f69ea0cdbc877b (patch)
tree7342c4cfc830307622251cd5861e54b4dbb75b2b /gcc
parent5caadfbde2c0d4cb97db23bab74b52c56bb1be9e (diff)
downloadgcc-4d27d1adeef6da5e7581edfa65f69ea0cdbc877b.zip
gcc-4d27d1adeef6da5e7581edfa65f69ea0cdbc877b.tar.gz
gcc-4d27d1adeef6da5e7581edfa65f69ea0cdbc877b.tar.bz2
ada: do not use binary mode in conf.py
gcc/ada/ChangeLog: * doc/share/conf.py: Do not use binary mode. Do not use u' literals as Python3 uses unicode by default.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ada/doc/share/conf.py28
1 files changed, 14 insertions, 14 deletions
diff --git a/gcc/ada/doc/share/conf.py b/gcc/ada/doc/share/conf.py
index debd716..705a678 100644
--- a/gcc/ada/doc/share/conf.py
+++ b/gcc/ada/doc/share/conf.py
@@ -18,9 +18,9 @@ import latex_elements
DOCS = {
'gnat_rm': {
- 'title': u'GNAT Reference Manual'},
+ 'title': 'GNAT Reference Manual'},
'gnat_ugn': {
- 'title': u'GNAT User\'s Guide for Native Platforms'}}
+ 'title': 'GNAT User\'s Guide for Native Platforms'}}
# Then retrieve the source directory
root_source_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
@@ -28,17 +28,17 @@ gnatvsn_spec = os.path.join(root_source_dir, '..', 'gnatvsn.ads')
basever = os.path.join(root_source_dir, '..', '..', 'BASE-VER')
texi_fsf = True # Set to False when FSF doc is switched to sphinx by default
-with open(gnatvsn_spec, 'rb') as fd:
+with open(gnatvsn_spec, 'r') as fd:
gnatvsn_content = fd.read()
def get_copyright():
- return u'2008-%s, Free Software Foundation' % time.strftime('%Y')
+ return '2008-%s, Free Software Foundation' % time.strftime('%Y')
def get_gnat_version():
- m = re.search(br'Gnat_Static_Version_String : ' +
- br'constant String := "([^\(\)]+)\(.*\)?";',
+ m = re.search(r'Gnat_Static_Version_String : ' +
+ r'constant String := "([^\(\)]+)\(.*\)?";',
gnatvsn_content)
if m:
return m.group(1).strip().decode()
@@ -57,12 +57,12 @@ def get_gnat_version():
def get_gnat_build_type():
- m = re.search(br'Build_Type : constant Gnat_Build_Type := (.+);',
+ m = re.search(r'Build_Type : constant Gnat_Build_Type := (.+);',
gnatvsn_content)
if m:
- return {b'Gnatpro': 'PRO',
- b'FSF': 'FSF',
- b'GPL': 'GPL'}[m.group(1).strip()]
+ return {'Gnatpro': 'PRO',
+ 'FSF': 'FSF',
+ 'GPL': 'GPL'}[m.group(1).strip()]
else:
print('cannot compute GNAT build type')
sys.exit(1)
@@ -119,8 +119,8 @@ copyright_macros = {
'date': time.strftime("%b %d, %Y"),
'edition': 'GNAT %s Edition' % 'Pro' if get_gnat_build_type() == 'PRO'
else 'GPL',
- 'name': u'GNU Ada',
- 'tool': u'GNAT',
+ 'name': 'GNU Ada',
+ 'tool': 'GNAT',
'version': version}
latex_elements = {
@@ -134,11 +134,11 @@ latex_elements = {
'tableofcontents': latex_elements.TOC % copyright_macros}
latex_documents = [
- (master_doc, '%s.tex' % doc_name, project, u'AdaCore', 'manual')]
+ (master_doc, '%s.tex' % doc_name, project, 'AdaCore', 'manual')]
texinfo_documents = [
(master_doc, doc_name, project,
- u'AdaCore', doc_name, doc_name, '')]
+ 'AdaCore', doc_name, doc_name, '')]
def setup(app):